From 0e6f77756c0ddcc7d19f95ba073e0e210bb40342 Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Sat, 12 Jan 2002 17:52:34 +0000 Subject: [PATCH] *** empty log message *** --- NEWS | 6 ++++++ ice-9/ChangeLog | 12 ++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index c881afff6..69e639cb3 100644 --- a/NEWS +++ b/NEWS @@ -20,6 +20,12 @@ debugging evaluator gives better error messages. * Changes to Scheme functions and syntax +** pretty-print has more options. + +The function pretty-print from the (ice-9 pretty-print) module can now +also be invoked with keyword arguments that control things like +maximum output width. See its online documentation. + ** Variables have no longer a special behavior for `equal?'. Previously, comparing two variables with `equal?' would recursivly diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index 7c08c7472..94548f586 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,7 +1,15 @@ +2002-01-12 Marius Vollmer + + More options for pretty-print. Thanks to Matthias Köppe! + + * pretty-print.scm (generic-write): New per-line-prefix argument. + (pretty-print): Check whether the new keyword argument style is + used and dispatch to pretty-print-with-keys accordingly. + 2001-11-27 Marius Vollmer - * format.scm (string-index, list-head): Removed, we already these - in the core. + * format.scm (string-index, list-head): Removed, we already have + these in the core. 2001-11-06 Marius Vollmer