pspp
8 days agoAHEX parsing.
Ben Pfaff [Sun, 13 Apr 2025 21:01:13 +0000 (14:01 -0700)]
AHEX parsing.

8 days agoremove dead categorytrait
Ben Pfaff [Sun, 13 Apr 2025 18:12:22 +0000 (11:12 -0700)]
remove dead categorytrait

8 days agoclippy
Ben Pfaff [Sun, 13 Apr 2025 18:11:05 +0000 (11:11 -0700)]
clippy

8 days agorawstr -> rawstrarray in plans for rawstr(&[u8])
Ben Pfaff [Sun, 13 Apr 2025 18:10:12 +0000 (11:10 -0700)]
rawstr -> rawstrarray in plans for rawstr(&[u8])

8 days agoencodedstring
Ben Pfaff [Sun, 13 Apr 2025 18:06:34 +0000 (11:06 -0700)]
encodedstring

8 days agoparse_all
Ben Pfaff [Sun, 13 Apr 2025 18:00:08 +0000 (11:00 -0700)]
parse_all

9 days agoUse RawString instead of Box<[u8]> in Value.
Ben Pfaff [Sun, 13 Apr 2025 17:05:23 +0000 (10:05 -0700)]
Use RawString instead of Box<[u8]> in Value.

9 days agoremove mandatory title
Ben Pfaff [Sun, 13 Apr 2025 16:24:17 +0000 (09:24 -0700)]
remove mandatory title

9 days agofix warning
Ben Pfaff [Sun, 13 Apr 2025 16:09:30 +0000 (09:09 -0700)]
fix warning

9 days agomost basic Pager works now
Ben Pfaff [Sun, 13 Apr 2025 16:08:06 +0000 (09:08 -0700)]
most basic Pager works now

10 days agoremove classes
Ben Pfaff [Sat, 12 Apr 2025 16:05:34 +0000 (09:05 -0700)]
remove classes

10 days agomore layers tests
Ben Pfaff [Sat, 12 Apr 2025 16:04:28 +0000 (09:04 -0700)]
more layers tests

10 days agomore footnote tests
Ben Pfaff [Sat, 12 Apr 2025 15:41:10 +0000 (08:41 -0700)]
more footnote tests

10 days agofinal removal of builders
Ben Pfaff [Sat, 12 Apr 2025 15:25:36 +0000 (08:25 -0700)]
final removal of builders

10 days agomore builder removal
Ben Pfaff [Sat, 12 Apr 2025 15:22:29 +0000 (08:22 -0700)]
more builder removal

10 days agodelete some builders
Ben Pfaff [Sat, 12 Apr 2025 15:16:17 +0000 (08:16 -0700)]
delete some builders

10 days agowork on getting rid of builders
Ben Pfaff [Sat, 12 Apr 2025 15:15:21 +0000 (08:15 -0700)]
work on getting rid of builders

10 days agooops, one more Arc
Ben Pfaff [Fri, 11 Apr 2025 23:23:47 +0000 (16:23 -0700)]
oops, one more Arc

10 days agoremove some dead code
Ben Pfaff [Fri, 11 Apr 2025 23:16:32 +0000 (16:16 -0700)]
remove some dead code

10 days agoget rid of arcs and weaks
Ben Pfaff [Fri, 11 Apr 2025 23:11:56 +0000 (16:11 -0700)]
get rid of arcs and weaks

10 days agoGet rid of data_leaves.
Ben Pfaff [Fri, 11 Apr 2025 22:40:50 +0000 (15:40 -0700)]
Get rid of data_leaves.

10 days agofootnotes work
Ben Pfaff [Fri, 11 Apr 2025 22:27:05 +0000 (15:27 -0700)]
footnotes work

10 days agowork on footnotes
Ben Pfaff [Fri, 11 Apr 2025 20:53:25 +0000 (13:53 -0700)]
work on footnotes

11 days agoMore tests
Ben Pfaff [Fri, 11 Apr 2025 15:42:11 +0000 (08:42 -0700)]
More tests

11 days agoone more test
Ben Pfaff [Fri, 11 Apr 2025 14:28:20 +0000 (07:28 -0700)]
one more test

11 days agotests pass
Ben Pfaff [Fri, 11 Apr 2025 14:21:58 +0000 (07:21 -0700)]
tests pass

