From 6822fe53c9c4d68d7dcece41a412c94e6d73723f Mon Sep 17 00:00:00 2001 From: Mikael Djurfeldt Date: Tue, 24 Aug 1999 02:22:40 +0000 Subject: [PATCH] *** empty log message *** --- NEWS | 19 +++++++++++++++++++ ice-9/ChangeLog | 5 +++++ 2 files changed, 24 insertions(+) diff --git a/NEWS b/NEWS index fc6520d34..ca27cf881 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,25 @@ Please send Guile bug reports to bug-guile@gnu.org. Changes since Guile 1.3.2: +* Changes to Scheme functions and syntax + +** Print-state handling has been made more transparent + +Under certain circumstances, ports are represented as a port with an +associated print state. Earlier, this pair was represented as a pair +(see "Some magic has been added to the printer" below). It is now +indistinguishable (almost; see `get-print-state') from a port on the +user level. + +*** New function: port-with-print-state OUTPUT-PORT PRINT-STATE + +Return a new port with the associated print state PRINT-STATE. + +*** New function: get-print-state OUTPUT-PORT + +Return the print state associated with this port if it exists, +otherwise return #f. + Changes since Guile 1.3: diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index 8e129e1dd..fa50f057c 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,3 +1,8 @@ +1999-08-24 Mikael Djurfeldt + + * boot-9.scm: Removed old style hooks. + (inherit-print-state): Rwwritten to use port-with-print-state. + 1999-08-20 James Blandy Remove support for the #/ path list syntax entirely.