pspp
19 months agofinish docs? ctables16
Ben Pfaff [Sun, 28 Aug 2022 17:19:35 +0000 (10:19 -0700)]
finish docs?

19 months agodoc examples
Ben Pfaff [Sun, 28 Aug 2022 05:16:26 +0000 (22:16 -0700)]
doc examples

19 months agoadd examples
Ben Pfaff [Sun, 28 Aug 2022 04:38:29 +0000 (21:38 -0700)]
add examples

19 months agorerfactro
Ben Pfaff [Sun, 28 Aug 2022 00:27:49 +0000 (17:27 -0700)]
rerfactro

19 months agorefactor
Ben Pfaff [Sun, 28 Aug 2022 00:23:29 +0000 (17:23 -0700)]
refactor

19 months agorefactoring
Ben Pfaff [Sat, 27 Aug 2022 23:35:59 +0000 (16:35 -0700)]
refactoring

19 months agomore reactoring
Ben Pfaff [Sat, 27 Aug 2022 23:30:17 +0000 (16:30 -0700)]
more reactoring

19 months agomore refactoring
Ben Pfaff [Sat, 27 Aug 2022 22:34:10 +0000 (15:34 -0700)]
more refactoring

19 months agosummary_add makes sense, finally
Ben Pfaff [Sat, 27 Aug 2022 21:14:40 +0000 (14:14 -0700)]
summary_add makes sense, finally

19 months agorefactoring
Ben Pfaff [Sat, 27 Aug 2022 21:08:05 +0000 (14:08 -0700)]
refactoring

19 months agoadd errors for unimplemented features
Ben Pfaff [Sat, 27 Aug 2022 20:58:39 +0000 (13:58 -0700)]
add errors for unimplemented features

19 months agoFix XXX makrings.
Ben Pfaff [Sat, 27 Aug 2022 20:04:30 +0000 (13:04 -0700)]
Fix XXX makrings.

19 months agodocumentation
Ben Pfaff [Sat, 27 Aug 2022 06:36:29 +0000 (23:36 -0700)]
documentation

19 months agowokr on docs
Ben Pfaff [Sat, 27 Aug 2022 06:05:54 +0000 (23:05 -0700)]
wokr on docs

19 months agodocuemntation and refacotring
Ben Pfaff [Sat, 27 Aug 2022 05:46:37 +0000 (22:46 -0700)]
docuemntation and refacotring

19 months agodoc: Improve documentation for macro support.
Ben Pfaff [Thu, 25 Aug 2022 21:00:56 +0000 (14:00 -0700)]
doc: Improve documentation for macro support.

19 months agosimplify weighting
Ben Pfaff [Thu, 25 Aug 2022 20:18:58 +0000 (13:18 -0700)]
simplify weighting

19 months agoscale test passes
Ben Pfaff [Thu, 25 Aug 2022 16:49:12 +0000 (09:49 -0700)]
scale test passes

19 months agocateogrical missing values make sense now
Ben Pfaff [Thu, 25 Aug 2022 16:35:21 +0000 (09:35 -0700)]
cateogrical missing values make sense now

19 months agowork on missing values
Ben Pfaff [Thu, 25 Aug 2022 14:00:49 +0000 (07:00 -0700)]
work on missing values

19 months agowork on docs
Ben Pfaff [Thu, 25 Aug 2022 14:00:33 +0000 (07:00 -0700)]
work on docs

19 months agowokr on documenting missing value treatment
Ben Pfaff [Wed, 24 Aug 2022 02:59:31 +0000 (19:59 -0700)]
wokr on documenting missing value treatment

20 months agodocs
Ben Pfaff [Mon, 22 Aug 2022 16:37:09 +0000 (09:37 -0700)]
docs

20 months agodocs
Ben Pfaff [Wed, 17 Aug 2022 06:05:10 +0000 (23:05 -0700)]
docs

20 months agodocs
Ben Pfaff [Tue, 16 Aug 2022 14:48:39 +0000 (07:48 -0700)]
docs

20 months agodocs
Ben Pfaff [Tue, 16 Aug 2022 14:29:34 +0000 (07:29 -0700)]
docs

