Ben Pfaff [Sun, 30 Mar 2025 03:38:46 +0000 (20:38 -0700)]
StrParser
Ben Pfaff [Sun, 30 Mar 2025 02:43:08 +0000 (19:43 -0700)]
work on format parsing
Ben Pfaff [Fri, 28 Mar 2025 23:34:04 +0000 (16:34 -0700)]
parse tests
Ben Pfaff [Fri, 28 Mar 2025 21:35:33 +0000 (14:35 -0700)]
split testdata
Ben Pfaff [Fri, 28 Mar 2025 21:33:04 +0000 (14:33 -0700)]
test F format input
Ben Pfaff [Thu, 27 Mar 2025 00:11:44 +0000 (17:11 -0700)]
work on styles
Ben Pfaff [Wed, 26 Mar 2025 01:55:14 +0000 (18:55 -0700)]
work
Ben Pfaff [Tue, 25 Mar 2025 23:07:47 +0000 (16:07 -0700)]
Test RBHEX.
Ben Pfaff [Tue, 25 Mar 2025 22:15:13 +0000 (15:15 -0700)]
Add PIBHEX, PIB, RB tests.
Ben Pfaff [Tue, 25 Mar 2025 16:17:00 +0000 (09:17 -0700)]
Implement IB.
Ben Pfaff [Mon, 24 Mar 2025 19:07:10 +0000 (12:07 -0700)]
Separate format display into new module.
Ben Pfaff [Mon, 24 Mar 2025 17:46:53 +0000 (10:46 -0700)]
continue work on binary formats
Ben Pfaff [Mon, 24 Mar 2025 16:24:17 +0000 (09:24 -0700)]
Add tests for P and PK output formats.
Ben Pfaff [Mon, 24 Mar 2025 01:24:12 +0000 (18:24 -0700)]
test non-ascii custom currency
Ben Pfaff [Mon, 24 Mar 2025 01:16:22 +0000 (18:16 -0700)]
Add tests for leading zeros.
Ben Pfaff [Sat, 22 Mar 2025 18:30:32 +0000 (11:30 -0700)]
trivia
Ben Pfaff [Sat, 22 Mar 2025 18:29:12 +0000 (11:29 -0700)]
add cc tests
Ben Pfaff [Sat, 22 Mar 2025 16:44:15 +0000 (09:44 -0700)]
work on testing CCx
Ben Pfaff [Sat, 22 Mar 2025 16:10:37 +0000 (09:10 -0700)]
Format output tests pass (for the testdata ones).
Ben Pfaff [Fri, 21 Mar 2025 02:51:50 +0000 (19:51 -0700)]
refinements
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.
Ben Pfaff [Wed, 19 Mar 2025 16:07:43 +0000 (09:07 -0700)]
strip trailing whitespace from testdata files
Ben Pfaff [Wed, 19 Mar 2025 16:03:21 +0000 (09:03 -0700)]
work on output; start testing data-out code.
Ben Pfaff [Thu, 13 Mar 2025 19:22:08 +0000 (12:22 -0700)]
continue to work on pivot table buidling
Ben Pfaff [Thu, 13 Mar 2025 09:17:45 +0000 (02:17 -0700)]
work on pivot table builder
Ben Pfaff [Tue, 11 Mar 2025 06:04:37 +0000 (23:04 -0700)]
more functions for reading tablelooks
Ben Pfaff [Tue, 11 Mar 2025 05:36:49 +0000 (22:36 -0700)]
tlo parser works
Ben Pfaff [Sun, 9 Mar 2025 23:58:34 +0000 (16:58 -0700)]
work on parsing tlo files
Ben Pfaff [Sun, 9 Mar 2025 20:10:34 +0000 (13:10 -0700)]
more tablelook
Ben Pfaff [Sun, 9 Mar 2025 19:51:51 +0000 (12:51 -0700)]
work on tablelooks
Ben Pfaff [Sun, 9 Mar 2025 19:05:32 +0000 (12:05 -0700)]
Add tablelook parser.
Ben Pfaff [Sat, 8 Mar 2025 20:52:24 +0000 (12:52 -0800)]
text driver is finished?
Ben Pfaff [Thu, 6 Mar 2025 23:42:07 +0000 (15:42 -0800)]
more progress on ascii output driver
Ben Pfaff [Sun, 2 Mar 2025 23:07:42 +0000 (15:07 -0800)]
more work on text driver
Ben Pfaff [Tue, 25 Feb 2025 04:45:45 +0000 (20:45 -0800)]
remove debug prints
Ben Pfaff [Tue, 25 Feb 2025 04:45:11 +0000 (20:45 -0800)]
pass all the text_line tests!
Ben Pfaff [Tue, 25 Feb 2025 04:31:53 +0000 (20:31 -0800)]
more text_line tests
Ben Pfaff [Tue, 25 Feb 2025 03:41:20 +0000 (19:41 -0800)]
progress on text_line tests
Ben Pfaff [Sun, 23 Feb 2025 18:45:17 +0000 (10:45 -0800)]
work?
Ben Pfaff [Thu, 30 Jan 2025 21:38:53 +0000 (13:38 -0800)]
work on ascii driver
Ben Pfaff [Thu, 30 Jan 2025 01:20:16 +0000 (17:20 -0800)]
OK actually got it complete now?
Ben Pfaff [Thu, 30 Jan 2025 00:23:41 +0000 (16:23 -0800)]
render done
Ben Pfaff [Sun, 26 Jan 2025 01:33:30 +0000 (17:33 -0800)]
render page measuring now implemented
Ben Pfaff [Wed, 15 Jan 2025 01:02:09 +0000 (17:02 -0800)]
cargo fmt
Ben Pfaff [Tue, 14 Jan 2025 17:59:09 +0000 (09:59 -0800)]
work
Ben Pfaff [Tue, 14 Jan 2025 17:44:36 +0000 (09:44 -0800)]
work
Ben Pfaff [Tue, 14 Jan 2025 02:54:12 +0000 (18:54 -0800)]
work
Ben Pfaff [Sun, 12 Jan 2025 18:33:33 +0000 (10:33 -0800)]
Add cells iterator
Ben Pfaff [Sun, 12 Jan 2025 17:46:29 +0000 (09:46 -0800)]
work on rendering code
Ben Pfaff [Sun, 5 Jan 2025 19:54:10 +0000 (11:54 -0800)]
work on rendering
Ben Pfaff [Sun, 5 Jan 2025 16:29:28 +0000 (08:29 -0800)]
remove csv crate
Ben Pfaff [Sun, 5 Jan 2025 03:11:01 +0000 (19:11 -0800)]
refined csv
Ben Pfaff [Sun, 5 Jan 2025 02:46:00 +0000 (18:46 -0800)]
first take at csv
Ben Pfaff [Sat, 4 Jan 2025 03:29:42 +0000 (19:29 -0800)]
Move toward having output drivers.
Ben Pfaff [Wed, 1 Jan 2025 19:57:55 +0000 (11:57 -0800)]
pivot templates
Ben Pfaff [Wed, 1 Jan 2025 00:09:25 +0000 (16:09 -0800)]
more pivot table output
Ben Pfaff [Tue, 31 Dec 2024 20:31:36 +0000 (12:31 -0800)]
data_out first draft done
Ben Pfaff [Tue, 31 Dec 2024 18:41:05 +0000 (10:41 -0800)]
work on formats
Ben Pfaff [Tue, 31 Dec 2024 01:43:34 +0000 (17:43 -0800)]
data_out progress
Ben Pfaff [Sun, 29 Dec 2024 18:12:31 +0000 (10:12 -0800)]
work on output
Ben Pfaff [Fri, 27 Dec 2024 19:28:04 +0000 (11:28 -0800)]
cleanups
Ben Pfaff [Fri, 27 Dec 2024 19:26:36 +0000 (11:26 -0800)]
very long strings
Ben Pfaff [Fri, 27 Dec 2024 18:36:48 +0000 (10:36 -0800)]
start code cleanup
Ben Pfaff [Fri, 27 Dec 2024 17:56:34 +0000 (09:56 -0800)]
variable sets
Ben Pfaff [Tue, 24 Dec 2024 19:29:05 +0000 (11:29 -0800)]
long strin gmissing values
Ben Pfaff [Tue, 24 Dec 2024 18:24:12 +0000 (10:24 -0800)]
finish with variable roles, start with long string value labels
Ben Pfaff [Mon, 23 Dec 2024 23:01:09 +0000 (15:01 -0800)]
file and variable attributes
Ben Pfaff [Mon, 23 Dec 2024 03:26:34 +0000 (19:26 -0800)]
work on sysfile reader
Ben Pfaff [Sun, 22 Dec 2024 18:04:43 +0000 (10:04 -0800)]
multiple response sets
Ben Pfaff [Sat, 21 Dec 2024 21:37:30 +0000 (13:37 -0800)]
Cleanup.
Ben Pfaff [Sat, 21 Dec 2024 21:18:45 +0000 (13:18 -0800)]
decode weight variables too
Ben Pfaff [Sat, 21 Dec 2024 20:19:38 +0000 (12:19 -0800)]
work on dictionary reading
Ben Pfaff [Sat, 21 Dec 2024 01:17:32 +0000 (17:17 -0800)]
dictionary decoding! untested though
Ben Pfaff [Fri, 20 Dec 2024 16:58:34 +0000 (08:58 -0800)]
work on sysfiles
Ben Pfaff [Sun, 15 Dec 2024 17:05:35 +0000 (09:05 -0800)]
got all of ctables
Ben Pfaff [Sat, 14 Dec 2024 17:29:35 +0000 (09:29 -0800)]
work on ctables
Ben Pfaff [Fri, 13 Dec 2024 03:58:23 +0000 (19:58 -0800)]
parsing improvements
Ben Pfaff [Thu, 12 Dec 2024 20:06:27 +0000 (12:06 -0800)]
start on ctables
Ben Pfaff [Sun, 8 Dec 2024 22:51:35 +0000 (14:51 -0800)]
data list improvemtn
Ben Pfaff [Fri, 6 Dec 2024 17:59:36 +0000 (09:59 -0800)]
data list
Ben Pfaff [Fri, 6 Dec 2024 17:45:26 +0000 (09:45 -0800)]
data list
Ben Pfaff [Fri, 6 Dec 2024 01:15:56 +0000 (17:15 -0800)]
progress with parser
Ben Pfaff [Wed, 4 Dec 2024 16:51:59 +0000 (08:51 -0800)]
work
Ben Pfaff [Sun, 1 Dec 2024 19:25:31 +0000 (11:25 -0800)]
move descriptives into its own module
Ben Pfaff [Sun, 1 Dec 2024 19:17:21 +0000 (11:17 -0800)]
move around command module
Ben Pfaff [Sun, 1 Dec 2024 19:16:25 +0000 (11:16 -0800)]
descriptives parser works
Ben Pfaff [Tue, 12 Nov 2024 19:28:16 +0000 (11:28 -0800)]
work
Ben Pfaff [Tue, 8 Oct 2024 15:17:36 +0000 (08:17 -0700)]
work on parser
Ben Pfaff [Sun, 15 Sep 2024 01:20:10 +0000 (18:20 -0700)]
Introduce Mismatch versus Error distinction.
Ben Pfaff [Sat, 14 Sep 2024 16:55:12 +0000 (09:55 -0700)]
parsing approach works, descriptives can be parsed
Ben Pfaff [Sun, 8 Sep 2024 18:24:44 +0000 (11:24 -0700)]
start to work on parsing structs
Ben Pfaff [Sun, 8 Sep 2024 17:39:13 +0000 (10:39 -0700)]
pspp-derive works a little
Ben Pfaff [Wed, 28 Aug 2024 16:33:49 +0000 (09:33 -0700)]
cursor!
Ben Pfaff [Wed, 28 Aug 2024 15:45:54 +0000 (08:45 -0700)]
work
Ben Pfaff [Tue, 27 Aug 2024 15:29:08 +0000 (08:29 -0700)]
work
Ben Pfaff [Mon, 26 Aug 2024 15:45:36 +0000 (08:45 -0700)]
work
Ben Pfaff [Mon, 26 Aug 2024 15:31:22 +0000 (08:31 -0700)]
work
Ben Pfaff [Mon, 26 Aug 2024 15:31:07 +0000 (08:31 -0700)]
work
Ben Pfaff [Mon, 26 Aug 2024 14:19:01 +0000 (07:19 -0700)]
work
Ben Pfaff [Mon, 26 Aug 2024 00:07:09 +0000 (17:07 -0700)]
new lexer