]> pintos-os.org Git - pspp/log
pspp
2 weeks agoUpdate MATRIX documentation. rust6
Ben Pfaff [Fri, 23 Oct 2026 20:21:56 +0000 (13:21 -0700)]
Update MATRIX documentation.

3 weeks agopercentiles
Ben Pfaff [Tue, 20 Oct 2026 02:32:56 +0000 (19:32 -0700)]
percentiles

3 weeks agowork on percentiles
Ben Pfaff [Tue, 20 Oct 2026 02:12:04 +0000 (19:12 -0700)]
work on percentiles

3 weeks agoupdate locale data
Ben Pfaff [Tue, 20 Oct 2026 02:11:54 +0000 (19:11 -0700)]
update locale data

3 weeks agowork on percentiles
Ben Pfaff [Tue, 20 Oct 2026 01:55:44 +0000 (18:55 -0700)]
work on percentiles

3 weeks agoWork on percentile calculation
Ben Pfaff [Fri, 16 Oct 2026 16:46:56 +0000 (09:46 -0700)]
Work on percentile calculation

4 weeks agoupdate documentation for descriptives
Ben Pfaff [Wed, 7 Oct 2026 00:22:28 +0000 (17:22 -0700)]
update documentation for descriptives

7 weeks agoImprove manual
Ben Pfaff [Sat, 19 Sep 2026 23:08:25 +0000 (16:08 -0700)]
Improve manual

8 weeks agowork on variable sets
Ben Pfaff [Sun, 13 Sep 2026 16:31:21 +0000 (09:31 -0700)]
work on variable sets

8 weeks agowokr on domains
Ben Pfaff [Thu, 10 Sep 2026 20:56:31 +0000 (13:56 -0700)]
wokr on domains

8 weeks agoadd expression parser
Ben Pfaff [Thu, 10 Sep 2026 18:57:01 +0000 (11:57 -0700)]
add expression parser

2 months agorestore graph4 source
Ben Pfaff [Wed, 26 Aug 2026 22:02:12 +0000 (15:02 -0700)]
restore graph4 source

2 months agorestore some bits needed for tests
Ben Pfaff [Wed, 26 Aug 2026 21:58:48 +0000 (14:58 -0700)]
restore some bits needed for tests

2 months agocleanup
Ben Pfaff [Tue, 25 Aug 2026 17:35:26 +0000 (10:35 -0700)]
cleanup

2 months agodocument axis behavior
Ben Pfaff [Sun, 23 Aug 2026 15:47:39 +0000 (08:47 -0700)]
document axis behavior

2 months agocode cleanup
Ben Pfaff [Fri, 21 Aug 2026 00:38:16 +0000 (17:38 -0700)]
code cleanup

2 months agobetter types
Ben Pfaff [Thu, 20 Aug 2026 00:39:41 +0000 (17:39 -0700)]
better types

2 months agocomment
Ben Pfaff [Thu, 20 Aug 2026 00:14:55 +0000 (17:14 -0700)]
comment

2 months agomore types cleanup
Ben Pfaff [Wed, 19 Aug 2026 23:55:24 +0000 (16:55 -0700)]
more types cleanup

2 months agomodules cleanup
Ben Pfaff [Wed, 19 Aug 2026 22:03:13 +0000 (15:03 -0700)]
modules cleanup

2 months agoavoid an allocation
Ben Pfaff [Wed, 19 Aug 2026 00:51:39 +0000 (17:51 -0700)]
avoid an allocation

2 months agobetter typing
Ben Pfaff [Wed, 19 Aug 2026 00:50:42 +0000 (17:50 -0700)]
better typing

2 months agomore types cleanup
Ben Pfaff [Wed, 19 Aug 2026 00:38:20 +0000 (17:38 -0700)]
more types cleanup

2 months agowokr on cleaning up types
Ben Pfaff [Wed, 19 Aug 2026 00:10:02 +0000 (17:10 -0700)]
wokr on cleaning up types

2 months agoupdate graphs notes
Ben Pfaff [Tue, 18 Aug 2026 21:37:46 +0000 (14:37 -0700)]
update graphs notes

3 months agoAllow `pspp convert` to accept multiple input files.
Ben Pfaff [Wed, 29 Jul 2026 20:15:14 +0000 (13:15 -0700)]
Allow `pspp convert` to accept multiple input files.

3 months agolabel alignment
Ben Pfaff [Tue, 28 Jul 2026 00:09:26 +0000 (17:09 -0700)]
label alignment

3 months agoadd axes
Ben Pfaff [Sat, 25 Jul 2026 15:38:36 +0000 (08:38 -0700)]
add axes

3 months agoimplement opacity and improve fitting to frames
Ben Pfaff [Sat, 25 Jul 2026 15:18:36 +0000 (08:18 -0700)]
implement opacity and improve fitting to frames