20 months agoDocs
Ben Pfaff [Mon, 15 Aug 2022 05:22:43 +0000 (22:22 -0700)]
Docs

20 months agoDocment how CLABELS can affect calculations.
Ben Pfaff [Mon, 15 Aug 2022 04:04:52 +0000 (21:04 -0700)]
Docment how CLABELS can affect calculations.

20 months agotesting progresses
Ben Pfaff [Mon, 15 Aug 2022 01:06:02 +0000 (18:06 -0700)]
testing progresses

20 months agomore summary testing
Ben Pfaff [Mon, 15 Aug 2022 01:03:09 +0000 (18:03 -0700)]
more summary testing

20 months agowokr on ctables tests
Ben Pfaff [Sun, 14 Aug 2022 23:43:03 +0000 (16:43 -0700)]
wokr on ctables tests

20 months agoFREQUENCIES: Use the smallest mode if there are multiple.
Ben Pfaff [Sun, 14 Aug 2022 23:42:56 +0000 (16:42 -0700)]
FREQUENCIES: Use the smallest mode if there are multiple.

This matches the documentation.

20 months agowork on CTABLES scale summary tests
Ben Pfaff [Sun, 14 Aug 2022 23:37:37 +0000 (16:37 -0700)]
work on CTABLES scale summary tests

20 months agoimprove pivot table splits
Ben Pfaff [Sun, 14 Aug 2022 23:23:46 +0000 (16:23 -0700)]
improve pivot table splits

20 months agoimprove FREQUENCIES LAYERED
Ben Pfaff [Sun, 14 Aug 2022 23:23:37 +0000 (16:23 -0700)]
improve FREQUENCIES LAYERED

20 months agoimprove scale summary test
Ben Pfaff [Sun, 14 Aug 2022 22:57:43 +0000 (15:57 -0700)]
improve scale summary test

20 months agopivot-table: fix split file support
Ben Pfaff [Sun, 14 Aug 2022 22:51:41 +0000 (15:51 -0700)]
pivot-table: fix split file support

20 months agorotation works and is tested
Ben Pfaff [Sun, 14 Aug 2022 06:55:02 +0000 (23:55 -0700)]
rotation works and is tested

20 months agorefactoring, I guess
Ben Pfaff [Sun, 14 Aug 2022 06:54:30 +0000 (23:54 -0700)]
refactoring, I guess

20 months agorefacotring 2?
Ben Pfaff [Sun, 14 Aug 2022 06:51:53 +0000 (23:51 -0700)]
refacotring 2?

20 months agorefactoring?
Ben Pfaff [Sun, 14 Aug 2022 06:37:34 +0000 (23:37 -0700)]
refactoring?

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 06:29:44 +0000 (23:29 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 06:28:17 +0000 (23:28 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 06:19:59 +0000 (23:19 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 06:08:33 +0000 (23:08 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 06:06:59 +0000 (23:06 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 05:58:35 +0000 (22:58 -0700)]
refactor

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 05:55:03 +0000 (22:55 -0700)]
refactoring

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 05:52:41 +0000 (22:52 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 05:49:27 +0000 (22:49 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 05:46:07 +0000 (22:46 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 05:45:17 +0000 (22:45 -0700)]
refactor

20 months agorefactor
Ben Pfaff [Sun, 14 Aug 2022 05:44:25 +0000 (22:44 -0700)]
refactor

20 months agoreractor
Ben Pfaff [Sun, 14 Aug 2022 05:41:38 +0000 (22:41 -0700)]
reractor

20 months agorefacotring
Ben Pfaff [Sun, 14 Aug 2022 05:36:53 +0000 (22:36 -0700)]
refacotring

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 05:34:19 +0000 (22:34 -0700)]
refactoring

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 05:21:23 +0000 (22:21 -0700)]
refactoring

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 05:19:55 +0000 (22:19 -0700)]
refactoring

20 months agorafactoring
Ben Pfaff [Sun, 14 Aug 2022 05:17:17 +0000 (22:17 -0700)]
rafactoring

20 months agorefacotring
Ben Pfaff [Sun, 14 Aug 2022 05:09:08 +0000 (22:09 -0700)]
refacotring

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 04:50:42 +0000 (21:50 -0700)]
refactoring

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 04:49:56 +0000 (21:49 -0700)]
refactoring