11 days agocategory and dimension borders 1
Ben Pfaff [Fri, 11 Apr 2025 04:20:24 +0000 (21:20 -0700)]
category and dimension borders 1

11 days agoActually let's use the new rendering, it's better.
Ben Pfaff [Fri, 11 Apr 2025 03:56:33 +0000 (20:56 -0700)]
Actually let's use the new rendering, it's better.

11 days agoHalf-fix rendering bug
Ben Pfaff [Fri, 11 Apr 2025 03:52:58 +0000 (20:52 -0700)]
Half-fix rendering bug

11 days agoWork on tests (new one fails)
Ben Pfaff [Fri, 11 Apr 2025 03:49:25 +0000 (20:49 -0700)]
Work on tests (new one fails)

11 days agomore tests
Ben Pfaff [Fri, 11 Apr 2025 00:25:13 +0000 (17:25 -0700)]
more tests

11 days agoclippy
Ben Pfaff [Thu, 10 Apr 2025 20:10:17 +0000 (13:10 -0700)]
clippy

11 days agoclippy
Ben Pfaff [Thu, 10 Apr 2025 19:56:41 +0000 (12:56 -0700)]
clippy

11 days agoclippy
Ben Pfaff [Thu, 10 Apr 2025 18:07:12 +0000 (11:07 -0700)]
clippy

11 days agomore tests
Ben Pfaff [Thu, 10 Apr 2025 17:34:27 +0000 (10:34 -0700)]
more tests

12 days agocorner labels really work
Ben Pfaff [Thu, 10 Apr 2025 16:28:29 +0000 (09:28 -0700)]
corner labels really work

12 days agocorner code looks correct but doesn't show up
Ben Pfaff [Thu, 10 Apr 2025 16:16:24 +0000 (09:16 -0700)]
corner code looks correct but doesn't show up

12 days agoDrop label_depth, extra_depth, label_position.
Ben Pfaff [Thu, 10 Apr 2025 15:28:05 +0000 (08:28 -0700)]
Drop label_depth, extra_depth, label_position.

12 days ago1d test
Ben Pfaff [Thu, 10 Apr 2025 15:18:35 +0000 (08:18 -0700)]
1d test

12 days agofix tests
Ben Pfaff [Thu, 10 Apr 2025 02:55:52 +0000 (19:55 -0700)]
fix tests

12 days agocleanup
Ben Pfaff [Thu, 10 Apr 2025 02:10:12 +0000 (19:10 -0700)]
cleanup

12 days agocleanup
Ben Pfaff [Thu, 10 Apr 2025 01:01:15 +0000 (18:01 -0700)]
cleanup

12 days agotests pass for pivot tables
Ben Pfaff [Wed, 9 Apr 2025 22:24:54 +0000 (15:24 -0700)]
tests pass for pivot tables

12 days agopivot table text driver working better
Ben Pfaff [Wed, 9 Apr 2025 21:04:04 +0000 (14:04 -0700)]
pivot table text driver working better

2 weeks agolabel_depth for a leaf is always 1
Ben Pfaff [Sun, 6 Apr 2025 22:58:23 +0000 (15:58 -0700)]
label_depth for a leaf is always 1

2 weeks agomore unused fields
Ben Pfaff [Sun, 6 Apr 2025 19:14:12 +0000 (12:14 -0700)]
more unused fields

2 weeks agoRemove a bunch more unneeded index fields.
Ben Pfaff [Sun, 6 Apr 2025 19:11:34 +0000 (12:11 -0700)]
Remove a bunch more unneeded index fields.

2 weeks agoRemove Dimension::Level (it was unused).
Ben Pfaff [Sun, 6 Apr 2025 18:48:57 +0000 (11:48 -0700)]
Remove Dimension::Level (it was unused).

2 weeks agowork
Ben Pfaff [Sun, 6 Apr 2025 18:43:53 +0000 (11:43 -0700)]
work

2 weeks agoDimension labels not shown by default
Ben Pfaff [Sun, 6 Apr 2025 16:57:02 +0000 (09:57 -0700)]
Dimension labels not shown by default

2 weeks agoFix rendering bug.
Ben Pfaff [Sun, 6 Apr 2025 16:42:54 +0000 (09:42 -0700)]
Fix rendering bug.

