comparison lisp/dired.el @ 2584:55e18ce6e98a

Changed fsets to defaliases.
author Eric S. Raymond <esr@snark.thyrsus.com>
date Mon, 26 Apr 1993 04:19:48 +0000
parents de8b66eb78cf
children 29fe3ea604a2
comparison
equal deleted inserted replaced
2583:308da27928f2 2584:55e18ce6e98a
624 624
625 (defvar dired-mode-map nil "Local keymap for dired-mode buffers.") 625 (defvar dired-mode-map nil "Local keymap for dired-mode buffers.")
626 (if dired-mode-map 626 (if dired-mode-map
627 nil 627 nil
628 ;; Force `f' rather than `e' in the mode doc: 628 ;; Force `f' rather than `e' in the mode doc:
629 (fset 'dired-advertised-find-file 'dired-find-file) 629 (defalias 'dired-advertised-find-file 'dired-find-file)
630 ;; This looks ugly when substitute-command-keys uses C-d instead d: 630 ;; This looks ugly when substitute-command-keys uses C-d instead d:
631 ;; (define-key dired-mode-map "\C-d" 'dired-flag-file-deletion) 631 ;; (define-key dired-mode-map "\C-d" 'dired-flag-file-deletion)
632 632
633 (setq dired-mode-map (make-keymap)) 633 (setq dired-mode-map (make-keymap))
634 (suppress-keymap dired-mode-map) 634 (suppress-keymap dired-mode-map)
665 (define-key dired-mode-map "\M-\C-p" 'dired-prev-subdir) 665 (define-key dired-mode-map "\M-\C-p" 'dired-prev-subdir)
666 ;; move to marked files 666 ;; move to marked files
667 (define-key dired-mode-map "\M-{" 'dired-prev-marked-file) 667 (define-key dired-mode-map "\M-{" 'dired-prev-marked-file)
668 (define-key dired-mode-map "\M-}" 'dired-next-marked-file) 668 (define-key dired-mode-map "\M-}" 'dired-next-marked-file)
669 ;; Make all regexp commands share a `%' prefix: 669 ;; Make all regexp commands share a `%' prefix:
670 (fset 'dired-regexp-prefix (make-sparse-keymap)) 670 (defalias 'dired-regexp-prefix (make-sparse-keymap))
671 (define-key dired-mode-map "%" 'dired-regexp-prefix) 671 (define-key dired-mode-map "%" 'dired-regexp-prefix)
672 (define-key dired-mode-map "%u" 'dired-upcase) 672 (define-key dired-mode-map "%u" 'dired-upcase)
673 (define-key dired-mode-map "%l" 'dired-downcase) 673 (define-key dired-mode-map "%l" 'dired-downcase)
674 (define-key dired-mode-map "%d" 'dired-flag-files-regexp) 674 (define-key dired-mode-map "%d" 'dired-flag-files-regexp)
675 (define-key dired-mode-map "%m" 'dired-mark-files-regexp) 675 (define-key dired-mode-map "%m" 'dired-mark-files-regexp)
1145 cur-dir)))) 1145 cur-dir))))
1146 1146
1147 ;(defun dired-get-subdir-min (elt) 1147 ;(defun dired-get-subdir-min (elt)
1148 ; (cdr elt)) 1148 ; (cdr elt))
1149 ;; can't use macro, must be redefinable for other alist format in dired-nstd. 1149 ;; can't use macro, must be redefinable for other alist format in dired-nstd.
1150 (fset 'dired-get-subdir-min 'cdr) 1150 (defalias 'dired-get-subdir-min 'cdr)
1151 1151
1152 (defun dired-get-subdir-max (elt) 1152 (defun dired-get-subdir-max (elt)
1153 (save-excursion 1153 (save-excursion
1154 (goto-char (dired-get-subdir-min elt)) 1154 (goto-char (dired-get-subdir-min elt))
1155 (dired-subdir-max))) 1155 (dired-subdir-max)))