]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify behavior of forward-comment.
authorRichard M. Stallman <rms@gnu.org>
Sun, 25 Nov 2001 10:57:45 +0000 (10:57 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 25 Nov 2001 10:57:45 +0000 (10:57 +0000)
lispref/syntax.texi

index e4c0384ccff9ab64e619cba4adf71bec3fb54158..1135ff14d34b892bf5b8021a2f7bc71bd2ed0dcf 100644 (file)
@@ -769,10 +769,18 @@ You can use @code{forward-comment} to move forward or backward over
 one comment or several comments.
 
 @defun forward-comment count
-This function moves point forward across @var{count} comments (backward,
-if @var{count} is negative).  If it finds anything other than a comment
-or whitespace, it stops, leaving point at the place where it stopped.
-It also stops after satisfying @var{count}.
+This function moves point forward across @var{count} complete comments
+(that is, including the starting delimiter and the terminating
+delimiter if any).  It moves backward if @var{count} is negative.  If
+it encounters anything other than a comment or whitespace, it stops,
+leaving point at the place where it stopped.  This includes (for
+instance) finding the end of a comment when moving forward and
+expecting the beginning of one.  The function also stops immediately
+after moving over the specified number of complete comments.
+
+This function cannot tell whether the ``comments'' it traverses are
+embedded within a string.  If they look like comments, it treats them
+as comments.
 @end defun
 
 To move forward over all comments and whitespace following point, use