* Must use WITH-PACKAGES around the GETHASH *PACKAGE-NAMES*.
builtin types.
* enhancement: Errors during compile-time-too processing (i.e. EVAL-WHEN)
are now caught and reported just like errors during macroexpansion.
+ * enhancement: SB-POSIX now provides access to tcdrain(), tcflow(),
+ tcflush(), tcgetsid(), and tcsendbreak(). (thanks to Jerry James)
* fixes and improvements related to Unicode and external formats:
** bug fix: error handling and restart usage in the ucs-2 external format
has been improved.
(:integer vstop "VSTOP" nil t)
(:integer vsusp "VSUSP" nil t)
(:integer vtime "VTIME" nil t)
+ (:integer vdisable "_POSIX_VDISABLE" nil t)
(:integer brkint "BRKINT" nil t)
(:integer icrnl "ICRNL" nil t)
#+xsi
(:integer onlcr "ONLCR" nil t)
(:integer ocrnl "OCRNL" nil t)
+ (:integer onocr "ONOCR" nil t)
(:integer onlret "ONLRET" nil t)
+ (:integer ofdel "OFDEL" nil t)
(:integer ofill "OFILL" nil t)
(:integer nldly "NLDLY" nil t)
(:integer nl0 "NL0" nil t)
(syscall-error))
(setf termios (alien-to-termios a-termios termios))))
termios)
+ (define-call "tcdrain" int minusp (fd file-descriptor))
+ (define-call "tcflow" int minusp (fd file-descriptor) (action int))
+ (define-call "tcflush" int minusp (fd file-descriptor) (queue-selector int))
+ (define-call "tcgetsid" pid-t minusp (fd file-descriptor))
+ (define-call "tcsendbreak" int minusp (fd file-descriptor) (duration int))
(export 'cfsetispeed :sb-posix)
(declaim (inline cfsetispeed))
(defun cfsetispeed (speed &optional termios)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.33.17"
+"1.0.33.18"