1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-20 04:30:55 -08:00
Commit graph

3024 commits

Author SHA1 Message Date
Katsumi Yamaoka
b152f5d36f lisp/gnus/nnir.el ("nnir"): Add 'virtual ability to nnir backend 2013-02-10 00:51:12 +00:00
Glenn Morris
025875980c Merge from emacs-24; up to 2012-12-14T15:38:50Z!monnier@iro.umontreal.ca 2013-02-07 00:31:21 -08:00
Glenn Morris
a8e4d516cc ChangeLog author fix 2013-02-06 23:40:58 -08:00
Glenn Morris
8c4b24b2ab Merge from emacs-24; up to 2012-12-14T15:22:24Z!monnier@iro.umontreal.ca 2013-02-06 22:23:54 -08:00
Gabor Vida
17d14f7e29 * auth-source.el (auth-source-format-prompt): Don't get confused by any "\"
in replacement text.

Fixes: debbugs:13637
2013-02-06 20:53:26 -05:00
Christopher Schmidt
5f9eccc4b6 lisp/gnus/gnus-int.el (gnus-backend-trace): Honour gnus-backend-trace 2013-01-30 22:45:32 +00:00
Christopher Schmidt
f0a9dee778 lisp/gnus/mml.el (mml-insert-part): Insert closing tag 2013-01-30 10:43:40 +00:00
Christopher Schmidt
dc39b96aae lisp/gnus/mm-decode.el (mm-save-part): Handle invalid read-file-name results 2013-01-30 09:44:46 +00:00
Lars Magne Ingebrigtsen
bb677ef744 gnus-sum.el (gnus-summary-read-group-1): Debbugs group entry fixups 2013-01-21 22:07:34 +00:00
Glenn Morris
059fc5111d * lisp/gnus/smiley.el (smiley-style): Make the file loadable in batch mode.
Not likely to be very useful, of course, but helps with automated testing.
2013-01-15 21:46:25 -05:00
Stefan Monnier
ef8214345b * lisp/gnus/nnimap.el (nnimap-keepalive): Don't throw an error if there's no
more imap process running.
2013-01-14 23:26:28 -05:00
Julien Danjou
982c5d68ff gnus-sum.el: gnus-sum: fix `gnus-summary-from-or-to-or-newsgroups' address comparison 2013-01-14 22:09:16 +00:00
Romain Francoise
b35b088608 Delete merge marker. 2013-01-13 22:26:10 +01:00
Richard M. Stallman
4c0a6d4abd Fix bug that f in Rmail, in some situations, would insert entire Rmail file. 2013-01-13 14:46:27 -05:00
Aaron S. Hawley
9fc9a531a5 Disambiguate function and variable references in docstrings.
* lisp/comint.el (comint-history-isearch-message): Fix ambiguous doc
 string cross-reference(s).

* lisp/ffap.el (ffap-string-at-point-region, ffap-next)
(ffap-string-at-point, ffap-string-around)
(ffap-copy-string-as-kill, ffap-highlight-overlay)
(ffap-literally): Fix ambiguous doc string cross-reference(s).

* lisp/font-lock.el (font-lock-keywords-alist)
(font-lock-removed-keywords-alist): Fix ambiguous doc string
        cross-reference(s).

* lisp/help-mode.el (help-xref-symbol-regexp): Add "call" as a hint for
a cross-reference to a function.

* lisp/info.el (Info-find-emacs-command-nodes): Fix ambiguous doc
 string cross-reference(s).

* lisp/isearch.el (isearch-message-function, isearch-fail-pos): Fix
 ambiguous doc string cross-reference(s).

* lisp/misearch.el (multi-isearch-next-buffer-function): Fix ambiguous
 doc string cross-reference(s).

* lisp/newcomment.el (comment-box): Fix ambiguous doc string
 cross-reference(s).

* lisp/printing.el (pr-txt-printer-alist, pr-ps-printer-alist)
(pr-setting-database): Fix ambiguous doc string
 cross-reference(s).

* lisp/ps-print.el (ps-even-or-odd-pages, ps-spool-buffer-with-faces)
(ps-n-up-filling-database): Fix ambiguous doc string
 cross-reference(s).

* lisp/server.el (server-buffer, server-log): Fix ambiguous doc string
 cross-reference(s).

* lisp/simple.el (newline, delete-backward-char, delete-forward-char)
(minibuffer-history-isearch-message, kill-line, track-eol)
(temporary-goal-column): Fix ambiguous doc string
 cross-reference(s).

* lisp/whitespace.el (whitespace-point)
(whitespace-font-lock-refontify, whitespace-bob-marker)
(whitespace-eob-marker): Fix ambiguous doc string
 cross-reference(s).

* lisp/calc/calc.el (calc-highlight-selections-with-faces)
 (calc-dispatch): Fix ambiguous doc string cross-reference(s).

* lisp/emacs-lisp/edebug.el (edebug-read, edebug-eval-defun): Fix
 ambiguous doc string cross-reference(s).

* lisp/gnus/gnus-start.el (gnus-check-new-newsgroups): Fix ambiguous doc string
 cross-reference(s).

* lisp/gnus/gnus-sum.el (gnus-summary-newsgroup-prefix): Fix ambiguous doc string
 cross-reference(s).

* lisp/international/mule.el (add-to-coding-system-list): Fix ambiguous
 doc string cross-reference(s).

* lisp/progmodes/cc-fonts.el (c-font-lock-keywords-3)
(c++-font-lock-keywords-3, objc-font-lock-keywords-3)
(java-font-lock-keywords-3, idl-font-lock-keywords-3)
(pike-font-lock-keywords-3): Fix ambiguous doc string
 cross-reference(s).

* lisp/progmodes/compile.el (compile): Fix ambiguous doc string
 cross-reference(s).

* lisp/progmodes/etags.el (tags-table-files)
(tags-table-files-function, tags-included-tables-function): Fix
 ambiguous doc string cross-reference(s).

* lisp/progmodes/gdb-mi.el (gdb, gdb-setup-windows)
(gdb-restore-windows): Fix ambiguous doc string
 cross-reference(s).

* lisp/textmodes/flyspell.el (flyspell-mark-duplications-flag)
(flyspell-default-deplacement-commands): Fix ambiguous doc string
 cross-reference(s).

* lisp/textmodes/ispell.el (ispell-accept-output): Fix ambiguous doc
 string cross-reference(s).

* lisp/textmodes/sgml-mode.el (html-tag-help): Fix ambiguous doc string
 cross-reference(s).

* lisp/vc/compare-w.el (compare-ignore-whitespace)
(compare-ignore-case, compare-windows-dehighlight): Fix ambiguous
 doc string cross-reference(s).

* lisp/vc/diff.el (diff): Fix ambiguous doc string cross-reference(s).

* src/insdel.c (Fcombine_after_change_execute, syms_of_insdel): Fix
 ambiguous doc string cross-reference(s).

* src/keyboard.c (Fcommand_execute, syms_of_keyboard): Fix ambiguous
 doc string cross-reference(s).

* src/window.c (Fwindow_point, syms_of_window): Fix ambiguous doc
 string cross-reference(s).

Fixes: debbugs:12686
2013-01-11 18:08:55 -05:00
Dmitry Antipov
30818a239e Use point-max-marker and point-min-marker here and there.
* lisp/emacs-lisp/ert.el (ert-run-test): Use point-max-marker.
* lisp/erc/erc-dcc.el (erc-dcc-chat-setup): Likewise.
* lisp/gnus/gnus-async.el (gnus-async-article-callback): Likewise.
* lisp/erc/erc-dcc.el (erc-dcc-send-file): Use point-min-marker.
* lisp/gnus/gnus-art.el (gnus-mime-display-security): Use point-min-marker
and point-max-marker.
2013-01-11 14:40:54 +04:00
Uwe Brauer
0b2780df45 lisp/gnus/mml-smime.el: Add mml-smime-encrypt-to-self
* 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-11 03:06:13 +00:00
Daiki Ueno
b84e3dda5b * mml-smime.el (epg-sub-key-fingerprint): Autoload. 2013-01-09 14:11:16 +09:00
Glenn Morris
83c1803a3a Add some :version tags
* gnus/mml-smime.el (mml-smime-sign-with-sender): Add :version.

* net/tramp.el (tramp-default-host-alist): Add :version.
2013-01-07 20:40:09 -08:00
Daiki Ueno
38eba8dfc4 lisp/gnus/mml-smime.el: Support signing by sender. 2013-01-07 12:59:02 +09:00
Paul Eggert
0877d0dc24 Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
Lars Magne Ingebrigtsen
9d9ffa1310 Merge changes made in Gnus master
lisp/gnus/gnus-msg.el: Don't do Gcc handling if Gnus isn't running
lisp/gnus/nnimap.el: Make nnimap treat \Deleted articles as \Read articles
2013-01-02 09:20:32 +00:00
Paul Eggert
ab422c4d68 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
Lars Magne Ingebrigtsen
4d1d3f07a4 lisp/gnus/nnfolder.el: Allow regenerating recursive nnfolder names 2012-12-29 23:18:05 +00:00
Andreas Schwab
3748b103ab Fix changelog 2012-12-29 16:16:37 +01:00
Lars Ingebrigtsen
af9bf0ca60 Backport gnus-msg fix from trunk
* lisp/gnus/gnus-msg.el (gnus-summary-resend-message):
Don't bug out on non-string posting styles.

Fixes: debbugs:13285
2012-12-29 00:05:17 -08:00
Lars Ingebrigtsen
b9989bfa7e lisp/gnus/nntp.el (nntp-open-connection): Fix nntp connection problems with the Typhoon server 2012-12-28 12:26:54 +00:00
Wolfgang Jenkner
19693cc174 Gnus: Avoid `Invalid face reference: nil' messages 2012-12-27 22:51:46 +00:00
Lars Ingebrigtsen
e06151b396 lisp/gnus/gnus-msg.el (gnus-summary-resend-message): Don't bug out on non-string posting styles (bug#13285) 2012-12-27 14:58:36 +00:00
Andreas Schwab
541aff54ba lisp/gnus/mml2015.el (mml2015-epg-key-image): separate attribute stream from stderr 2012-12-27 14:44:01 +00:00
Glenn Morris
82e2a1f054 Merge from emacs-24; up to 2012-12-03T21:07:47Z!eggert@cs.ucla.edu 2012-12-27 00:21:08 -08:00
Glenn Morris
e1da740354 * plstore.el (plstore-passphrase-callback-function): Fix file/buffer typo.
Fixes: debbugs:13264
2012-12-27 00:11:33 -08:00
Gnus developers
da42d41a90 Merge changes made in Gnus master
2012-12-26  Katsumi Yamaoka  <yamaoka@jpl.org>
* mml2015.el (mml2015-epg-key-image): Use mm-set-buffer-multibyte.

