Derelease bufpol/line

This commit is contained in:
mainzelm 2002-01-03 10:23:19 +00:00
parent 9e69e9297c
commit 5aeb88d72e
3 changed files with 7 additions and 4 deletions

View File

@ -187,13 +187,14 @@ We now manage the project using SourceForge:
and a direct interface to the crypt function. and a direct interface to the crypt function.
** API changes ** API changes
Some procedures of the previous releases are currently not Some features of the previous releases are currently not
supported as we did not have the time to implement them. Please tell supported as we did not have the time to implement them. Please tell
us, if you can't get along without them. Here is a listing of these us, if you can't get along without them. Here is a listing of these
currently dereleased procedures: currently dereleased features:
select select
select! select!
ODBC support ODBC support
bufpol/line
The following procedures received new names in this release: The following procedures received new names in this release:
sleep (now process-sleep) sleep (now process-sleep)

View File

@ -910,6 +910,7 @@ There are three buffering policies that may be chosen:
The line buffering policy flushes output whenever a newline is output; The line buffering policy flushes output whenever a newline is output;
whenever the buffer is full; or whenever an input is read from stdin. whenever the buffer is full; or whenever an input is read from stdin.
Line buffering is the default for ports open on terminal devices. Line buffering is the default for ports open on terminal devices.
\oops{The current implementation doesn't support \ex{bufpol/line}.}
The \var{size} argument requests an I/O buffer of \var{size} bytes. The \var{size} argument requests an I/O buffer of \var{size} bytes.
If not given, a reasonable default is used; if given and zero, If not given, a reasonable default is used; if given and zero,

View File

@ -195,7 +195,8 @@
(install-buffer port new-buffer size) (install-buffer port new-buffer size)
(release-port-lock port))) (release-port-lock port)))
((eq? policy bufpol/line) ((eq? policy bufpol/line)
(install-nullbuffer port (make-line-output-proc size))) ;(install-nullbuffer port (make-line-output-proc size)))
(error "bufpol/line is currently not supported"))
(else (warn "policy not supported " policy)))) (else (warn "policy not supported " policy))))
(define (install-nullbuffer port handler) (define (install-nullbuffer port handler)