]> git.eshelyaron.com Git - emacs.git/commitdiff
(shell-prompt-pattern): Doc fix.
authorLuc Teirlinck <teirllm@auburn.edu>
Tue, 26 Apr 2005 23:16:20 +0000 (23:16 +0000)
committerLuc Teirlinck <teirllm@auburn.edu>
Tue, 26 Apr 2005 23:16:20 +0000 (23:16 +0000)
(shell-mode): Set paragraph-separate buffer locally to "\\'".

lisp/shell.el

index 1817a1fd3b482d9bc30abaf651a233d09e6ea58f..354ed88f80f6f573786f66c9624d8e38503ddcd4 100644 (file)
@@ -136,8 +136,9 @@ Defaults to \"^[^#$%>\\n]*[#$%>] *\", which works pretty well.
 This variable is used to initialise `comint-prompt-regexp' in the
 shell buffer.
 
-This variable is only used if the variable
-`comint-use-prompt-regexp-instead-of-fields' is non-nil.
+If `comint-use-prompt-regexp' is nil, then this variable is only used
+to determine paragraph boundaries.  See Info node `Shell Prompts' for
+how Shell mode treats paragraphs.
 
 The pattern should probably not match more than one line.  If it does,
 Shell mode may become confused trying to distinguish prompt from input
@@ -422,6 +423,7 @@ buffer."
   (setq comint-file-name-chars shell-file-name-chars)
   (setq comint-file-name-quote-list shell-file-name-quote-list)
   (setq comint-dynamic-complete-functions shell-dynamic-complete-functions)
+  (set (make-local-variable 'paragraph-separate) "\\'")
   (make-local-variable 'paragraph-start)
   (setq paragraph-start comint-prompt-regexp)
   (make-local-variable 'font-lock-defaults)