2012-12-25  Adam Sjøgren  <asjo@koldfront.dk>
* mml2015.el (mml2015-epg-key-image): use --attribute-fd rather than
  temporary file to get PGP key image. Pass no-show-photos when extracting
  image to avoid having it pop up twice.

2012-12-26  Lars Ingebrigtsen  <larsi@gnus.org>
 * gnus-art.el (gnus-article-treat-types): Include text/html as parts
 eligible for treatment.
2012-12-26 22:30:58 +00:00
Lars Ingebrigtsen
2e05152022 Merge changes made in Gnus master
gnus-util.el (gnus-goto-colon): Move to the beginning of the visual
  lines.  This makes summary commands with hidden threads work more
  reliably.
gnus-cite.el (gnus-article-hide-citation-maybe): Leave an expansion
  button to mark the hidden citations (bug#9395).
2012-12-26 13:58:54 +00:00
Daiki Ueno
f1c9aabc18 Move photo ID display code from epg.el to gnus/mml2015.el.
2012-12-26  Daiki Ueno  <ueno@gnu.org>
* mml2015.el (mml2015-epg-signature-to-string): New function.
(mml2015-epg-verify-result-to-string): New function.
(mml2015-epg-decrypt, mml2015-epg-clear-decrypt, mml2015-epg-verify)
(mml2015-epg-clear-verify): Use mml2015-epg-verify-result-to-string
instead of epg-verify-result-to-string.
(epg-signature-key-id, epg-signature-to-string): Autoload.
(epg-verify-result-to-string): Remove autoload.

2012-12-25  Adam Sjøgren  <asjo@koldfront.dk>
* mml2015.el (mml2015-epg-key-image): New function, to retrieve photo
ID image from GPG public key.
(mml2015-epg-key-image-to-string): New function.
2012-12-26 13:20:21 +09:00
Katsumi Yamaoka
7073eb6178 lisp/gnus/ChangeLog: Fix wrongly adjusted dates 2012-12-25 23:38:16 +00:00
Leo Liu
ecfb998c17 lisp/gnus/plstore.el (plstore-passphrase-callback-function): Fix error when
error when plstore-cache-passphrase-for-symmetric-encryption is set
  (bug#13264).
2012-12-25 22:23:10 +00:00
Gnus developers
cc21c2356d Merge changes made in Gnus master
2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>
* gnus-sum.el (gnus-set-global-variables): Don't copy over the summary
  buffer to the article buffer here, because that clobbers multiple
  article buffers.
* gnus-art.el (gnus-article-setup-buffer): Make sure that the article
  buffer always points to the right summary buffer.

2012-12-25  John Wiegley  <jwiegley@gmail.com>
* auth-source.el (auth-source-netrc-parse): Allow using "password" as
  the password (bug#12097).

2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>
* shr.el (shr-tag-a): Don't tagify <A> elements that don't have HREFs
  (bug#13263).
* gnus-salt.el (gnus-highlight-selected-tree): Check whether the Tree
  buffer exists before using it (bug#12475).
* gnus-agent.el (gnus-agent-fetch-articles): Don't fetch articles from
  offline groups (bug#11937).
* message.el (message-yank-original): When using customize to set the
  value of `message-cite-style', the variable it set to a symbol that's
  the name of the variable, which must then be dereferenced (bug#12616).

2012-09-13  Wolfgang Jenkner  <wjenkner@inode.at>
* lisp/gnus-spec.el (gnus-face-face-function): Initialize the value of
  the `face' property with a list whose car is the face specified in the
  format string and whose cdr is (nil).
* lisp/gnus-util.el
  (gnus-put-text-property-excluding-characters-with-faces): Change
  accordingly.
  (gnus-get-text-property-excluding-characters-with-faces): New function.
* lisp/gnus-sum.el (gnus-summary-highlight-line):
* lisp/gnus-salt.el (gnus-tree-highlight-node):
* lisp/gnus-group.el (gnus-group-highlight-line): Use it.
2012-12-25 22:12:59 +00:00
Lars Ingebrigtsen
45dd64808b Merge changes made in Gnus master
nnimap.el (nnimap-authenticator): Expand to allow specifying the
  login methods.
  (nnimap-login): Respect the `nnimap-authenticator' variable.
gnus-sum.el (gnus-summary-push-marks-to-backend): Push the complete
  mark state when moving articles.  Otherwise unticked articles will get
  their ticks back after moving.
gnus.texi (Customizing the IMAP Connection): Mention the other
  authenticators.
2012-12-25 12:00:26 +00:00
Lars Ingebrigtsen
61bbede67c Merge changes made in Gnus master
gnus-srvr.el (gnus-browse-delete-group): Fix syntax error.
message.el (message-ignored-news-headers): Always remove
  X-Message-SMTP-Method to avoid information leakage if the user
  mistakenly inserts the header into news messages.
gnus-srvr.el (gnus-browse-delete-group): New command and keystroke.
gnus-sum.el (gnus-summary-hide-thread): If point were further to the
  right than four characters, this command would move point to
  `point-max'.  Don't do that.
gnus-group.el (gnus-group-read-ephemeral-group): Set the active data
  to nil to allow re-selecting groups that gain articles.
  (gnus-bug-group-download-format-alist): Update the URL.
gnus.texi (Browse Foreign Server): Document `gnus-browse-delete-group'.
2012-12-24 22:56:47 +00:00
Andreas Schwab
216ed9cc43 * nnimap.el (nnimap-find-article-by-message-id): Don't error out if
group is nil.
2012-12-24 17:03:39 +01:00
Lars Ingebrigtsen
24d0bb6be2 lisp/gnus/gnus-int.el (gnus-backend-trace): Also note the elapsed seconds 2012-12-24 13:28:39 +00:00
Andreas Schwab
087d8265e4 lisp/gnus/shr.el (shr-tag-em): Render em as italic, not bold 2012-12-24 04:21:58 +00:00
Andreas Schwab
d0ba8c8d78 shr: render <em> as italic, not bold 2012-12-23 18:43:34 +01:00
Gnus developers
1a8b65e042 Merge changes made in Gnus master
2012-12-23 Lars Ingebrigtsen <larsi@gnus.org>
* gnus-int.el (gnus-backend-trace): Factor out into its own function for reuse.
  (gnus-open-server): Use it to add more tracing.
  (gnus-finish-retrieve-group-infos): Add backend tracing.

2012-12-22 Philipp Haselwarter <philipp@haselwarter.org>
* gnus-sync.el (gnus-sync-file-encrypt-to, gnus-sync-save):
  Set epa-file-encrypt-to from variable to avoid querying.
2012-12-23 12:45:01 +00:00
Akinori MUSHA
fd1b1e2ed2 sieve-mode font-lock fix (tiny change)
* sieve-mode.el (sieve-font-lock-keywords): Keywords should be word delimited.

Fixes: debbugs:13173
2012-12-13 20:26:47 -08:00
Katsumi Yamaoka
dd40b94746 gnus-start.el (gnus-before-resume-hook): Add :version 2012-12-13 00:52:17 +00:00
Katsumi Yamaoka
202c16d5f5 gnus.el (gnus-other-frame-resume-function): Add :version 2012-12-12 22:29:54 +00:00
Katsumi Yamaoka
5ea1a8d1ee gnus-art.el (gnus-article-browse-html-parts): Use <div align="left"> instead of <pre> to align message header 2012-12-12 22:22:31 +00:00
Sam Steingold
d0efe6ec5b * lisp/gnus/gnus.el (gnus-other-frame-resume-function): Add user option.
(gnus-other-frame): Call `gnus-other-frame-resume-function' on resume.
2012-12-12 09:46:58 -05:00