From: Luc Teirlinck Date: Tue, 26 Apr 2005 23:16:20 +0000 (+0000) Subject: (shell-prompt-pattern): Doc fix. X-Git-Tag: ttn-vms-21-2-B4~711 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e03035e3528c0dac8baae005554a677aed6d4cb4;p=emacs.git (shell-prompt-pattern): Doc fix. (shell-mode): Set paragraph-separate buffer locally to "\\'". --- diff --git a/lisp/shell.el b/lisp/shell.el index 1817a1fd3b4..354ed88f80f 100644 --- a/lisp/shell.el +++ b/lisp/shell.el @@ -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)