summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Merge from emacs-24; up to 2012-12-11T18:52:31Z!monnier@iro.umontreal.caGlenn Morris2013-01-246-53/+91
|\
| * * lisp/progmodes/python.el: Enhancements to header documentation aboutFabián Ezequiel Gallina2013-01-232-1/+9
| | | | | | | | | | | | skeletons. Fixes: debbugs:5716
| * * imenu.el (imenu-default-create-index-function): Remove uselessFabián Ezequiel Gallina2013-01-232-2/+5
| | | | | | | | | | | | infinite loop check. Fixes: debbugs:13438
| * Fix a bug in the state cache mechanism. Refactor this a bit.Alan Mackenzie2013-01-232-48/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cc-engine.el (c-parse-state-get-strategy): Remove the `cache-pos' element from the return value. (c-append-lower-brace-pair-to-state-cache): "Narrow" to end of buffer to enable proper searching from beyond HERE. Amend the test for detecting the sought brace pair. Amend the value written to the "brace desert cache" when the brace isn't found. (c-remove-stale-state-cache): Rename `good-pos' to `start-point', and several other variables analogously. (c-remove-stale-state-cache-backwards): Change `cache-pos' from a parameter to a locally calculated variable. (c-parse-state-1): Change the calling conventions to the two defuns involving `cache-pos'.
| * * xml.el (xml-entity-or-char-ref-re): Fix regexp.Chong Yidong2013-01-232-1/+5
| | | | | | | | | | | | This bug was reported by Jae-oh Kim; it was posted to bug-gnu-emacs but didn't show up in the bug tracker for some reason. It is a regression against Emacs 24.2.
| * CommentGlenn Morris2013-01-191-1/+1
| |
* | * paren.el (show-paren-function): Make sure to set 'priority andBastien Guerry2013-01-242-5/+9
| | | | | | | | 'face only if the overlay does exist.
* | * net/tramp.el (tramp-tramp-file-p): Check, whether NAME is unibyte.Michael Albinus2013-01-243-18/+28
| | | | | | | | | | | | * net/tramp-sh.el (tramp-sh-handle-set-file-acl): Do not suppress basic attributes. (tramp-sh-handle-set-file-acl): Improve error checking.
* | * src/insdel.c (prepare_to_modify_buffer): Revert last change as suggestedDmitry Antipov2013-01-242-0/+7
| | | | | | | | | | | | in http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00555.html. * lisp/doc-view.el (doc-view-display): Force mode line update until all document is converted. Suggested by Stefan Monnier (Bug#13164).
* | * paren.el (show-paren-function): Make sure an overlay existsBastien Guerry2013-01-232-15/+21
| | | | | | | | | | | | | | before trying to delete it. Also use `pos' as a position only when it is an integer. See this thread: http://thread.gmane.org/gmane.emacs.devel/156498
* | * lisp/play/gametree.el (gametree-break-line-here): Use point-marker.Dmitry Antipov2013-01-236-4/+14
| | | | | | | | | | | | * lisp/mh-e/mh-acros.el (mh-do-at-event-location): Likewise. * lisp/mh-e/mh-search.el (mh-index-create-imenu-index): Likewise. * lisp/mh-e/mh-xface.el (mh-x-image-url-display): Likewise.
* | * tramp-cmds.el (tramp-bug, tramp-append-tramp-buffers): MarkMichael Albinus2013-01-222-4/+9
| | | | | | | | descriptive parts with `display' property.
* | gnus-sum.el (gnus-summary-read-group-1): Debbugs group entry fixupsLars Magne Ingebrigtsen2013-01-212-3/+10
| |
* | ispell.el: Make sure hunspell specific dict names are used for standard ↵Agustín Martín2013-01-212-0/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | dicts when using hunspell. (ispell-hunspell-dictionary-equivs-alist): New variable to map standard dict names to hunspell ones. (ispell-set-spellchecker-params): Make sure specific dict names are used for standard dicts with hunspell. If a mapping is missing, skip that dictionary. Fixes: debbugs:13460
* | * textmodes/reftex-cite.el (reftex-format-citation): Add formatTassilo Horn2013-01-213-6/+14
| | | | | | | | | | chars for note (%N) and url (%U). * textmodes/reftex-vars.el (reftex-cite-format): Document them.
* | * lisp/frame.el: Bind `f10' in `esc-map' to `toggle-frame-maximized'Juri Linkov2013-01-212-0/+7
| | | | | | | | | | | | in addition to existing separate binding `meta f10' in `global-map'. Fixes: debbugs:13484
* | Improve XEmacs compatibility.Michael Albinus2013-01-215-28/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * net/tramp.el (tramp-replace-environment-variables): Make it a defun. * net/tramp-adb.el (top): Require `time-date'. (tramp-adb-ls-output-time-less-p): Use `tramp-time-less-p'. (tramp-adb-handle-copy-file, tramp-adb-handle-rename-file): Use `tramp-file-name-handler'. (tramp-adb-maybe-open-connection): Use `tramp-compat-set-process-query-on-exit-flag'. * net/tramp-sh.el (tramp-sh-handle-file-acl): Use `tramp-compat-funcall'. * net/tramp-smb.el (tramp-smb-handle-file-acl): Use `looking-at' and `tramp-compat-funcall'.
* | * net/tramp-adb.el (tramp-adb-handle-start-file-process): CompleteJürgen Hötzel2013-01-212-33/+21
| | | | | | | | | | reimplementation using "adb shell command ..." instead of running remote shell interactively.
* | * lisp-mode.el (emacs-lisp-mode-map): Add native profiler menu entries.Glenn Morris2013-01-192-0/+19
| |
* | profiler.el tweaksGlenn Morris2013-01-192-4/+22
| | | | | | | | | | | | * profiler.el (profiler-running-p): New function. (profiler-cpu-profile): Use profiler-running-p. (profiler-report-mode-map): Add some more menu entries.
* | Tweak previous changeGlenn Morris2013-01-191-2/+0
| |
* | * lisp/mail/unrmail.el (unrmail): Do not mangle the mbox From lineGlenn Morris2013-01-192-0/+6
| | | | | | | | | | | | fixes 2012-12-07 change. Fixes: debbugs:13499
* | Merge from emacs-24; up to 2012-12-11T09:51:12Z!dmantipov@yandex.ruGlenn Morris2013-01-194-13/+31
|\|
| * Prune erroneous values in dired-get-marked-filesLeo Liu2013-01-192-6/+13
| | | | | | | | Fixes: debbugs:13152
| * etags.el fix for bug#13412Glenn Morris2013-01-162-6/+15
| | | | | | | | | | * lisp/progmodes/etags.el (tags-table-check-computed-list): Preserve point in tags buffer.
| * Auto-commit of loaddefs files.Glenn Morris2013-01-161-1/+1
| |
| * Doc fixes related to "(declare (indent symbol))" (bug#13450)Glenn Morris2013-01-152-1/+3
| | | | | | | | | | | | | | * doc/lispref/macros.texi (Indenting Macros): Fix order of an indent symbol's arguments. * lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix.
| * * rmailmm.el (rmail-insert-mime-forwarded-message): Revert 2012-12-29 changeGlenn Morris2013-01-152-2/+8
| | | | | | | | | | | | | | Ref: <http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00360.html> (Do not merge to trunk)
* | * image-mode.el (image-next-file, image-previous-file): New commands.Christian Wittern2013-01-192-0/+56
| | | | | | | | | | | | | | (image-mode-map): Bind them to n and p. (image-mode--images-in-directory): New helper function. Fixes: debbugs:8453
* | * image-mode.el (image-mode-fit-frame): Add a frame argument.Chong Yidong2013-01-192-21/+49
| | | | | | | | | | | | | | Suggested by Drew Adams. Handle window decorations; save and restore the old window configuration. Fixes: debbugs:7730
* | * lisp/progmodes/js.el: Tweak autoload cookie for alias.Leo Liu2013-01-192-2/+5
| |
* | * autorevert.el (auto-revert-notify-watch-descriptor): Make itMichael Albinus2013-01-172-0/+6
| | | | | | | | buffer local, again. This was lost with the fix on 2013-01-12.
* | * eshell/esh-util.el (eshell-path-env): Make it buffer local, inJürgen Hötzel2013-01-172-0/+6
| | | | | | | | order to support several eshell buffers in parallel.
* | * autorevert.el (auto-revert-use-notify): In the :set function, doMichael Albinus2013-01-172-10/+23
| | | | | | | | | | | | | | | | | | not modify `kill-buffer-hook'. (auto-revert-notify-rm-watch): Remove `auto-revert-notify-rm-watch' from `kill-buffer-hook'. (auto-revert-notify-add-watch): Do not call `auto-revert-notify-rm-watch', but add it to a buffer local `kill-buffer-hook'.
* | * lisp/emacs-lisp/trace.el (trace--read-args): Use a closure and an honestStefan Monnier2013-01-162-3/+8
| | | | | | | | call to `eval' rather than a backquoted lambda.
* | * lisp/gnus/smiley.el (smiley-style): Make the file loadable in batch mode.Glenn Morris2013-01-152-1/+8
| | | | | | | | Not likely to be very useful, of course, but helps with automated testing.
* | * lisp/emacs-lisp/advice.el (ad-preactivate-advice): Adjust the cleanup toStefan Monnier2013-01-153-13/+18
| | | | | | | | | | | | | | | | the use of nadvice.el. * lisp/emacs-lisp/nadvice.el (advice--tweak): Make it possible for `tweak' to return an explicit nil. (advice--remove-function): Change accordingly. * test/automated/advice-tests.el: Split up. Add advice-test-preactivate.
* | * lisp/gnus/nnimap.el (nnimap-keepalive): Don't throw an error if there's noStefan Monnier2013-01-142-8/+14
| | | | | | | | more imap process running.
* | * lisp/progmodes/which-func.el (which-function): Silence imenu errors.Stefan Monnier2013-01-142-11/+14
| | | | | | | | Fixes: debbugs:13433
* | * progmodes/sql.el: (sql-imenu-generic-expression):Michael Mauger2013-01-142-14/+52
| | | | | | | | | | | | | | (sql-mode-font-lock-object-name): Match schema qualified names. (sql-connect): Use string keys. (sql-product-interactive): Wait for interpreter prompt. (sql-comint-oracle): Set process coding based on NLS_LANG.
* | * progmodes/sql.el (sql-output-to-send): Remove, unused.Michael Mauger2013-01-142-8/+9
| | | | | | | | | | (sql-interactive-remove-continuation-prompt): (sql-send-magic-terminator, sql-interactive-mode): Remove references.
* | gnus-sum.el: gnus-sum: fix `gnus-summary-from-or-to-or-newsgroups' address ↵Julien Danjou2013-01-142-13/+17
| | | | | | | | comparison
* | Sync window-point and point in calendar-redrawLeo Liu2013-01-142-5/+12
| | | | | | | | Fixes: debbugs:13420
* | Auto-commit of loaddefs files.Glenn Morris2013-01-141-1/+1
| |
* | Remove compilation-error-regexp-alist-alist (presumed) extraneous backslashGlenn Morris2013-01-131-1/+1
| |
* | Fix interpretation of gnu line.col1-col2 error message formatGlenn Morris2013-01-132-2/+8
| | | | | | | | | | | | | | | | * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist): * test/automated/compile-tests.el (compile-tests--test-regexps-data): Fix interpretation of gnu line.col1-col2 format. Fixes: debbugs:13335
* | Delete merge marker.Romain Francoise2013-01-131-1/+0
| |
* | Merge from emacs-24; up to 2012-12-10T20:27:33Z!eggert@cs.ucla.eduGlenn Morris2013-01-1315-114/+218
|\|
| * Merge Org 7.9.3d (commit e8f5b0ad).Bastien Guerry2013-01-1313-112/+202
| |
| * * progmodes/python.el (python-nav-end-of-statement): FixFabián Ezequiel Gallina2013-01-102-2/+16
| | | | | | | | cornercase when handling multiline strings.