(message "Show all")))
(outline--fix-up-all-buttons)))
-(defvar outline-navigation-repeat-map
- (let ((map (make-sparse-keymap)))
- (define-key map (kbd "C-b") #'outline-backward-same-level)
- (define-key map (kbd "b") #'outline-backward-same-level)
- (define-key map (kbd "C-f") #'outline-forward-same-level)
- (define-key map (kbd "f") #'outline-forward-same-level)
- (define-key map (kbd "C-n") #'outline-next-visible-heading)
- (define-key map (kbd "n") #'outline-next-visible-heading)
- (define-key map (kbd "C-p") #'outline-previous-visible-heading)
- (define-key map (kbd "p") #'outline-previous-visible-heading)
- (define-key map (kbd "C-u") #'outline-up-heading)
- (define-key map (kbd "u") #'outline-up-heading)
- map))
+\f
+(defvar-keymap outline-navigation-repeat-map
+ "C-b" #'outline-backward-same-level
+ "b" #'outline-backward-same-level
+ "C-f" #'outline-forward-same-level
+ "f" #'outline-forward-same-level
+ "C-n" #'outline-next-visible-heading
+ "n" #'outline-next-visible-heading
+ "C-p" #'outline-previous-visible-heading
+ "p" #'outline-previous-visible-heading
+ "C-u" #'outline-up-heading
+ "u" #'outline-up-heading)
(dolist (command '(outline-backward-same-level
outline-forward-same-level
outline-up-heading))
(put command 'repeat-map 'outline-navigation-repeat-map))
-(defvar outline-editing-repeat-map
- (let ((map (make-sparse-keymap)))
- (define-key map (kbd "C-v") #'outline-move-subtree-down)
- (define-key map (kbd "v") #'outline-move-subtree-down)
- (define-key map (kbd "C-^") #'outline-move-subtree-up)
- (define-key map (kbd "^") #'outline-move-subtree-up)
- (define-key map (kbd "C->") #'outline-demote)
- (define-key map (kbd ">") #'outline-demote)
- (define-key map (kbd "C-<") #'outline-promote)
- (define-key map (kbd "<") #'outline-promote)
- map))
+(defvar-keymap outline-editing-repeat-map
+ "C-v" #'outline-move-subtree-down
+ "v" #'outline-move-subtree-down
+ "C-^" #'outline-move-subtree-up
+ "^" #'outline-move-subtree-up
+ "C->" #'outline-demote
+ ">" #'outline-demote
+ "C-<" #'outline-promote
+ "<" #'outline-promote)
(dolist (command '(outline-move-subtree-down
outline-move-subtree-up
outline-promote))
(put command 'repeat-map 'outline-editing-repeat-map))
+\f
(provide 'outline)
(provide 'noutline)