From 20030d3202400f0ce981589d19b4ed53927647b6 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Mon, 17 Sep 2007 04:00:53 +0000 Subject: [PATCH] * set.q (show_warranty): Use fputs to print lack-of-warranty statement, instead of msg. This is because msg now outputs the message to output devices, and the output subsystem is not prepared to deal with table cells that exceed one page in length. Thanks to John Darrington for bug report and review. Bug #21093. (show_copying) Ditto. * copyleft.c: Add trailing new-lines to lack-of-warranty statement. --- src/language/utilities/ChangeLog | 9 +++++++++ src/language/utilities/set.q | 4 ++-- src/libpspp/ChangeLog | 5 +++++ src/libpspp/copyleft.c | 4 +++- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/language/utilities/ChangeLog b/src/language/utilities/ChangeLog index 35e63687..5701c38f 100644 --- a/src/language/utilities/ChangeLog +++ b/src/language/utilities/ChangeLog @@ -1,3 +1,12 @@ +2007-09-16 Ben Pfaff + + * set.q (show_warranty): Use fputs to print lack-of-warranty + statement, instead of msg. This is because msg now outputs the + message to output devices, and the output subsystem is not + prepared to deal with table cells that exceed one page in length. + Thanks to John Darrington for bug report and review. Bug #21093. + (show_copying) Ditto. + 2007-08-16 Ben Pfaff Implement journaling. Bug #17240. diff --git a/src/language/utilities/set.q b/src/language/utilities/set.q index 5552984b..6b56941f 100644 --- a/src/language/utilities/set.q +++ b/src/language/utilities/set.q @@ -858,13 +858,13 @@ show_all_cc (void) static void show_warranty (const struct dataset *ds UNUSED) { - msg (MN, lack_of_warranty); + fputs (lack_of_warranty, stdout); } static void show_copying (const struct dataset *ds UNUSED) { - msg (MN, copyleft); + fputs (copyleft, stdout); } int diff --git a/src/libpspp/ChangeLog b/src/libpspp/ChangeLog index 9c1b654d..e00ac0c2 100644 --- a/src/libpspp/ChangeLog +++ b/src/libpspp/ChangeLog @@ -1,3 +1,8 @@ +2007-09-16 Ben Pfaff + + * copyleft.c: Add trailing new-lines to lack-of-warranty + statement. + 2007-09-05 John Darrington * getl.c: Add extra members to struct getl_source, to maintain the diff --git a/src/libpspp/copyleft.c b/src/libpspp/copyleft.c index 8f871051..55dfff99 100644 --- a/src/libpspp/copyleft.c +++ b/src/libpspp/copyleft.c @@ -25,7 +25,9 @@ const char lack_of_warranty[]="" "DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\n" "PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\n" "EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\n" -"SUCH DAMAGES."; +"SUCH DAMAGES.\n" +"\n" +""; const char copyleft[]="" "\n" -- 2.30.2