diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index 69fba4b6c..2294c5d5b 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,3 +1,7 @@ +2001-08-31 Dirk Herrmann + + * optargs.scm: Remove #& reader extension. + 2001-08-31 Dirk Herrmann * and-let-star-compat.scm: Deleted. diff --git a/ice-9/optargs.scm b/ice-9/optargs.scm index a64ca9cd8..b098bc4f9 100644 --- a/ice-9/optargs.scm +++ b/ice-9/optargs.scm @@ -200,19 +200,6 @@ accum (loop (car rest) (cdr rest) accum))))))) -;; This is a reader extension to support the (deprecated) use of -;; "#&optional" instead of "#:optional" - -(read-hash-extend #\& (lambda (c port) - (issue-deprecation-warning - "`#&' is deprecated, use `#:' instead.") - (case (read port) - ((optional) #:optional) - ((key) #:key) - ((rest) #:rest) - ((allow-other-keys) #:allow-other-keys) - (else (error "Bad #& value."))))) - ;; lambda* args . body ;; lambda extended for optional and keyword arguments