summaryrefslogtreecommitdiff
path: root/lisp/bindings.el
Commit message (Collapse)AuthorAgeFilesLines
* * bindings.el (complete-symbol): Run completion-at-point as a fallback.Stefan Monnier2010-08-021-0/+1
|
* * bindings.el (function-key-map): Add a S-tab => backtab fallback.Stefan Monnier2010-08-021-0/+3
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* * bindings.el (complete-symbol): Call semantic-ia-complete-symbol ifChong Yidong2009-12-051-12/+17
| | | | | | | possible. * cedet/semantic/ia.el (semantic-ia-complete-symbol): Make argument optional.
* (mode-line-buffer-identification): Do not purecopy.Dan Nicolaescu2009-11-151-1/+1
|
* * bindings.el (mode-line-buffer-identification): Purecopy only the string.Dan Nicolaescu2009-11-141-1/+1
| | | | | * international/ccl.el (define-ccl-program): Do not purecopy the docstring, defconst does it anyway.
* * term/x-win.el (x-gtk-stock-map):Dan Nicolaescu2009-11-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * progmodes/vera-mode.el (auto-mode-alist): * progmodes/inf-lisp.el (inferior-lisp-filter-regexp) (inferior-lisp-program, inferior-lisp-load-command): * progmodes/hideshow.el (hs-special-modes-alist): * progmodes/gud.el (same-window-regexps): * progmodes/grep.el (grep-program, find-program, xargs-program): * net/telnet.el (same-window-regexps): * net/rlogin.el (same-window-regexps): * language/ethiopic.el (font-ccl-encoder-alist): * vc-sccs.el (vc-sccs-master-templates): * vc-rcs.el (vc-rcs-master-templates): * subr.el (cl-assertion-failed): * simple.el (next-error-overlay-arrow-position): * lpr.el (lpr-command): * locate.el (locate-ls-subdir-switches): * info.el (same-window-regexps, info) (Info-goto-emacs-command-node, Info-goto-emacs-key-command-node): * image-mode.el (image-mode, auto-mode-alist): * hippie-exp.el (hippie-expand-ignore-buffers): * format.el (format-alist): * find-dired.el (find-ls-subdir-switches, find-grep-options) (find-name-arg): * facemenu.el (facemenu-keybindings): * dired.el (dired-listing-switches, dired-chown-program): * diff.el (diff-switches, diff-command): * cus-edit.el (same-window-regexps): * bindings.el (mode-line-mule-info) (mode-line-buffer-identification): Purecopy strings.
* * puresize.h (BASE_PURESIZE): Increase to 1470000.Dan Nicolaescu2009-10-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | * lread.c (Fload): Purecopy the file name when building Vpreloaded_file_list. * textmodes/ispell.el (ispell-skip-region-alist): * international/mule-conf.el (eight-bit): * international/fontset.el (font-encoding-alist): * startup.el (pure-space-overflow-message): * simple.el (overwrite-mode-textual, overwrite-mode-binary): * paths.el (gnus-nntp-service, rmail-spool-directory) (term-file-prefix): * files.el (save-some-buffers-action-alist): * cmuscheme.el (same-window-buffer-names): * ielm.el (same-window-buffer-names): * shell.el (same-window-buffer-names): * mail/sendmail.el (same-window-buffer-names): * progmodes/inf-lisp.el (same-window-buffer-names): * bindings.el (mode-line-client) (mode-line-column-line-number-mode-map): * language/tibetan.el (tibetan-precomposition-rule-regexp) (tibetan-precomposed-regexp): Purecopy string arguments.
* * textmodes/tex-mode.el (tex-dvi-view-command)Dan Nicolaescu2009-10-261-20/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (tex-show-queue-command, tex-open-quote): * progmodes/ruby-mode.el (auto-mode-alist) (interpreter-mode-alist): Purecopy strings. * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Purecopy item names. * emacs-lisp/derived.el (define-derived-mode): Purecopy the doc string for the hook, keymap and abbrev table. * emacs-lisp/byte-run.el (make-obsolete): Purecopy the current name. * x-dnd.el (x-dnd-xdnd-to-action): * startup.el (fancy-startup-text, fancy-about-text): Change to defconst from defvar. * ps-print.el (ps-page-dimensions-database): Purecopy initial value. * mouse.el (mouse-buffer-menu-mode-groups, x-fixed-font-alist): Purecopy initialization strings. * mail/sendmail.el (mail-header-separator) (mail-personal-alias-file): * mail/rmail.el (rmail-default-dont-reply-to-names) (rmail-ignored-headers, rmail-retry-ignored-headers) (rmail-highlighted-headers, rmail-secondary-file-directory) (rmail-secondary-file-regexp): * files.el (null-device, file-name-invalid-regexp) (locate-dominating-stop-dir-regexp) (inhibit-first-line-modes-regexps): Purecopy initialization strings. (interpreter-mode-alist): Use mapcar instead of mapc. * buff-menu.el (Buffer-menu-mode-map): Purecopy name. * bindings.el (mode-line-major-mode-keymap): Purecopy name. (completion-ignored-extensions): (debug-ignored-errors): Purecopy strings.
* * bindings.el (propertized-buffer-identification): Undo previous change.Dan Nicolaescu2009-10-231-2/+2
|
* * puresize.h (BASE_PURESIZE): Increase to 1430000.Dan Nicolaescu2009-10-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | * term/tty-colors.el (msdos-color-values): Remove declaration, unused. (color-name-rgb-alist, tty-standard-colors) (tty-color-mode-alist): Change to defconst. * simple.el (mark-inactive): Purecopy message. * menu-bar.el (menu-bar-make-mm-toggle, menu-bar-make-toggle): Fix macro. (global-map, yank-menu): * textmodes/ispell.el (ispell-menu-map): * net/eudc.el (eudc-tools-menu): * international/mule-cmds.el (describe-language-environment-map) (setup-language-environment-map, set-coding-system-map) (mule-menu-keymap): * vc-hooks.el (vc-menu-entry, vc-menu-map): * replace.el (occur-mode-map): * pcvs-defs.el (cvs-global-menu): Purecopy names and tooltips. * bindings.el (propertized-buffer-identification): Purecopy tooltip text.
* (function-key-map): Map C-@ to C-SPC if C-@ is unbound.Stefan Monnier2009-10-191-0/+8
|
* Convert comments about autoloads into autoload comments.Glenn Morris2009-10-151-1/+10
| | | | (No-ops so long as file is dumped.)
* * bindings.el (mode-line-mode-menu): Add purecopy calls for :help.Dan Nicolaescu2009-09-141-11/+11
| | | | * help.el (help-for-help-internal): Add purecopy calls for text.
* Remove comment, inapplicable since 1997 (loadup no longer loads theGlenn Morris2009-09-111-20/+0
| | | | uncompiled version).
* * keymap.c (QCadvertised_binding): New constant.Stefan Monnier2009-09-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | (syms_of_keymap): Initialize it. (Fwhere_is_internal): Try and use bindings from :advertised-binding if applicable. * progmodes/xscheme.el (xscheme-evaluation-commands): Put a :advertised-binding property rather than using advertised-xscheme-send-previous-expression. (advertised-xscheme-send-previous-expression): Declare obsolete. * emulation/crisp.el (crisp-mode-map): Use `undo' rather than `advertised-undo'. (crisp-mode): Add corresponding bindings to undo's :advertised-binding instead. * dired.el (dired-mode-map): Put a :advertised-binding property rather than using dired-advertised-find-file. (dired-advertised-find-file): * simple.el (advertised-undo): * wid-edit.el (advertised-widget-backward): Declare obsolete. (widget-keymap): Put a :advertised-binding property rather than using advertised-widget-backward. * bindings.el (ctl-x-map): Put a :advertised-binding property rather than using advertised-undo. * tutorial.el (tutorial--default-keys): Adjust accordingly.
* Define risky-local-variable property here rather than in files.el.Glenn Morris2009-08-261-0/+10
|
* (standard-mode-line-format): Reposition dashes in which-func entry. (Bug#4217)Glenn Morris2009-08-261-2/+3
|
* (esc-map): Bind "&" to `async-shell-command'.Juri Linkov2009-07-021-0/+1
|
* (mode-line-modified): Fix case of "Buffer is modified".Glenn Morris2009-06-231-2/+2
|
* Exclude VCS metadata dirs from completion.Juanma Barranquero2009-01-291-0/+2
| | | | | | | | | * bindings.el (completion-ignored-extensions): Add entries for VCS metadata directories (CVS/, .svn, etc). * pcvs.el (completion-ignored-extensions): * vc-svn.el (completion-ignored-extensions): Don't add VCS-specific directory, now done in bindings.el.
* Swap C-delete and C-backspace bindings here, so we don't have to do itChong Yidong2009-01-271-2/+2
| | | | in normal-erase-is-backspace-mode.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* * bindings.el (mode-line-eol-desc): Fix typo in help message.Juanma Barranquero2009-01-021-3/+3
| | | | (mode-line-client): Fix typo in help message and docstring.
* (mode-line-eol-desc): Use assoc to query mode-line-eol-desc-cache.Chong Yidong2008-12-201-1/+1
|
* (mode-line-frame-control, mode-line-frame-identification): Fix last change.Eli Zaretskii2008-08-291-5/+4
|
* (mode-line-frame-identification): Fix last change.Eli Zaretskii2008-08-291-4/+7
|
* (mode-line-frame-control): New function, caters to `pc' ``window system''.Eli Zaretskii2008-08-251-1/+11
| | | | | (mode-line-frame-identification): Use it instead of accessing window-system directly.
* * bitmaps/README:Dan Nicolaescu2008-07-311-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xfns.c: * termcap.c: * term.c: * syswait.h: * systty.h: * systime.h: * syssignal.h: * sysdep.c: * process.h: * process.c: * print.c: * ndir.h: * lread.c: * keyboard.c: * getpagesize.h: * floatfns.c: * fileio.c: * emacs.c: * doc.c: * dispnew.c: * dired.c: * data.c: * callproc.c: * buffer.c: * README: * Makefile.in: * s/template.h: * s/msdos.h: * m/vax.h: Remove VMS support. * s/vms.h: * vlimit.h: * uaf.h: * temacs.opt: * param.h: * ioctl.h: Remove file. * descrip.mms: * compile.com: Remove file. * Create.c: Remove VMS support. * message.el (Module): * gnus-start.el (Module): * gnus-registry.el (Module): * textmodes/texinfmt.el: * nxml/nxml-enc.el: * mail/feedmail.el: * international/mule.el: * international/latexenc.el: * emulation/viper-util.el: * emulation/viper-init.el: * emulation/viper-ex.el: * emacs-lisp/bytecomp.el: * version.el: * subr.el: * startup.el: * sort.el: * shadowfile.el: * recentf.el: * printing.el: * paths.el: * minibuffer.el: * ls-lisp.el: * loadup.el: * hippie-exp.el: * finder.el: * files.el: * ediff-util.el: * ediff-ptch.el: * ediff-init.el: * ediff-diff.el: * dired.el: * dired-aux.el: * cus-edit.el: * bindings.el: * arc-mode.el: * add-log.el: Remove VMS support. * obsolete/vmsproc.el: * obsolete/vms-pmail.el: * obsolete/vms-patch.el: Remove file. * etags.c: * emacsclient.c: Remove VMS support. * termcap.src: Remove file. * README: * PROBLEMS: * MACHINES: Remove VMS info. * ediff.texi: Remove VMS support. * os.texi: * intro.texi: * files.texi: Remove VMS support. * emacs.texi: Remove VMS support. * make-dist: * README: Remove VMS support. * vms: Remove directory.
* (abbrev-map, narrow-map): New variables.Juri Linkov2008-06-301-37/+29
| | | | | | | | | | Bind `C-x a' to `abbrev-map' and `C-x n' to `narrow-map'. Rebind related commands to these new maps. (ctl-x-r-map): New variable for rectangle, register and bookmark keys. Move rectangle keybindings to rect.el and register keybindings to register.el. (next-buffer, previous-buffer): Remove C-x prefix and move keybindings to ctl-x-map.
* (goto-map): New variable. Rebind goto-relatedJuri Linkov2008-06-251-7/+22
| | | | | | | | | commands to this `M-g' prefix keymap. (search-map): New variable for `M-s' prefix keymap. Bind `M-s o' to `occur', `M-shr' to `highlight-regexp', `M-shp' to `highlight-phrase', `M-shl' to `highlight-lines-matching-regexp', `M-shu' to `unhighlight-regexp', `M-shf' to `hi-lock-find-patterns', `M-shw' to `hi-lock-write-interactive-patterns'.
* (completion-ignored-extensions): Add .p64fsl, .d64fsl, and .dx64fsl.John Paul Wallington2008-06-051-0/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* * mouse.el (mouse-menu-major-mode-map): New fun extracted fromStefan Monnier2008-04-091-7/+8
| | | | | | | | | | | mouse-major-mode-menu. (mouse-menu-bar-map): New fun extracted from mouse-popup-menubar. (mouse-major-mode-menu, mouse-popup-menubar) (mouse-popup-menubar-stuff): Use them. (C-down-mouse-3): Bind to a dynamic map rather than to mouse-popup-menubar-stuff. * bindings.el (mode-line-major-mode-keymap): Bind down-mouse-1 to mouse-menu-major-mode-map rather than to mouse-major-mode-menu.
* (mode-line-mode-menu): Move before (new) first use.Stefan Monnier2008-04-011-20/+6
| | | | | | (mode-line-major-mode-keymap, mode-line-minor-mode-keymap): Bind the key directly to the menu. (mode-line-mode-menu-1, mode-line-mode-menu): Remove functions.
* (debug-ignored-errors): Change "^End of history;Juri Linkov2008-03-291-1/+1
| | | | no next item$" to "^End of defaults; no next item$".
* (mode-line-change-eol): Use with-selected-window.Stefan Monnier2008-03-261-2/+1
|
* (minibuffer-local-map): For the commandJuri Linkov2008-03-251-1/+1
| | | | | file-cache-minibuffer-complete replace keymap minibuffer-local-map with map which is already locally bound to minibuffer-local-map.
* (standard-mode-line-modes): Avoid duplicating a string.Dan Nicolaescu2008-03-231-2/+3
|
* (standard-mode-line-modes): Put special help-echoJuri Linkov2008-03-211-2/+5
| | | | tooltip on recursive edit %[ %] mode-line constructs.
* * bindings.el (mode-line-remote): Add mouse-face. Improve tooltip.Dan Nicolaescu2008-03-051-4/+10
| | | | | | | | | | | | | | | | | | | | | | (standard-mode-line-position): Add mouse-face. * progmodes/compile.el (compilation-menu-map): (compilation-mode-map): * progmodes/grep.el (grep-mode-map): Add :help. * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Define and initialize in one step. Add :help. Use :enable to activate menu items. Show the key binding for edebug-defun. (lisp-interaction-mode-map): Add a menu. * term.el (term-mode-map): Define and initialize in one step. * ediff-init.el (ediff-color-display-p): Simplify. (Xor): Remove unused function. (ediff-with-syntax-table): Simplify for emacs. * ediff-hook.el (menu-bar-ediff-menu): Don't depend on the menu-bar being loaded, it always is.
* (mode-line-column-line-number-mode-map): New variable.Dan Nicolaescu2008-03-031-8/+33
| | | | | (standard-mode-line-position): Use it to add a menu for toggling column number and line number display.
* (mode-line-mule-info): Make the tooltips more explicit.Dan Nicolaescu2008-02-161-8/+11
|
* *** empty log message ***Dan Nicolaescu2008-02-161-9/+9
|
* * vc-hooks.el (vc-menu-map):Dan Nicolaescu2008-02-151-13/+47
| | | | | | | * bindings.el (mode-line-mode-menu): Add tooltips. * bindings.el (help-echo): Add more tooltips. Use a less telegraphic style for existing tooltips.
* Merge from emacs--devo--0Miles Bader2008-01-091-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
| * Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
| |\ | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| | * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| | |
* | | Merge from emacs--devo--0Miles Bader2007-12-161-1/+1
|\ \ \ | |/ / | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-300
| * | Fix buggy calls to `error'.Deepak Goel2007-12-061-1/+1
| | |