3 months agoproperly fix x-axis labeling
Ben Pfaff [Tue, 14 Jul 2026 22:06:01 +0000 (15:06 -0700)]
properly fix x-axis labeling

3 months agowork on labeling for x-axis (the labels should be 101 and 102, not .25 and .75)
Ben Pfaff [Tue, 14 Jul 2026 12:59:08 +0000 (05:59 -0700)]
work on labeling for x-axis (the labels should be 101 and 102, not .25 and .75)

4 months agoUpdate expected results.
Ben Pfaff [Sun, 5 Jul 2026 07:59:28 +0000 (00:59 -0700)]
Update expected results.

4 months agowork on ticsk
Ben Pfaff [Sun, 28 Jun 2026 02:10:44 +0000 (19:10 -0700)]
work on ticsk

4 months agowork on ticks
Ben Pfaff [Sat, 27 Jun 2026 22:59:45 +0000 (15:59 -0700)]
work on ticks

4 months agowork
Ben Pfaff [Sat, 27 Jun 2026 16:10:24 +0000 (09:10 -0700)]
work

4 months agofix ticks and labels
Ben Pfaff [Wed, 24 Jun 2026 16:42:36 +0000 (09:42 -0700)]
fix ticks and labels

4 months agobug fixes
Ben Pfaff [Wed, 24 Jun 2026 15:04:08 +0000 (08:04 -0700)]
bug fixes

4 months agorevert graph5 to original
Ben Pfaff [Wed, 24 Jun 2026 00:03:29 +0000 (17:03 -0700)]
revert graph5 to original

4 months agoWork on facet and axis labeling. Doesn't pass tests yet.
Ben Pfaff [Tue, 23 Jun 2026 23:49:50 +0000 (16:49 -0700)]
Work on facet and axis labeling.  Doesn't pass tests yet.

5 months agocollect facetlevels
Ben Pfaff [Mon, 18 May 2026 19:10:47 +0000 (12:10 -0700)]
collect facetlevels

5 months agowork on graph5
Ben Pfaff [Sat, 16 May 2026 15:46:37 +0000 (08:46 -0700)]
work on graph5

5 months agowork on labeling
Ben Pfaff [Fri, 15 May 2026 20:52:59 +0000 (13:52 -0700)]
work on labeling

6 months agowork on faceting
Ben Pfaff [Sun, 10 May 2026 18:38:34 +0000 (11:38 -0700)]
work on faceting

6 months agoremove debug prints
Ben Pfaff [Sun, 10 May 2026 02:10:06 +0000 (19:10 -0700)]
remove debug prints

6 months agoImprove formatting of axis tick labels.
Ben Pfaff [Sat, 9 May 2026 18:44:44 +0000 (11:44 -0700)]
Improve formatting of axis tick labels.

6 months agocellStyle
Ben Pfaff [Fri, 8 May 2026 16:56:53 +0000 (09:56 -0700)]
cellStyle

6 months agoGive patterns solid backgrounds
Ben Pfaff [Fri, 8 May 2026 15:17:57 +0000 (08:17 -0700)]
Give patterns solid backgrounds

6 months agopatterns work
Ben Pfaff [Fri, 8 May 2026 03:26:24 +0000 (20:26 -0700)]
patterns work

6 months agobar graphs starting to look pretty OK
Ben Pfaff [Thu, 7 May 2026 20:39:34 +0000 (13:39 -0700)]
bar graphs starting to look pretty OK

6 months agowork on bar graphs
Ben Pfaff [Thu, 7 May 2026 19:01:34 +0000 (12:01 -0700)]
work on bar graphs

6 months agobetter color support
Ben Pfaff [Wed, 6 May 2026 22:52:39 +0000 (15:52 -0700)]
better color support

6 months agoInitial support for style cycles
Ben Pfaff [Wed, 6 May 2026 19:47:40 +0000 (12:47 -0700)]
Initial support for style cycles

6 months agowork on styles
Ben Pfaff [Wed, 6 May 2026 16:50:31 +0000 (09:50 -0700)]
work on styles

6 months agowork on styles
Ben Pfaff [Wed, 6 May 2026 14:46:38 +0000 (07:46 -0700)]
work on styles

6 months agoAdd module for symobls.
Ben Pfaff [Tue, 5 May 2026 00:51:12 +0000 (17:51 -0700)]
Add module for symobls.

6 months agoAdd symbols SVG.
Ben Pfaff [Fri, 1 May 2026 00:59:53 +0000 (17:59 -0700)]
Add symbols SVG.

6 months agoFix graph2
Ben Pfaff [Thu, 30 Apr 2026 21:29:51 +0000 (14:29 -0700)]
Fix graph2

