[climacs-cvs] CVS update: climacs/Doc/climacs-internals.texi
Robert Strandh
rstrandh at common-lisp.net
Sat Feb 5 07:04:08 UTC 2005
Update of /project/climacs/cvsroot/climacs/Doc
In directory common-lisp.net:/tmp/cvs-serv20634/Doc
Modified Files:
climacs-internals.texi
Log Message:
Moved forward-object and backward-object to the buffer protocol.
Updated buffer.lisp and base.lisp accordingly. Also added the
documentation of these functions to the Texinfo documentation.
Date: Sat Feb 5 08:04:07 2005
Author: rstrandh
Index: climacs/Doc/climacs-internals.texi
diff -u climacs/Doc/climacs-internals.texi:1.10 climacs/Doc/climacs-internals.texi:1.11
--- climacs/Doc/climacs-internals.texi:1.10 Wed Feb 2 16:20:17 2005
+++ climacs/Doc/climacs-internals.texi Sat Feb 5 08:04:06 2005
@@ -157,6 +157,22 @@
the size of the buffer.
@end deffn
+ at deffn {Generic Function} {forward-object} mark &optional (count 1)
+
+Move the mark forward the number of positions indicated by count.
+This function could be implemented by an incf on the offset of the
+mark, but many buffer implementations can implement this function much
+more efficiently in a different way.
+ at end deffn
+
+ at deffn {Generic Function} {backward-object} mark &optional (count 1)
+
+Move the mark backward the number of positions indicated by count.
+This function could be implemented by a decf on the offset of the
+mark, but many buffer implementations can implement this function much
+more efficiently in a different way.
+ at end deffn
+
@deffn {Generic Function} {mark<} mark1 mark2
Return t if the offset of mark1 is strictly less than that of mark2.
More information about the Climacs-cvs
mailing list