summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Nuke arch-tags.Glenn Morris2011-01-15977-977/+0
|
* Add 2011 to remaining FSF/AIST copyright years.Glenn Morris2011-01-1553-53/+53
|
* Merge from emacs-23 branch, up to 2010-05-20T21:33:58Z!juri@jurta.org.Glenn Morris2011-01-156-131/+260
|\ | | | | | | | | | | Note: emacs-23 2010-05-20T01:32:08Z!lekktu@gmail.com is rendered unnecessary by pre-existing 2010-05-20 trunk change.
| * Bump version to 23.2.92.emacs-pretest-23.2.92Chong Yidong2011-01-143-702/+704
| | | | | | | | Regenerate AUTHORS, configure, and ldefs-boot.el.
| * Make last-resort backup file in .emacs.d (Bug#6953).Mark Diekhans2011-01-143-7/+19
| | | | | | | | | | | | | | | | | | | | | | * lisp/files.el (backup-buffer): Make last-resort backup file in .emacs.d. * lisp/subr.el (locate-user-emacs-file): If .emacs.d does not exist, make it with permission 700. * doc/emacs/files.texi (Backup Names): Document the new location of the last-resort backup file.
| * merge emacs-23Kenichi Handa2011-01-144-12/+53
| |\
| | * * lisp/subr.el (event-start, event-end): Doc fix (Bug#7826).Chong Yidong2011-01-132-8/+25
| | |
| | * * message.el (message-bury): Add special-case handling for Rmail.Chong Yidong2011-01-122-4/+28
| | | | | | | | | | | | This should not be merged into the trunk.
| * | Fix setting of buffer-file-coding-system of RMAIL buffer.Kenichi Handa2011-01-142-4/+41
| |/
| * merge emacs-23Kenichi Handa2011-01-1218-77/+174
| |\
| | * * message.el (message-mail): A compose-mail function should accept headers ↵Glenn Morris2011-01-112-3/+12
| | | | | | | | | | | | as strings.
| | * lisp/emulation/tpu-edt.el: Regenerate md5sum.Chong Yidong2011-01-111-1/+1
| | |
| | * * tmm.el (tmm-get-keymap): Skip bindings without labels.Stefan Monnier2011-01-102-34/+36
| | | | | | | | | | | | | | | | | | | | | (tmm-prompt): Simplify. (tmm-add-prompt): Remove unused var `win'. Fixes: debbugs:7721
| | * * whitespace.el (global-whitespace-newline-mode): Fix callStefan Monnier2011-01-102-1/+7
| | | | | | | | | | | | | | | | | | to minor mode which used nil accidentally to mean "turn off". Fixes: debbugs:7810
| | * * net/tramp.el (tramp-find-inline-compress)Michael Albinus2011-01-102-5/+35
| | | | | | | | | | | | | | | (tramp-get-inline-coding): Quote command after pipe symbol for local calls under W32. (Bug#6784)
| | * * net/tramp.el (tramp-default-method): Initialize with pscp/plinkMichael Albinus2011-01-102-8/+16
| | | | | | | | | | | | only when running under W32.
| | * Fix bug #6684 with shell pipelines on MS-Windows.Eli Zaretskii2011-01-093-5/+17
| | | | | | | | | | | | | | | | | | | | | | | | progmodes/grep.el (grep-compute-defaults): Quote the program file name after the pipe symbol in Grep templates. jka-compr.el (jka-compr-partial-uncompress): Likewise. Fixes: debbugs:6784
| | * Fix permanancy of BUFFER-LIST arg to list-buffers-noselect (Bug#7749).Lennart Borgman2011-01-087-16/+29
| | | | | | | | | | | | | | | | | | * buff-menu.el (Buffer-menu-buffer-list): New var. (Buffer-menu-revert-function, list-buffers-noselect): Use it, so a restricted buffer list is not lost on revert (Bug#7749).
| | * * net/ldap.el (ldap-search-internal): Discard stderr output.Eric Hanchrow2011-01-082-1/+6
| | |
| | * Fix bug #7777 with documentation of directory-abbrev-alist.Eli Zaretskii2011-01-072-1/+8
| | | | | | | | | | | | | | | | | | lisp/files.el (directory-abbrev-alist): Doc fix. doc/lispref/files.texi (Directory Names): Explain why FROM in directory-abbrev-alist should begin with \`.
| | * * vc-bzr.el (vc-bzr-annotate-command, vc-bzr-annotate-time):Stefan Monnier2011-01-062-2/+7
| | | | | | | | | | | | | | | | | | Author names can have spaces. Fixes: debbugs:7792
| * | Another improvement of MIME handling in rmail.Kenichi Handa2011-01-122-110/+162
| |/
| * Fix handling of unknown MIME type (bug#7651).Kenichi Handa2011-01-042-2/+15
| |
* | Merge from emacs-23 branch.Glenn Morris2011-01-1512-57/+157
|\ \ | |/
* | [Gnus] Update copyright years.Katsumi Yamaoka2011-01-158-8/+8
| |
* | * lisp/hexl.el (hexl-mode-old-*): Remove.Stefan Monnier2011-01-142-142/+105
| | | | | | | | | | | | | | | | | | | | | | | | (hexl-mode--old-var-vals): New var to replace them. (hexl-mode--minor-mode-p, hexl-mode--setq-local): New funs. (hexl-mode, hexl-follow-line, hexl-activate-ruler): Use them to set local vars. (hexl-mode-exit): Use hexl-mode--old-var-vals to restore state. (hexl-backward-short, hexl-backward-word, hexl-scroll-down) (hexl-scroll-up, hexl-end-of-1k-page, hexl-end-of-512b-page): Simplify. Fixes: debbugs:7846
* | * lisp/vc/smerge-mode.el: Resolve comment conflicts more aggressively.Stefan Monnier2011-01-143-6/+87
| | | | | | | | | | | | | | | | (smerge-resolve--normalize-re): New var. (smerge-resolve--extract-comment, smerge-resolve--normalize): New funs. (smerge-resolve): Use them. * lisp/newcomment.el (comment-only-p): New function. (comment-or-uncomment-region): Use it.
* | Update md5 checksumsStefan Monnier2011-01-147-16/+16
| |
* | ChangeLog merge fixes.Glenn Morris2011-01-141-27/+0
| |
* | Merge from emacs-23Stefan Monnier2011-01-141250-1469/+1478
|\ \ | |/
| * Forgot to mark tiny change.Glenn Morris2011-01-021-1/+1
| |
| * Abbrev.el fix for bug #7733. (tiny change)Brent Goodrick2011-01-022-11/+17
| | | | | | | | | | * lisp/abbrev.el (prepare-abbrev-list-buffer): If listing local abbrev table, get the value before switching to the output buffer.
| * * progmodes/python.el (python-mode): Don't impose font-lock.Stefan Monnier2011-01-022-1/+4
| | | | | | | | Fixes: debbugs:3628
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021305-1343/+1364
| |
* | * emulation/cua-base.el (cua--init-keymaps):Kim F. Storm2011-01-142-1/+6
| | | | | | | | Remap exchange-point-and-mark in cua-global-keymap.
* | * progmodes/sh-script.el (sh-other-keywords): Add ZSH's foreachTassilo Horn2011-01-142-1/+6
| | | | | | | | loop keyword.
* | * net/rcirc.el: Adding maintainer info and e-mail addresses.Deniz Dogan2011-01-141-2/+3
| |
* | * lisp/emacs-lisp/easymenu.el: Add :enable, and obey :label. Require CL.Stefan Monnier2011-01-132-41/+52
| | | | | | | | | | | | | | | | | | (easy-menu-create-menu, easy-menu-convert-item-1): Use :label rather than nil for labels. Use `case'. Add :enable as alias for :active. (easy-menu-binding): Obey :label. Fixes: debbugs:7754
* | Use run-mode-hooks for major mode hooks.Stefan Monnier2011-01-1321-1361/+1343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/textmodes/reftex-toc.el (reftex-toc-mode-map): Rename from reftex-toc-map. (reftex-toc-mode): Use define-derived-mode. * lisp/textmodes/reftex-sel.el (reftex-select-shared-map): New map. (reftex-select-label-mode-map, reftex-select-bib-mode-map): Rename from reftex-select-(label|bib)-map. Move init into declaration. (reftex-select-label-mode, reftex-select-bib-mode): Use define-derived-mode. * lisp/textmodes/reftex-index.el (reftex-index-phrases-mode-map) (reftex-index-mode-map): Rename from reftex-index(-phrases)-map. Move init into delcaration. (reftex-index-mode, reftex-index-phrases-mode): Use define-derived-mode. * lisp/speedbar.el (speedbar-mode-syntax-table): Renaqme from speedbar-syntax-table. Move init into declaration. (speedbar-mode-map): Rename from speedbar-key-map. Move init into declaration. (speedbar-file-key-map): Move init into declaration. (speedbar-mode): Use define-derived-mode. * lisp/recentf.el (recentf-mode): Don't run hook (or message) redundantly. * lisp/net/rcirc.el (rcirc-mode): Use run-mode-hooks. * lisp/emacs-lisp/chart.el (chart-mode-map): Rename from chart-map. (chart-face-list): Move initialization into declaration. (chart-mode): Use define-derived-mode. * lisp/calculator.el (calculator-mode-map): Move init into declaration. (calculator-mode): Use define-derived-mode. * lisp/cedet/srecode/srt-mode.el (srecode-template-mode): Use define-derived-mode. * lisp/cedet/semantic/symref/list.el (semantic-symref-results-mode): Use run-mode-hooks. * lisp/erc/erc.el (erc-mode): * lisp/erc/erc-dcc.el (erc-dcc-chat-mode): Use define-derived-mode. * lisp/org/org-remember.el (org-remember-mode): * lisp/org/org-capture.el (org-capture-mode): Don't run hook redundantly. Fixes: debbugs:513
* | * lisp/mail/mail-utils.el (mail-strip-quoted-names): Make the regexp codeStefan Monnier2011-01-132-46/+30
| | | | | | | | work for nested comments.
* | * lisp/progmodes/prolog.el: Use syntax-propertize. Further code cleanup.Stefan Monnier2011-01-132-526/+539
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (prolog-use-prolog-tokenizer-flag): Change default when syntax-propertize can be used. (prolog-syntax-propertize-function): New var. (prolog-mode-variables): Move make-local-variable into `set'. Don't make comment-column local since we don't set it. Set comment-add (as it was in previous prolog.el). Use dolist. Set syntax-propertize-function. (prolog-mode, prolog-inferior-mode): Call prolog(-inferior)-menu directly, not through the mode-hook. (prolog-buffer-module, prolog-indent-level) (prolog-paren-is-the-first-on-line-p, prolog-paren-balance) (prolog-comment-limits, prolog-goto-comment-column): Use line-(end|beginning)-position. (prolog-build-prolog-command): Tighten up regexp. (prolog-consult-compile): Move make-local-variable into `set'. (prolog-consult-compile-filter, prolog-goto-next-paren) (prolog-help-on-predicate, prolog-clause-info) (prolog-mark-predicate): Don't let+setq. (prolog-indent-line): Use indent-line-to. Only call prolog-goto-comment-column if necessary. (prolog-indent-level): Use bobp. (prolog-first-pos-on-line): Remove, not used any more. (prolog-in-string-or-comment): Use syntax-ppss if available. (prolog-help-on-predicate): Use read-string. (prolog-goto-predicate-info): Simplify. (prolog-read-predicate): Use `default' rather than `initial'. (prolog-temporary-file): Use make-temp-file to close a security hole. (prolog-toggle-sicstus-sd): New command. (prolog-electric-underscore, prolog-variables-to-anonymous): Use dynamic-scoping as it was meant. (prolog-menu): Move menu definitions to top-level. Use a toggle-button for Sicstus's source debugger. Change "Code" to the more usual "Prolog", and hence change "Prolog" to "System". (prolog-inferior-menu): Reuse prolog-menu's help menu. Move other menu definition to top-level.
* | (doc-view-initiate-display): Fall back to normal mode whenTassilo Horn2011-01-132-5/+8
| | | | | | | | | | doc-view-mode cannot be enabled, also when extracting the document text into a separate buffer (bug#6446).
* | * doc-view.el (doc-view-open-text): Use meaningful text bufferTassilo Horn2011-01-132-1/+10
| | | | | | | | | | name. Keep original document's directory as default-directory (bug#6446).
* | * simple.el (shell-command): Don't error out if shell commandTassilo Horn2011-01-132-1/+11
| | | | | | | | | | buffer contains text with non-nil read-only property when erasing the buffer.
* | * ido.el (ido-may-cache-directory): Move "too-big" check later.Kim F. Storm2011-01-132-6/+12
| | | | | | | | | | (ido-next-match, ido-prev-match): Fix stray reordering of matching items when cycling through the matches.
* | * dired-x.el (dired-omit-verbose): New defcustom that allowsTassilo Horn2011-01-132-5/+20
| | | | | | | | | | disabling the omit messages. (dired-omit-expunge): Use it.
* | Merged from trunk.Christian Ohler2011-01-1313-195/+222
|\ \
| * | * font-lock.el (font-lock-verbose): Default to nil.Chong Yidong2011-01-122-2/+7
| | |
| * | New arg RETURN-ACTION for compose-mail, and related functions.Chong Yidong2011-01-129-173/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/mail/sendmail.el (mail-return-action): New var. (mail-mode): Make it buffer-local. (mail-bury): Obey it. Move special Rmail window handling to rmail-mail-return. (mail, mail-setup): New arg RETURN-ACTION. (sendmail-user-agent-compose): Move from simple.el. * lisp/simple.el (sendmail-user-agent-compose): Move to sendmail.el. (compose-mail): New arg RETURN-ACTION. (compose-mail-other-window, compose-mail-other-frame): Likewise. * lisp/gnus/gnus-msg.el (gnus-msg-mail): New arg RETURN-ACTION. Pass it to message-mail. * lisp/gnus/message.el (message-mail): New arg RETURN-ACTION. (message-return-action): New var. (message-bury): Use it. (message-mode): Make it buffer-local. (message-send-and-exit): Always call message-bury. (message-tool-bar-gnome): Tweak tool-bar items. Add :vert-only tags. * lisp/mail/rmail.el (rmail-mail-return): New function. (rmail-start-mail): Pass it to compose-mail. * lisp/mh-e/mh-comp.el (mh-user-agent-compose): New arg RETURN-ACTION.
| * | * cus-theme.el (customize-themes): Use switch-to-buffer.Chong Yidong2011-01-123-11/+15
| | | | | | | | | | | | | | | * menu-bar.el (menu-bar-custom-menu): Tweak Mule and Customize menus. Add menu item for customize-themes.