diff options
| -rw-r--r-- | lisp/textmodes/ooutline.el | 18 |
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 |