diff options
author | Glenn Morris <[email protected]> | 2011-05-29 15:41:06 -0700 |
---|---|---|
committer | Glenn Morris <[email protected]> | 2011-05-29 15:41:06 -0700 |
commit | ed7f1a6c5caaf4159125c08db5d18c5471fdd032 (patch) | |
tree | b1acaafaac9d7cc5fe8ee315cc109d3b5565a1de /doc/lispref/modes.texi | |
parent | 6a3e57bb546b094bfc8ec24a3ec63b2bd4496d65 (diff) | |
parent | 049bcbcba62635103d4d212b3c3cf7dc0ef21f36 (diff) |
Merge from emacs-23; up to 2010-06-12T11:17:[email protected].
Diffstat (limited to 'doc/lispref/modes.texi')
-rw-r--r-- | doc/lispref/modes.texi | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi index 63ecf59e53..562cc76c3f 100644 --- a/doc/lispref/modes.texi +++ b/doc/lispref/modes.texi @@ -1046,8 +1046,8 @@ Turning on text-mode runs the hook `text-mode-hook'." @end group @group ;; @r{These four lines are absent from the current version} - ;; @r{not because this is done some other way, but rather} - ;; @r{because nowadays Text mode uses the normal definition of paragraphs.} + ;; @r{not because this is done some other way, but because} + ;; @r{nowadays Text mode uses the normal definition of paragraphs.} (set (make-local-variable 'paragraph-start) (concat "[ \t]*$\\|" page-delimiter)) (set (make-local-variable 'paragraph-separate) paragraph-start) @@ -1139,12 +1139,15 @@ modes should understand the Lisp conventions for comments. The rest of @smallexample @group - (set (make-local-variable 'paragraph-start) (concat page-delimiter "\\|$" )) - (set (make-local-variable 'paragraph-separate) paragraph-start) + (set (make-local-variable 'paragraph-start) + (concat page-delimiter "\\|$" )) + (set (make-local-variable 'paragraph-separate) + paragraph-start) @dots{} @end group @group - (set (make-local-variable 'comment-indent-function) 'lisp-comment-indent)) + (set (make-local-variable 'comment-indent-function) + 'lisp-comment-indent)) @dots{} @end group @end smallexample @@ -3619,7 +3622,9 @@ natural to have a BNF grammar that looks like this: (inst ("IF" exp "THEN" insts "ELSE" insts "END") ("CASE" exp "OF" cases "END") ...) - (cases (cases "|" cases) (caselabel ":" insts) ("ELSE" insts)) + (cases (cases "|" cases) + (caselabel ":" insts) + ("ELSE" insts)) ... @end example @@ -3894,9 +3899,10 @@ and is always at the beginning of a line, we can use a more efficient rule: @example ((equal token "if") - (and (not (smie-rule-bolp)) (smie-rule-prev-p "else") + (and (not (smie-rule-bolp)) + (smie-rule-prev-p "else") (save-excursion - (sample-smie-backward-token) ;Jump before the "else". + (sample-smie-backward-token) (cons 'column (current-column))))) @end example |