diff options
Diffstat (limited to 'lisp/bindings.el')
| -rw-r--r-- | lisp/bindings.el | 68 |
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.") | |||
| 460 | FMT is a format specifier such as \"%12b\". This function adds | 460 | FMT is a format specifier such as \"%12b\". This function adds |
| 461 | text properties for face, help-echo, and local-map to it." | 461 | text 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) |