20 months agorefactoring
Ben Pfaff [Sun, 14 Aug 2022 04:48:03 +0000 (21:48 -0700)]
refactoring

20 months agostart making code cleaner
Ben Pfaff [Sun, 14 Aug 2022 00:10:39 +0000 (17:10 -0700)]
start making code cleaner

20 months agoCOLLABELS=LAYER works too
Ben Pfaff [Sun, 14 Aug 2022 00:04:20 +0000 (17:04 -0700)]
COLLABELS=LAYER works too

20 months agoROWLABELS=LAYER works
Ben Pfaff [Sat, 13 Aug 2022 23:53:50 +0000 (16:53 -0700)]
ROWLABELS=LAYER works

20 months agoprogress on ROWLABELS=LAYER
Ben Pfaff [Sat, 13 Aug 2022 23:43:23 +0000 (16:43 -0700)]
progress on ROWLABELS=LAYER

20 months agoCOLLABELS=OPPSITE works now too
Ben Pfaff [Sat, 13 Aug 2022 23:20:28 +0000 (16:20 -0700)]
COLLABELS=OPPSITE works now too

20 months agoROWLABELS=OPPOSITE is correct
Ben Pfaff [Sat, 13 Aug 2022 23:09:29 +0000 (16:09 -0700)]
ROWLABELS=OPPOSITE is correct

20 months agoSUBTABLE works (I'm suspicous about ROW though)
Ben Pfaff [Sat, 13 Aug 2022 22:44:02 +0000 (15:44 -0700)]
SUBTABLE works (I'm suspicous about ROW though)

20 months agoTABLEID, ROWID, COLID, LAYERROWID, LAYERCOLID are OK for ROWLABELS=OPPOSITE
Ben Pfaff [Sat, 13 Aug 2022 22:28:49 +0000 (15:28 -0700)]
TABLEID, ROWID, COLID, LAYERROWID, LAYERCOLID are OK for ROWLABELS=OPPOSITE

20 months agosimplify function specifications in CTABLES
Ben Pfaff [Sat, 13 Aug 2022 20:00:48 +0000 (13:00 -0700)]
simplify function specifications in CTABLES

20 months agoVARIABLE DISPLAY: improve level inference tests
Ben Pfaff [Sat, 13 Aug 2022 04:18:57 +0000 (21:18 -0700)]
VARIABLE DISPLAY: improve level inference tests

20 months agoCTABLES infer variable level
Ben Pfaff [Sat, 13 Aug 2022 04:18:41 +0000 (21:18 -0700)]
CTABLES infer variable level

20 months agoCTABLES split file
Ben Pfaff [Fri, 12 Aug 2022 19:59:02 +0000 (12:59 -0700)]
CTABLES split file

20 months agodates
Ben Pfaff [Fri, 12 Aug 2022 19:44:27 +0000 (12:44 -0700)]
dates

20 months agointersecting pcomputes
Ben Pfaff [Fri, 12 Aug 2022 18:58:33 +0000 (11:58 -0700)]
intersecting pcomputes

20 months agomore pcompute
Ben Pfaff [Fri, 12 Aug 2022 18:10:16 +0000 (11:10 -0700)]
more pcompute

20 months agotest )LABEL[n]
Ben Pfaff [Fri, 12 Aug 2022 17:46:00 +0000 (10:46 -0700)]
test )LABEL[n]

20 months agopivot-table: Allow all pivot_value formatting functions to use defaults.
Ben Pfaff [Fri, 12 Aug 2022 17:15:33 +0000 (10:15 -0700)]
pivot-table: Allow all pivot_value formatting functions to use defaults.

20 months agosplit file test fix
Ben Pfaff [Fri, 12 Aug 2022 16:43:02 +0000 (09:43 -0700)]
split file test fix