2 weeks agoFixes
Ben Pfaff [Sun, 6 Apr 2025 16:13:58 +0000 (09:13 -0700)]
Fixes

2 weeks agoEliminate label_depth from Axis too.
Ben Pfaff [Sun, 6 Apr 2025 15:54:31 +0000 (08:54 -0700)]
Eliminate label_depth from Axis too.

2 weeks agoChange Axis from holding Arcs to dimensions to indexes.
Ben Pfaff [Sun, 6 Apr 2025 15:49:53 +0000 (08:49 -0700)]
Change Axis from holding Arcs to dimensions to indexes.

2 weeks agotranspose
Ben Pfaff [Sun, 6 Apr 2025 01:41:08 +0000 (18:41 -0700)]
transpose

2 weeks agofix some rules
Ben Pfaff [Sun, 6 Apr 2025 00:49:37 +0000 (17:49 -0700)]
fix some rules

2 weeks agoRefactor how label positions work.
Ben Pfaff [Sat, 5 Apr 2025 20:05:09 +0000 (13:05 -0700)]
Refactor how label positions work.

2 weeks agoremove some debug prints
Ben Pfaff [Sat, 5 Apr 2025 19:09:18 +0000 (12:09 -0700)]
remove some debug prints

2 weeks agorefactoring
Ben Pfaff [Sat, 5 Apr 2025 19:07:28 +0000 (12:07 -0700)]
refactoring

2 weeks agoheadings basically work
Ben Pfaff [Sat, 5 Apr 2025 18:49:59 +0000 (11:49 -0700)]
headings basically work

2 weeks agosome basic table rendering basically works
Ben Pfaff [Sat, 5 Apr 2025 17:33:54 +0000 (10:33 -0700)]
some basic table rendering basically works

2 weeks agoUse ndarray for 2-d arrays.
Ben Pfaff [Fri, 4 Apr 2025 20:34:59 +0000 (13:34 -0700)]
Use ndarray for 2-d arrays.

2 weeks agowork on table rendering
Ben Pfaff [Fri, 4 Apr 2025 20:20:41 +0000 (13:20 -0700)]
work on table rendering

2 weeks agotest DTIME
Ben Pfaff [Fri, 4 Apr 2025 14:14:03 +0000 (07:14 -0700)]
test DTIME

2 weeks agoadd tests for TIME and MTIME
Ben Pfaff [Fri, 4 Apr 2025 14:04:38 +0000 (07:04 -0700)]
add tests for TIME and MTIME

2 weeks agofix mtime10.4
Ben Pfaff [Fri, 4 Apr 2025 13:39:31 +0000 (06:39 -0700)]
fix mtime10.4

2 weeks agostrip leading spces from time data
Ben Pfaff [Fri, 4 Apr 2025 13:38:24 +0000 (06:38 -0700)]
strip leading spces from time data

2 weeks agofix too-long time data
Ben Pfaff [Fri, 4 Apr 2025 13:37:13 +0000 (06:37 -0700)]
fix too-long time data

2 weeks agoadd time test data
Ben Pfaff [Fri, 4 Apr 2025 13:35:40 +0000 (06:35 -0700)]
add time test data

2 weeks agotest date output
Ben Pfaff [Fri, 4 Apr 2025 13:07:21 +0000 (06:07 -0700)]
test date output

2 weeks agoRB tests
Ben Pfaff [Thu, 3 Apr 2025 23:08:12 +0000 (16:08 -0700)]
RB tests

3 weeks agoMONTH parsing
Ben Pfaff [Mon, 31 Mar 2025 20:56:35 +0000 (13:56 -0700)]
MONTH parsing

3 weeks agowkday format
Ben Pfaff [Mon, 31 Mar 2025 19:44:23 +0000 (12:44 -0700)]
wkday format

3 weeks agotime and date input format tests
Ben Pfaff [Mon, 31 Mar 2025 19:11:14 +0000 (12:11 -0700)]
time and date input format tests

3 weeks agowork on testing date input
Ben Pfaff [Sun, 30 Mar 2025 23:27:07 +0000 (16:27 -0700)]
work on testing date input

3 weeks agowork on date parsing
Ben Pfaff [Sun, 30 Mar 2025 17:03:17 +0000 (10:03 -0700)]
work on date parsing