6 months agoAdd catalog of graph patterns.
Ben Pfaff [Thu, 30 Apr 2026 15:41:55 +0000 (08:41 -0700)]
Add catalog of graph patterns.

6 months agofigure out patterns
Ben Pfaff [Wed, 29 Apr 2026 18:51:10 +0000 (11:51 -0700)]
figure out patterns

6 months agocleanup
Ben Pfaff [Mon, 27 Apr 2026 17:53:20 +0000 (10:53 -0700)]
cleanup

6 months agoFix converting exported graphs back into SPV.
Ben Pfaff [Mon, 27 Apr 2026 16:24:58 +0000 (09:24 -0700)]
Fix converting exported graphs back into SPV.

6 months agowork on better typing for datasources
Ben Pfaff [Sun, 26 Apr 2026 20:28:21 +0000 (13:28 -0700)]
work on better typing for datasources

6 months agoadd support for writing legacy data and a test for it
Ben Pfaff [Sun, 26 Apr 2026 18:34:38 +0000 (11:34 -0700)]
add support for writing legacy data and a test for it

6 months agoremove most debug prints from graph code
Ben Pfaff [Sat, 25 Apr 2026 22:07:31 +0000 (15:07 -0700)]
remove most debug prints from graph code

6 months agowork on graphs
Ben Pfaff [Mon, 12 Jan 2026 02:57:43 +0000 (18:57 -0800)]
work on graphs

9 months agoFix warning on origin.
Ben Pfaff [Sun, 18 Jan 2026 05:20:32 +0000 (21:20 -0800)]
Fix warning on origin.

9 months agorust: Release version 0.6.1.
Ben Pfaff [Mon, 12 Jan 2026 02:55:33 +0000 (18:55 -0800)]
rust: Release version 0.6.1.

9 months agorust: Fix typo in light detail reader.
Ben Pfaff [Mon, 12 Jan 2026 02:53:31 +0000 (18:53 -0800)]
rust: Fix typo in light detail reader.

Fixes a warning about invalid horizontal alignment.

9 months agorust: Release version 0.6.0.
Ben Pfaff [Mon, 12 Jan 2026 02:19:53 +0000 (18:19 -0800)]
rust: Release version 0.6.0.

9 months agorust: Add support for reading and writing SPV files.
Ben Pfaff [Wed, 24 Sep 2025 15:56:09 +0000 (08:56 -0700)]
rust: Add support for reading and writing SPV files.

11 months agorust: Fix Length conversions in paper-sizes crate and add tests.
Ben Pfaff [Sun, 30 Nov 2025 17:26:48 +0000 (09:26 -0800)]
rust: Fix Length conversions in paper-sizes crate and add tests.

11 months agorust: Add Length type to paper-sizes crate.
Ben Pfaff [Mon, 24 Nov 2025 17:09:37 +0000 (09:09 -0800)]
rust: Add Length type to paper-sizes crate.

11 months agorust: Release paper-sizes version 2.0.
Ben Pfaff [Mon, 24 Nov 2025 16:42:33 +0000 (08:42 -0800)]
rust: Release paper-sizes version 2.0.

11 months agorust: Add serde support to paper-sizes.
Ben Pfaff [Mon, 6 Oct 2025 16:26:11 +0000 (09:26 -0700)]
rust: Add serde support to paper-sizes.

13 months agorust: Add `PaperSize` parsing and formatting in paper-sizes crate.
Ben Pfaff [Mon, 6 Oct 2025 01:10:54 +0000 (18:10 -0700)]
rust: Add `PaperSize` parsing and formatting in paper-sizes crate.

13 months agorust: Fix author in Cargo.toml in paper-sizes crate.
Ben Pfaff [Mon, 6 Oct 2025 01:10:13 +0000 (18:10 -0700)]
rust: Fix author in Cargo.toml in paper-sizes crate.

13 months agorust: New Rust crate `paper-sizes` for detecting paper sizes and defaults.
Ben Pfaff [Fri, 3 Oct 2025 18:45:05 +0000 (11:45 -0700)]
rust: New Rust crate `paper-sizes` for detecting paper sizes and defaults.

13 months agorust: Release version 0.5.0.
Ben Pfaff [Wed, 24 Sep 2025 15:12:00 +0000 (08:12 -0700)]
rust: Release version 0.5.0.

13 months agorust: Add support for reading SPSS/PC+ system files.
Ben Pfaff [Wed, 17 Sep 2025 15:45:57 +0000 (08:45 -0700)]
rust: Add support for reading SPSS/PC+ system files.

Signed-off-by: Ben Pfaff <blp@cs.stanford.edu>
13 months agorust: Run `cargo fmt`.
Ben Pfaff [Wed, 24 Sep 2025 00:16:56 +0000 (17:16 -0700)]
rust: Run `cargo fmt`.

