From: Lars Ingebrigtsen Date: Tue, 10 Aug 2021 16:21:15 +0000 (+0200) Subject: Use ### for outline headings in shell-script-mode X-Git-Tag: emacs-28.0.90~1564 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a8e89964f3553f40b8807617c3b181f42cd22fd9;p=emacs.git Use ### for outline headings in shell-script-mode * lisp/progmodes/sh-script.el (sh-mode): Use ### for outline headings. This aligns it more with emacs-lisp-mode headings. --- diff --git a/etc/NEWS b/etc/NEWS index b63d10fd978..3560c9d34e8 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2400,7 +2400,7 @@ This command, called interactively, toggles the local value of --- *** 'shell-script-mode' now supports 'outline-minor-mode'. -The outline headings have lines that start with "##". +The outline headings have lines that start with "###". +++ *** New command 'revert-buffer-quick'. diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el index 8fcb311ff1f..b6674731ddf 100644 --- a/lisp/progmodes/sh-script.el +++ b/lisp/progmodes/sh-script.el @@ -1532,7 +1532,7 @@ with your script for an edit-interpret-debug cycle." (setq-local add-log-current-defun-function #'sh-current-defun-name) (add-hook 'completion-at-point-functions #'sh-completion-at-point-function nil t) - (setq-local outline-regexp "##") + (setq-local outline-regexp "###") ;; Parse or insert magic number for exec, and set all variables depending ;; on the shell thus determined. (sh-set-shell