3 weeks agoStrParser
Ben Pfaff [Sun, 30 Mar 2025 03:38:46 +0000 (20:38 -0700)]
StrParser

3 weeks agowork on format parsing
Ben Pfaff [Sun, 30 Mar 2025 02:43:08 +0000 (19:43 -0700)]
work on format parsing

3 weeks agoparse tests
Ben Pfaff [Fri, 28 Mar 2025 23:34:04 +0000 (16:34 -0700)]
parse tests

3 weeks agosplit testdata
Ben Pfaff [Fri, 28 Mar 2025 21:35:33 +0000 (14:35 -0700)]
split testdata

3 weeks agotest F format input
Ben Pfaff [Fri, 28 Mar 2025 21:33:04 +0000 (14:33 -0700)]
test F format input

3 weeks agowork on styles
Ben Pfaff [Thu, 27 Mar 2025 00:11:44 +0000 (17:11 -0700)]
work on styles

3 weeks agowork
Ben Pfaff [Wed, 26 Mar 2025 01:55:14 +0000 (18:55 -0700)]
work

3 weeks agoTest RBHEX.
Ben Pfaff [Tue, 25 Mar 2025 23:07:47 +0000 (16:07 -0700)]
Test RBHEX.

3 weeks agoAdd PIBHEX, PIB, RB tests.
Ben Pfaff [Tue, 25 Mar 2025 22:15:13 +0000 (15:15 -0700)]
Add PIBHEX, PIB, RB tests.

4 weeks agoImplement IB.
Ben Pfaff [Tue, 25 Mar 2025 16:17:00 +0000 (09:17 -0700)]
Implement IB.

4 weeks agoSeparate format display into new module.
Ben Pfaff [Mon, 24 Mar 2025 19:07:10 +0000 (12:07 -0700)]
Separate format display into new module.

4 weeks agocontinue work on binary formats
Ben Pfaff [Mon, 24 Mar 2025 17:46:53 +0000 (10:46 -0700)]
continue work on binary formats

4 weeks agoAdd tests for P and PK output formats.
Ben Pfaff [Mon, 24 Mar 2025 16:24:17 +0000 (09:24 -0700)]
Add tests for P and PK output formats.

4 weeks agotest non-ascii custom currency
Ben Pfaff [Mon, 24 Mar 2025 01:24:12 +0000 (18:24 -0700)]
test non-ascii custom currency

4 weeks agoAdd tests for leading zeros.
Ben Pfaff [Mon, 24 Mar 2025 01:16:22 +0000 (18:16 -0700)]
Add tests for leading zeros.

4 weeks agotrivia
Ben Pfaff [Sat, 22 Mar 2025 18:30:32 +0000 (11:30 -0700)]
trivia

4 weeks agoadd cc tests
Ben Pfaff [Sat, 22 Mar 2025 18:29:12 +0000 (11:29 -0700)]
add cc tests

4 weeks agowork on testing CCx
Ben Pfaff [Sat, 22 Mar 2025 16:44:15 +0000 (09:44 -0700)]
work on testing CCx

4 weeks agoFormat output tests pass (for the testdata ones).
Ben Pfaff [Sat, 22 Mar 2025 16:10:37 +0000 (09:10 -0700)]
Format output tests pass (for the testdata ones).

4 weeks agorefinements
Ben Pfaff [Fri, 21 Mar 2025 02:51:50 +0000 (19:51 -0700)]
refinements

4 weeks agoMake tests pass for N format.
Ben Pfaff [Fri, 21 Mar 2025 00:30:00 +0000 (17:30 -0700)]
Make tests pass for N format.

This also revises the expected output because the new results are more
accurate.

4 weeks agostrip trailing whitespace from testdata files
Ben Pfaff [Wed, 19 Mar 2025 16:07:43 +0000 (09:07 -0700)]
strip trailing whitespace from testdata files

4 weeks agowork on output; start testing data-out code.
Ben Pfaff [Wed, 19 Mar 2025 16:03:21 +0000 (09:03 -0700)]
work on output; start testing data-out code.

5 weeks agocontinue to work on pivot table buidling
Ben Pfaff [Thu, 13 Mar 2025 19:22:08 +0000 (12:22 -0700)]
continue to work on pivot table buidling