]> git.eshelyaron.com Git - emacs.git/commitdiff
(sh-show-indent): Fix typo.
authorDan Nicolaescu <dann@ics.uci.edu>
Sat, 12 Apr 2008 16:41:03 +0000 (16:41 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Sat, 12 Apr 2008 16:41:03 +0000 (16:41 +0000)
(sh-mode-map): Add a toggle for inserting braces and quotes in pairs.

lisp/ChangeLog
lisp/progmodes/sh-script.el

index dac4bdaa4526fe669787d441773eabf4569f4828..c67aae3ae2d27adb2f39643d611595c993069e61 100644 (file)
@@ -1,5 +1,8 @@
 2008-04-12  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       * progmodes/sh-script.el (sh-show-indent): Fix typo.
+       (sh-mode-map): Add a toggle for inserting braces and quotes in pairs.
+
        * vc-cvs.el (vc-cvs-registered): Allow removed files to be
        considered registered.
 
index fa32f4aab43a11151cc6cb668d8c5259b69923e9..bff5814811679c4078418880082a14dba5c7cc71 100644 (file)
@@ -492,11 +492,16 @@ This is buffer-local in every such buffer.")
                  :help "Learn how to indent a line as it currently is indented"))
     (define-key menu-map [sh-show-indent]
       '(menu-item "Show indentation" sh-show-indent
-                 :help "Show the how the currently line would be indented"))
+                 :help "Show the how the current line would be indented"))
     (define-key menu-map [sh-set-indent]
       '(menu-item "Set indentation" sh-set-indent
                  :help "Set the indentation for the current line"))
 
+    (define-key menu-map [sh-pair]
+      '(menu-item "Insert braces and quotes in pairs" (lambda () (interactive) (setq skeleton-pair (not skeleton-pair)))
+                 :button (:toggle . skeleton-pair)
+                 :help "Inserting a brace or quote automatically inserts the matching pair"))
+
     (define-key menu-map [sh-s0] '("--"))
     ;; Insert
     (define-key menu-map [sh-function]
@@ -2776,7 +2781,7 @@ If INFO is supplied it is used, else it is calculated from current line."
     (if msg (message "%s" msg) (message nil))))
 
 (defun sh-show-indent (arg)
-  "Show the how the currently line would be indented.
+  "Show the how the current line would be indented.
 This tells you which variable, if any, controls the indentation of
 this line.
 If optional arg ARG is non-null (called interactively with a prefix),