13 months agodoc: Remove unused file.
Ben Pfaff [Wed, 17 Sep 2025 15:41:16 +0000 (08:41 -0700)]
doc: Remove unused file.

13 months agorust: Release version 0.4.0
Ben Pfaff [Wed, 17 Sep 2025 15:29:00 +0000 (08:29 -0700)]
rust: Release version 0.4.0

13 months agorust: Add support for portable files.
Ben Pfaff [Wed, 17 Sep 2025 15:17:38 +0000 (08:17 -0700)]
rust: Add support for portable files.

13 months agorust: Rename `test` modules to `tests` for consistency.
Ben Pfaff [Sun, 14 Sep 2025 21:02:59 +0000 (14:02 -0700)]
rust: Rename `test` modules to `tests` for consistency.

13 months agorust: Allow creation date in system files to contain dashes.
Ben Pfaff [Mon, 15 Sep 2025 19:51:19 +0000 (12:51 -0700)]
rust: Allow creation date in system files to contain dashes.

13 months agorust: Add license and copyright text to the rendered documentation.
Ben Pfaff [Thu, 4 Sep 2025 20:34:28 +0000 (13:34 -0700)]
rust: Add license and copyright text to the rendered documentation.

14 months agorust: Fix doctests for lib.rs.
Ben Pfaff [Wed, 3 Sep 2025 18:27:01 +0000 (11:27 -0700)]
rust: Fix doctests for lib.rs.

Shell commands should not be tested as if they are Rust source code.

14 months agorust: Rename `mod.rs` files to reflect module names.
Ben Pfaff [Wed, 3 Sep 2025 18:24:28 +0000 (11:24 -0700)]
rust: Rename `mod.rs` files to reflect module names.

This is the more modern Rust style of file naming, which avoids having
many files named `mod.rs`, reducing confusion in editors.

14 months agorust: Release version 0.3.0.
Ben Pfaff [Tue, 2 Sep 2025 23:42:29 +0000 (16:42 -0700)]
rust: Release version 0.3.0.

14 months agorust: Add top-level documentation for the PSPP crate.
Ben Pfaff [Tue, 2 Sep 2025 23:41:48 +0000 (16:41 -0700)]
rust: Add top-level documentation for the PSPP crate.

14 months agorust: Minor documentation update.
Ben Pfaff [Tue, 2 Sep 2025 23:08:35 +0000 (16:08 -0700)]
rust: Minor documentation update.

14 months agorust: Move all command documentation into a single directory.
Ben Pfaff [Tue, 2 Sep 2025 22:37:42 +0000 (15:37 -0700)]
rust: Move all command documentation into a single directory.

This makes it much easier to find the documentation for a command, or to
reference a command's documentation, because it's not necessary to guess
which chapter it is documented in.

14 months agorust: Improve documentation for `pspp decrypt` and `pspp show`.
Ben Pfaff [Tue, 2 Sep 2025 21:56:23 +0000 (14:56 -0700)]
rust: Improve documentation for `pspp decrypt` and `pspp show`.

Also, update `pspp show` implementation to match.

14 months agorust: Fix clippy warnings.
Ben Pfaff [Fri, 29 Aug 2025 00:01:58 +0000 (17:01 -0700)]
rust: Fix clippy warnings.

14 months agorust: Fix warnings from newer version of rustc.
Ben Pfaff [Thu, 28 Aug 2025 23:22:43 +0000 (16:22 -0700)]
rust: Fix warnings from newer version of rustc.

14 months agorust: Document `pspp decrypt`.
Ben Pfaff [Mon, 25 Aug 2025 19:01:36 +0000 (12:01 -0700)]
rust: Document `pspp decrypt`.

14 months agorust: Work on chapter in manual on invoking PSPP.
Ben Pfaff [Mon, 25 Aug 2025 03:15:38 +0000 (20:15 -0700)]
rust: Work on chapter in manual on invoking PSPP.

14 months agorust: Break CLI commands into separate Rust modules.
Ben Pfaff [Mon, 25 Aug 2025 02:48:22 +0000 (19:48 -0700)]
rust: Break CLI commands into separate Rust modules.

14 months agorust: Refactor how CSV output is written to avoid most heap allocations.
Ben Pfaff [Mon, 25 Aug 2025 02:33:29 +0000 (19:33 -0700)]
rust: Refactor how CSV output is written to avoid most heap allocations.

14 months agorust: Introduce Datum::is_string, Datum::is_number.
Ben Pfaff [Mon, 25 Aug 2025 02:30:28 +0000 (19:30 -0700)]
rust: Introduce Datum::is_string, Datum::is_number.