aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/bindings.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/bindings.el')
-rw-r--r--lisp/bindings.el68
1 files changed, 17 insertions, 51 deletions
diff --git a/lisp/bindings.el b/lisp/bindings.el
index a20b45bfe81..caf857c63e7 100644
--- a/lisp/bindings.el
+++ b/lisp/bindings.el
@@ -460,7 +460,7 @@ Menu of mode operations in the mode line.")
460FMT is a format specifier such as \"%12b\". This function adds 460FMT is a format specifier such as \"%12b\". This function adds
461text properties for face, help-echo, and local-map to it." 461text properties for face, help-echo, and local-map to it."
462 (list (propertize fmt 462 (list (propertize fmt
463 'face '(:weight bold) 463 'face 'Buffer-menu-buffer-face
464 'help-echo 464 'help-echo
465 (purecopy "mouse-1: previous buffer, mouse-3: next buffer") 465 (purecopy "mouse-1: previous buffer, mouse-3: next buffer")
466 'local-map mode-line-buffer-identification-keymap))) 466 'local-map mode-line-buffer-identification-keymap)))
@@ -524,7 +524,9 @@ is okay. See `mode-line-format'.")
524 ;; files you do want to see, not just TeX stuff. -- fx 524 ;; files you do want to see, not just TeX stuff. -- fx
525 ".toc" ".aux" 525 ".toc" ".aux"
526 ".cp" ".fn" ".ky" ".pg" ".tp" ".vr" 526 ".cp" ".fn" ".ky" ".pg" ".tp" ".vr"
527 ".cps" ".fns" ".kys" ".pgs" ".tps" ".vrs"))) 527 ".cps" ".fns" ".kys" ".pgs" ".tps" ".vrs"
528 ;; Python byte-compiled
529 ".pyc" ".pyo")))
528 530
529;; Suffixes used for executables. 531;; Suffixes used for executables.
530(setq exec-suffixes 532(setq exec-suffixes
@@ -542,63 +544,20 @@ is okay. See `mode-line-format'.")
542 file-supersession 544 file-supersession
543 "^Previous command was not a yank$" 545 "^Previous command was not a yank$"
544 "^Minibuffer window is not active$" 546 "^Minibuffer window is not active$"
547 "^No previous history search regexp$"
548 "^No later matching history item$"
549 "^No earlier matching history item$"
550 "^End of history; no default available$"
545 "^End of history; no next item$" 551 "^End of history; no next item$"
546 "^Beginning of history; no preceding item$" 552 "^Beginning of history; no preceding item$"
547 "^No recursive edit is in progress$" 553 "^No recursive edit is in progress$"
548 "^Changes to be undone are outside visible portion of buffer$" 554 "^Changes to be undone are outside visible portion of buffer$"
549 "^No undo information in this buffer$" 555 "^No undo information in this buffer$"
550 "^No further undo information$" 556 "^No further undo information"
551 "^Save not confirmed$" 557 "^Save not confirmed$"
552 "^Recover-file cancelled\\.$" 558 "^Recover-file cancelled\\.$"
553 "^Cannot switch buffers in a dedicated window$" 559 "^Cannot switch buffers in a dedicated window$"
554 560 ))
555 ;; ediff
556 "^Errors in diff output. Diff output is in "
557 "^Hmm... I don't see an Ediff command around here...$"
558 "^Undocumented command! Type `G' in Ediff Control Panel to drop a note to the Ediff maintainer$"
559 ": This command runs in Ediff Control Buffer only!$"
560 ": Invalid op in ediff-check-version$"
561 "^ediff-shrink-window-C can be used only for merging jobs$"
562 "^Lost difference info on these directories$"
563 "^This command is inapplicable in the present context$"
564 "^This session group has no parent$"
565 "^Can't hide active session, $"
566 "^Ediff: something wrong--no multiple diffs buffer$"
567 "^Can't make context diff for Session $"
568 "^The patch buffer wasn't found$"
569 "^Aborted$"
570 "^This Ediff session is not part of a session group$"
571 "^No active Ediff sessions or corrupted session registry$"
572 "^No session info in this line$"
573 "^`.*' is not an ordinary file$"
574 "^Patch appears to have failed$"
575 "^Recomputation of differences cancelled$"
576 "^No fine differences in this mode$"
577 "^Lost connection to ancestor buffer...sorry$"
578 "^Not merging with ancestor$"
579 "^Don't know how to toggle read-only in buffer "
580 "Emacs is not running as a window application$"
581 "^This command makes sense only when merging with an ancestor$"
582 "^At end of the difference list$"
583 "^At beginning of the difference list$"
584 "^Nothing saved for diff .* in buffer "
585 "^Buffer is out of sync for file "
586 "^Buffer out of sync for file "
587 "^Output from `diff' not found$"
588 "^You forgot to specify a region in buffer "
589 "^All right. Make up your mind and come back...$"
590 "^Current buffer is not visiting any file$"
591 "^Failed to retrieve revision: $"
592 "^Can't determine display width.$"
593 "^File `.*' does not exist or is not readable$"
594 "^File `.*' is a directory$"
595 "^Buffer .* doesn't exist$"
596 "^Directories . and . are the same: "
597 "^Directory merge aborted$"
598 "^Merge of directory revisions aborted$"
599 "^Buffer .* doesn't exist$"
600 "^There is no file to merge$"
601 "^Version control package .*.el not found. Use vc.el instead$"))
602 561
603 562
604(make-variable-buffer-local 'indent-tabs-mode) 563(make-variable-buffer-local 'indent-tabs-mode)
@@ -939,6 +898,13 @@ language you are using."
939;; This is "move to the clipboard", or as close as we come. 898;; This is "move to the clipboard", or as close as we come.
940(global-set-key [S-delete] 'kill-region) 899(global-set-key [S-delete] 'kill-region)
941 900
901(global-set-key [C-M-left] 'backward-sexp)
902(global-set-key [C-M-right] 'forward-sexp)
903(global-set-key [C-M-up] 'backward-up-list)
904(global-set-key [C-M-down] 'down-list)
905(global-set-key [C-M-home] 'beginning-of-defun)
906(global-set-key [C-M-end] 'end-of-defun)
907
942(define-key esc-map "\C-f" 'forward-sexp) 908(define-key esc-map "\C-f" 'forward-sexp)
943(define-key esc-map "\C-b" 'backward-sexp) 909(define-key esc-map "\C-b" 'backward-sexp)
944(define-key esc-map "\C-u" 'backward-up-list) 910(define-key esc-map "\C-u" 'backward-up-list)