Merge from emacs-24; up to 2012-12-14T15:22:24Z!monnier@iro.umontreal.ca
authorGlenn Morris <rgm@gnu.org>
Thu, 7 Feb 2013 06:23:54 +0000 (22:23 -0800)
committerGlenn Morris <rgm@gnu.org>
Thu, 7 Feb 2013 06:23:54 +0000 (22:23 -0800)
1  2 
doc/misc/ChangeLog
doc/misc/cl.texi
lisp/ChangeLog
lisp/gnus/ChangeLog
lisp/gnus/auth-source.el
lisp/progmodes/cc-engine.el

@@@ -1,12 -1,23 +1,32 @@@
 -2013-02-06  Glenn Morris  <rgm@gnu.org>
++2013-02-07  Glenn Morris  <rgm@gnu.org>
+       * cl.texi (Equality Predicates): Mention memql.
 -2013-02-03  Eric Ludlam  <zappo@gnu.org>
++2013-02-07  Eric Ludlam  <zappo@gnu.org>
+       * 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  <rgm@gnu.org>
++2013-02-07  Glenn Morris  <rgm@gnu.org>
+       * cl.texi (Equality Predicates): Fix eq/eql pedantry.
 +2013-02-01  Glenn Morris  <rgm@gnu.org>
 +
 +      * calc.texi (Help Commands): Update calc-view-news description.
 +      Mention etc/CALC-NEWS.
 +
 +2013-01-24  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * tramp.texi (Filename Syntax): Filenames must be unibyte strings.
 +
  2013-01-13  Bastien Guerry  <bzg@gnu.org>
  
        * org.texi (Installation): Simplify.
Simple merge
diff --cc lisp/ChangeLog
 -2013-02-02  Alan Mackenzie  <acm@muc.de>
++2013-02-07  Alan Mackenzie  <acm@muc.de>
 -      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  <monnier@iro.umontreal.ca>
 +2013-02-06  Nicolas Richard <theonewiththeevillook@yahoo.fr>  (tiny change)
 +
 +      * emacs-lisp/package.el (describe-package-1): Tell what archive is
 +      used to install the package.
 +
 +2013-02-06  Glenn Morris  <rgm@gnu.org>
 +
 +      * 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  <jan.h.d@swipnet.se>
 +
 +      * cus-start.el (all): Add ns-use-native-fullscreen.
 +
 +2013-02-05  Glenn Morris  <rgm@gnu.org>
 +
 +      * 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  <thierry.volpiatto@gmail.com>
 +
 +      * vc/vc.el (vc-next-action): Fix inf-loop (bug#13610).
 +      (vc-update-change-log): Use dolist.
 +
 +2013-02-04  Chong Yidong  <cyd@gnu.org>
 +
 +      * 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  <rgm@gnu.org>
 +
 +      * emacs-lisp/ert.el (ert--explain-format-atom):
 +      Don't try to print non-characters as characters.  (Bug#13543)
 +
 +2013-02-03  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * 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  <monnier@iro.umontreal.ca>
 +
 +      * 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  <christopher@ch.ristopher.com>
 +
 +      * 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  <monnier@iro.umontreal.ca>
  
        * mouse.el (mouse-drag-track): Always deactivate the mark before
        running the final event's command since that command is in charge of
+ 2013-02-07  Gábor Vida  <gabor.v.vida@ericsson.com>  (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  <christopher@ch.ristopher.com>
 +
 +      * 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  <larsi@gnus.org>
 +
 +      * 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  <rgm@gnu.org>
 +
 +      * smiley.el (smiley-style): Make the file loadable in batch mode.
 +
 +2013-01-15  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * nnimap.el (nnimap-keepalive): Don't throw an error if there's no more
 +      imap process running.
 +
 +2013-01-14  Julien Danjou  <julien@danjou.info>
 +
 +      * 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  <rms@gnu.org>
 +
 +      * 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  <Aaron.Hawley@vtinfo.com>
 +
 +      * 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  <dmantipov@yandex.ru>
 +
 +      * 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  <oub@mat.ucm.es>  (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  <ueno@gnu.org>
 +
 +      * mml-smime.el (epg-sub-key-fingerprint): Autoload for
 +      mml-smime-epg-find-usable-secret-key.
 +
 +2013-01-08  Glenn Morris  <rgm@gnu.org>
 +
 +      * mml-smime.el (mml-smime-sign-with-sender): Add :version.
 +
 +2013-01-07  Daiki Ueno  <ueno@gnu.org>
 +
 +      * 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  <larsi@gnus.org>
 +
 +      * 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  <larsi@gnus.org>
 +
 +      * 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  <larsi@gnus.org>
 +
 +      * 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  <wjenkner@inode.at>
 +
 +      * 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  <larsi@gnus.org>
  
        * gnus-msg.el (gnus-summary-resend-message): Don't bug out on
Simple merge
Simple merge