20 months agoCTABLES fix DISPLAY=NONE for scale variable names
Ben Pfaff [Wed, 10 Aug 2022 06:30:53 +0000 (23:30 -0700)]
CTABLES fix DISPLAY=NONE for scale variable names

20 months agovlabels tests
Ben Pfaff [Wed, 10 Aug 2022 05:53:36 +0000 (22:53 -0700)]
vlabels tests

20 months agoRevert "work on crash"
Ben Pfaff [Wed, 10 Aug 2022 05:39:18 +0000 (22:39 -0700)]
Revert "work on crash"

This reverts commit 7cd70df07f7e183645853716642810afd4b87bcd.

20 months agowork on crash
Ben Pfaff [Wed, 10 Aug 2022 05:39:10 +0000 (22:39 -0700)]
work on crash

20 months agotest improvement
Ben Pfaff [Wed, 10 Aug 2022 05:37:05 +0000 (22:37 -0700)]
test improvement

20 months agoTest individual-cell summary functions for scale varaibles.
Ben Pfaff [Mon, 8 Aug 2022 05:59:15 +0000 (22:59 -0700)]
Test individual-cell summary functions for scale varaibles.

20 months agorespect value labels in pivot_splits
Ben Pfaff [Mon, 8 Aug 2022 05:33:40 +0000 (22:33 -0700)]
respect value labels in pivot_splits

20 months agoFREQUENCIES and layered split file has tests that work
Ben Pfaff [Mon, 8 Aug 2022 05:26:01 +0000 (22:26 -0700)]
FREQUENCIES and layered split file has tests that work

20 months agoLayered split file for FREQUENCIES works.
Ben Pfaff [Sat, 6 Aug 2022 19:32:01 +0000 (12:32 -0700)]
Layered split file for FREQUENCIES works.

20 months agoCTABLES
Ben Pfaff [Mon, 27 Dec 2021 00:01:47 +0000 (16:01 -0800)]
CTABLES

20 months agodictionary: Limit split file variables to 8, for compatibility.
Ben Pfaff [Sat, 6 Aug 2022 19:31:40 +0000 (12:31 -0700)]
dictionary: Limit split file variables to 8, for compatibility.

20 months agodictionary: Introduce SPLIT_NONE for dictionaries without split variables.
Ben Pfaff [Sat, 6 Aug 2022 17:55:12 +0000 (10:55 -0700)]
dictionary: Introduce SPLIT_NONE for dictionaries without split variables.

20 months agoAutomatically infer variables' measurement level from format and data.
Ben Pfaff [Fri, 29 Jul 2022 21:09:59 +0000 (14:09 -0700)]
Automatically infer variables' measurement level from format and data.

20 months agoUse rsvg-convert instead of GIMP for converting SVG to PNG.
Ben Pfaff [Wed, 3 Aug 2022 23:53:53 +0000 (16:53 -0700)]
Use rsvg-convert instead of GIMP for converting SVG to PNG.

rsvg-convert is much faster and more commonly installed.

20 months agostr: New function ds_put_substring_multiple().
Ben Pfaff [Mon, 1 Aug 2022 04:18:21 +0000 (21:18 -0700)]
str: New function ds_put_substring_multiple().

20 months agolexer: Fix negative 'n0' and 'n1' in lex_source_contains_macro_call().
Ben Pfaff [Mon, 1 Aug 2022 04:16:49 +0000 (21:16 -0700)]
lexer: Fix negative 'n0' and 'n1' in lex_source_contains_macro_call().

20 months agolexer: Support more options in lex_error_expecting_array().
Ben Pfaff [Mon, 1 Aug 2022 04:16:24 +0000 (21:16 -0700)]
lexer: Support more options in lex_error_expecting_array().

20 months agorender: Coding style fix.
Ben Pfaff [Thu, 4 Aug 2022 23:58:53 +0000 (16:58 -0700)]
render: Coding style fix.

20 months agodoc: Improve description of extension subtype 5.
Ben Pfaff [Sat, 6 Aug 2022 19:31:19 +0000 (12:31 -0700)]
doc: Improve description of extension subtype 5.