[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PSPP-BUG: PSPP 1.2.0 - A few bugs in the document facility

From: Nolan Void
Subject: PSPP-BUG: PSPP 1.2.0 - A few bugs in the document facility
Date: Tue, 19 Feb 2019 09:11:14 +0000
User-agent: Mutt/1.10.1 (2018-07-13)

In PSP 1.2.0. Confirmed on Gentoo 4.14.83.

Bug description:

The "document" facility is a bit of a mess.

Manual section "16.1 ADD DOCUMENT" says that document text saved to
system files can be shown with SYSFILE INFO. However, SYSFILE INFO
does not show document text, nor does "9.9 SYSFILE INFO" indicate
any way to make it do so.

Manual section "16.5 DOCUMENT" says that you can terminate document
entry "with a dot or a blank line". This is vague terminology for
*nix systems, where there's a convention, going back to "ed", for
terminating appended text with a line containing _only_ a dot. What's
actually going on in PSPP is that entering a blank line does _not_
terminate input, whereas any line that ends with a dot _does_
terminate input. These is actually the way that SPSS behaves, so the
behavior is right, but the manual is wrong and incomplete.

For some reason, every document line is being displayed by DISPLAY
DOCUMENTS as a separate paragraph, regardless of whether or not one
enters a blank line (which in SPSS is the documented way to start a
new paragraph). This happens with both DOCUMENT and with ADD

All of these behaviors should be trivial to reproduce.

Finally, I don't know as this is a bug, per se, but I notice that
the 80-byte line restriction on document text doesn't seem to exist
in SPSS, as of Version 25.0.0. Is there some reason for hanging on
to this limitation in PSPP?

PSPP is very nice. It represents a tremendous amount of work, and I
hate to whine about trivia. But, well, whining about trivia is
pretty much what most bug reporting involves, LOL. In any case,
thanks for the great software!

Happy hunting,

Nolan Void

reply via email to

[Prev in Thread] Current Thread [Next in Thread]