aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/textmodes/ooutline.el18
1 files changed, 9 insertions, 9 deletions
diff --git a/lisp/textmodes/ooutline.el b/lisp/textmodes/ooutline.el
index 88d4c595ecc..17845d8d4d1 100644
--- a/lisp/textmodes/ooutline.el
+++ b/lisp/textmodes/ooutline.el
@@ -71,16 +71,16 @@ in the file it applies to.")
71 (define-key outline-mode-map "\C-c\C-e" 'show-entry) 71 (define-key outline-mode-map "\C-c\C-e" 'show-entry)
72 (define-key outline-mode-map "\C-c\C-l" 'hide-leaves) 72 (define-key outline-mode-map "\C-c\C-l" 'hide-leaves)
73 (define-key outline-mode-map "\C-c\C-k" 'show-branches) 73 (define-key outline-mode-map "\C-c\C-k" 'show-branches)
74 (define-key outline-mode-map "\C-c\C-q" 'outline-hide-sublevels) 74 (define-key outline-mode-map "\C-c\C-q" 'hide-sublevels)
75 (define-key outline-mode-map "\C-c\C-o" 'outline-hide-other) 75 (define-key outline-mode-map "\C-c\C-o" 'hide-other)
76 76
77 (define-key outline-mode-map [menu-bar hide] 77 (define-key outline-mode-map [menu-bar hide]
78 (cons "Hide" (make-sparse-keymap "Hide"))) 78 (cons "Hide" (make-sparse-keymap "Hide")))
79 79
80 (define-key outline-mode-map [menu-bar hide outline-hide-other] 80 (define-key outline-mode-map [menu-bar hide hide-other]
81 '("Hide Other" . outline-hide-other)) 81 '("Hide Other" . hide-other))
82 (define-key outline-mode-map [menu-bar hide outline-hide-sublevels] 82 (define-key outline-mode-map [menu-bar hide hide-sublevels]
83 '("Hide Sublevels" . outline-hide-sublevels)) 83 '("Hide Sublevels" . hide-sublevels))
84 (define-key outline-mode-map [menu-bar hide hide-subtree] 84 (define-key outline-mode-map [menu-bar hide hide-subtree]
85 '("Hide Subtree" . hide-subtree)) 85 '("Hide Subtree" . hide-subtree))
86 (define-key outline-mode-map [menu-bar hide hide-entry] 86 (define-key outline-mode-map [menu-bar hide hide-entry]
@@ -364,7 +364,7 @@ while if FLAG is `\\^M' (control-M) the text is hidden."
364 (interactive) 364 (interactive)
365 (outline-flag-subtree ?\n)) 365 (outline-flag-subtree ?\n))
366 366
367(defun outline-hide-sublevels (levels) 367(defun hide-sublevels (levels)
368 "Hide everything except the top LEVELS levels of headers." 368 "Hide everything except the top LEVELS levels of headers."
369 (interactive "p") 369 (interactive "p")
370 (if (< levels 1) 370 (if (< levels 1)
@@ -382,10 +382,10 @@ while if FLAG is `\\^M' (control-M) the text is hidden."
382 (show-children levels)) 382 (show-children levels))
383 (error nil)))) 383 (error nil))))
384 384
385(defun outline-hide-other () 385(defun hide-other ()
386 "Hide everything except for the current body and the parent headings." 386 "Hide everything except for the current body and the parent headings."
387 (interactive) 387 (interactive)
388 (outline-hide-sublevels 1) 388 (hide-sublevels 1)
389 (let ((last (point)) 389 (let ((last (point))
390 (pos (point))) 390 (pos (point)))
391 (while (save-excursion 391 (while (save-excursion