Extend ->BUFFER to accept #F meaning current buffer.
authorChris Hanson <org/chris-hanson/cph>
Thu, 31 Mar 2005 19:00:03 +0000 (19:00 +0000)
committerChris Hanson <org/chris-hanson/cph>
Thu, 31 Mar 2005 19:00:03 +0000 (19:00 +0000)
v7/src/edwin/buffer.scm

index cda0df325dfef4812218e388ce5e10ec2644a5ca..20d25cb42d11ab74fd77c2bc1bbc364a2a03a5b1 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: buffer.scm,v 1.191 2005/03/31 18:59:05 cph Exp $
+$Id: buffer.scm,v 1.192 2005/03/31 19:00:03 cph Exp $
 
 Copyright 1986,1989,1990,1991,1992,1993 Massachusetts Institute of Technology
 Copyright 1994,1995,1996,1998,1999,2000 Massachusetts Institute of Technology
@@ -248,6 +248,7 @@ The buffer is guaranteed to be deselected at that time."
            ((group? object) (group-buffer object))
            ((region? object) (mark-buffer (region-start object)))
            ((window? object) (window-buffer object))
+           ((not object) (current-buffer))
            (else (error:wrong-type-argument object "buffer" '->BUFFER)))
       (error:bad-range-argument object '->BUFFER)))
 \f