From: Glenn Morris Date: Thu, 7 Feb 2013 06:23:54 +0000 (-0800) Subject: Merge from emacs-24; up to 2012-12-14T15:22:24Z!monnier@iro.umontreal.ca X-Git-Tag: emacs-24.3.90~173^2~7^2~137 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8c4b24b2ab14be6d33d4e979f3de6fb85eff6518;p=emacs.git Merge from emacs-24; up to 2012-12-14T15:22:24Z!monnier@iro.umontreal.ca --- 8c4b24b2ab14be6d33d4e979f3de6fb85eff6518 diff --cc doc/misc/ChangeLog index d4dde056461,49ef90d3da1..05f53257fa8 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog @@@ -1,12 -1,23 +1,32 @@@ -2013-02-06 Glenn Morris ++2013-02-07 Glenn Morris + + * cl.texi (Equality Predicates): Mention memql. + -2013-02-03 Eric Ludlam ++2013-02-07 Eric Ludlam + + * doc/misc/ede.texi (Creating a project): Make ede-new doc less + specific, and only about items it supports, indicating that there + might be more. Remove refs to simple project and direct automake + from ede new. + (Simple projects): Re-write to not talk about ede-simple-project + which is deprecated, and instead use the term to mean projects + that don't do much management, just project wrapping. Add + ede-generic-project link. + (ede-generic-project): New node (bug#11441). + -2013-02-03 Glenn Morris ++2013-02-07 Glenn Morris + + * cl.texi (Equality Predicates): Fix eq/eql pedantry. + +2013-02-01 Glenn Morris + + * calc.texi (Help Commands): Update calc-view-news description. + Mention etc/CALC-NEWS. + +2013-01-24 Michael Albinus + + * tramp.texi (Filename Syntax): Filenames must be unibyte strings. + 2013-01-13 Bastien Guerry * org.texi (Installation): Simplify. diff --cc lisp/ChangeLog index f87bdddacda,b3ffae1f8cf..ef97f6a8816 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@@ -1,94 -1,25 +1,113 @@@ -2013-02-02 Alan Mackenzie ++2013-02-07 Alan Mackenzie + - Fix bug in the state cache mechanism. Remove 'BOD "strategy". Refactor. ++ Fix bug in state cache mechanism. Remove 'BOD "strategy". Refactor. + * progmodes/cc-engine.el (c-get-fallback-scan-pos): Remove. + (c-parse-state-get-strategy): Don't return 'BOD any more. - (c-append-lower-brace-pair-to-state-cache): Extra parameter HERE - instead of narrowing. Widen to top of buffer before searching - backwards for a brace pair. - (c-state-push-any-brace-pair): Add HERE parameter to function - call. - (c-append-to-state-cache): Extra parameter HERE in place of - narrowing. Narrow to parameter HERE, in place of being called - narrowed. ++ (c-append-lower-brace-pair-to-state-cache): ++ Extra parameter HERE instead of narrowing. ++ Widen to top of buffer before searching backwards for a brace pair. ++ (c-state-push-any-brace-pair): Add HERE parameter to function call. ++ (c-append-to-state-cache): Extra parameter HERE in place of narrowing. ++ Narrow to parameter HERE, in place of being called narrowed. + (c-remove-stale-state-cache): Extra parameter HERE in place of + narrowing. Check there's an open brace in the cache before + searching for its match. + (c-invalidate-state-cache-1): Add HERE parameter to function call. + (c-parse-state-1): Don't narrow here for 'forward strategy, - instead passing extra parameter HERE to several functions. Remove - 'BOD strategy. ++ instead passing extra parameter HERE to several functions. ++ Remove 'BOD strategy. + -2013-02-01 Stefan Monnier +2013-02-06 Nicolas Richard (tiny change) + + * emacs-lisp/package.el (describe-package-1): Tell what archive is + used to install the package. + +2013-02-06 Glenn Morris + + * vc/vc-hooks.el (vc-find-file-hook): Don't ask about following links + if we can't get user input. (Bug#6567) + + * startup.el (command-line): If simple.el is missing, + test and warn about for some possible causes. + +2013-02-05 Jan Djärv + + * cus-start.el (all): Add ns-use-native-fullscreen. + +2013-02-05 Glenn Morris + + * profiler.el (profiler-report-mode-map): Add a restart menu entry. + + * play/gamegrid.el (gamegrid-add-score-with-update-game-score): + Fix directory creation in fallback case. + +2013-02-04 Thierry Volpiatto + + * vc/vc.el (vc-next-action): Fix inf-loop (bug#13610). + (vc-update-change-log): Use dolist. + +2013-02-04 Chong Yidong + + * thingatpt.el: Rewrite the URL detection routines, absorbing some + code from ffap.el. + (thing-at-point-beginning-of-url-regexp): New var. + (thing-at-point-uri-schemes): Update list of URI schemes. + (thing-at-point-url-regexp): Variable deleted. + (thing-at-point-markedup-url-regexp): Disallow newlines. + (thing-at-point-newsgroup-regexp) + (thing-at-point-newsgroup-heads) + (thing-at-point-default-mail-uri-scheme): New variables. + (thing-at-point-bounds-of-url-at-point): Rewrite. Use ffap's + method to find the possible bounds of the URI at point. + New optional argument to find ill-formed URIs. + (thing-at-point-url-at-point): Rewrite. New arguments for finding + ill-formed URIs. Use thing-at-point-bounds-of-url-at-point, and + the scheme-adding heuristics from ffap-url-at-point. + (thing-at-point--bounds-of-well-formed-url): New function. + Do parens matching to decide whether to include parens in the URI + (Bug#9153). + + * ffap.el: Require thingatpt. + (ffap-url-at-point): Delegate URI detection to thing-at-point. + All URI-valid characters are now recognized (Bug#5673). + (ffap-string-at-point): Use use-region-p. + (ffap-url-regexp): Extra character is handled by thing-at-point. + (ffap-string-at-point-mode-alist): Allow parentheses. + (ffap-newsgroup-regexp, ffap-newsgroup-heads, ffap-newsgroup-p): + Convert to aliases; code moved to thingatpt.el. + (ffap-gnus-hook): Use setq-local. + +2013-02-04 Glenn Morris + + * emacs-lisp/ert.el (ert--explain-format-atom): + Don't try to print non-characters as characters. (Bug#13543) + +2013-02-03 Michael Albinus + + * net/tramp.el (tramp-debug-message): Extend function exclude list. + (tramp-backtrace): New defun. + (tramp-handle-insert-file-contents): Use `visit' when inserting + the local copy. + + * net/tramp-sh.el (tramp-sh-handle-set-visited-file-modtime): + Use `remote-file-name-inhibit-cache'. + +2013-02-03 Stefan Monnier + + * progmodes/cperl-mode.el (cperl-mode): Avoid byte-compile warning + (bug#13614). + + * subr.el (internal--called-interactively-p--get-frame): Avoid filling + current-load-list (bug#13366). + +2013-02-02 Christopher Schmidt + + * progmodes/compile.el (compilation-error-regexp-alist-alist): + Identify g++ template instantiation trace. (Bug#12287) + (compilation-mode-hook, compilation-start-hook) + (compilation-window-height): Simplify docstrings. (Bug#13379) + +2013-02-02 Stefan Monnier * mouse.el (mouse-drag-track): Always deactivate the mark before running the final event's command since that command is in charge of diff --cc lisp/gnus/ChangeLog index 7cb278f2a6f,760a5b15eea..56ec2ed50c8 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@@ -1,108 -1,8 +1,113 @@@ + 2013-02-07 Gábor Vida (tiny change) + + * auth-source.el (auth-source-format-prompt): Don't get confused by + any "\" in replacement text. (Bug#13637) + +2013-01-30 Christopher Schmidt + + * gnus-int.el (gnus-backend-trace-elapsed): New variable. + (gnus-backend-trace): Honour gnus-backend-trace. + + * mml.el (mml-insert-part): Insert closing tag. + + * mm-decode.el (mm-save-part): Handle invalid read-file-name results. + +2013-01-21 Lars Magne Ingebrigtsen + + * gnus-sum.el (gnus-summary-read-group-1): Protect against not being + able to find the article, which can happen in debbugs groups, + apparently. + +2013-01-16 Glenn Morris + + * smiley.el (smiley-style): Make the file loadable in batch mode. + +2013-01-15 Stefan Monnier + + * nnimap.el (nnimap-keepalive): Don't throw an error if there's no more + imap process running. + +2013-01-14 Julien Danjou + + * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): + Compare addresses against addresses, not against the full From field. + +2013-01-13 Richard Stallman + + * message.el (message-forward-make-body-mime): New args BEG, END + specify what part of FORWARD-BUFFER to use. Do the work directly + instead of calling `mml-insert-buffer'. + +2013-01-11 Aaron S. Hawley + + * gnus-start.el (gnus-check-new-newsgroups): Fix ambiguous doc string + cross-reference(s). + + * gnus-sum.el (gnus-summary-newsgroup-prefix): Fix ambiguous doc string + cross-reference(s). + +2013-01-11 Dmitry Antipov + + * gnus-art.el (gnus-mime-display-security): Use point-min-marker + and point-max-marker. + * gnus-async.el (gnus-async-article-callback): Use point-max-marker. + +2013-01-10 Uwe Brauer (tiny change) + + * mml-smime.el (mml-smime-encrypt-to-self): New user option analogous + to mml2015-encrypt-to-self. + (mml-smime-epg-encrypt): Respect mml-smime-encrypt-to-self. + +2013-01-09 Daiki Ueno + + * mml-smime.el (epg-sub-key-fingerprint): Autoload for + mml-smime-epg-find-usable-secret-key. + +2013-01-08 Glenn Morris + + * mml-smime.el (mml-smime-sign-with-sender): Add :version. + +2013-01-07 Daiki Ueno + + * mml-smime.el: Support signing by sender. + Requested by Uwe Brauer. + (mml-smime-sign-with-sender): New user option analogous + to mml2015-sign-with-sender. + (mml-smime-epg-sign): Respect mml-smime-sign-with-sender. + (mml-smime-epg-find-usable-secret-key): New helper function copied from + mml2015.el. + +2012-12-31 Lars Magne Ingebrigtsen + + * gnus-msg.el (gnus-inews-insert-gcc): Don't insert Gcc headers if Gnus + isn't running, because Gnus will probably not know how to handle the + Gcc header (bug#11941). + + * nnimap.el (nnimap-update-info): Treat \Deleted articles as \Read + articles. + +2012-12-29 Lars Magne Ingebrigtsen + + * nnfolder.el (nnfolder-recursive-directory-files): New function. + (nnfolder-generate-active-file): Make this function work with recursive + folder names. + +2012-12-27 Lars Ingebrigtsen + + * nntp.el (nntp-open-connection): Use HELP as the capability command + instead of CAPABILITY because Typhoon v2.2.2.503 chokes completely on + unknown commands. And CAPABILITY is an unknown command (bug#12763). + +2012-12-27 Wolfgang Jenkner + + * gnus-spec.el (gnus-face-face-function): Don't use nil as no-op face + place holder since this gives `Invalid face reference: nil' messages. + Use the `default' face instead. It has the same effect here, even + though it is not no-op. + + * gnus-util.el + (gnus-put-text-property-excluding-characters-with-faces): Similarly. + 2012-12-27 Lars Ingebrigtsen * gnus-msg.el (gnus-summary-resend-message): Don't bug out on