diff options
-rw-r--r-- | NEWS | 19 | ||||
-rw-r--r-- | ice-9/ChangeLog | 5 |
2 files changed, 24 insertions, 0 deletions
@@ -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 <mdj@thalamus.nada.kth.se> + + * boot-9.scm: Removed old style hooks. + (inherit-print-state): Rwwritten to use port-with-print-state. + 1999-08-20 James Blandy <jimb@mule.m17n.org> Remove support for the #/ path list syntax entirely. |