1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-22 21:50:45 -08:00
Commit graph

3859 commits

Author SHA1 Message Date
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
Sam Steingold
5b4d7e523f * lisp/gnus/gnus-start.el (gnus-before-resume-hook): Add.
(gnus-1): Run it when Gnus is alive.
2012-12-06 13:30:38 -05:00
Katsumi Yamaoka
b7f3003fdd spam.el: Fix last change 2012-12-06 04:37:54 +00:00
Katsumi Yamaoka
da9462398a gmm-utils.el (gmm-called-interactively-p): Restore as a macro.
gnus-art.el (article-unsplit-urls)
gnus-bookmark.el (gnus-bookmark-bmenu-list)
gnus-registry.el (gnus-registry-get-article-marks)
message.el (message-goto-body): Use it.
  (message-called-interactively-p): Remove.

spam-stat.el (spam-stat-called-interactively-p): New macro.
  (spam-stat-score-buffer): Use it.

spam.el: Silence the warnings against BBDB functions when compiling.

gnus-score.el (gnus-score-decode-text-parts):
  Use append+mapcar instead of the cl function mapcan.
2012-12-06 04:28:00 +00:00
Katsumi Yamaoka
9ad948e2fd Avoid letf macro use from Gnus
gnus/gmm-utils.el (gmm-flet): Remove.
gnus/gnus-sync.el (gnus-sync-lesync-call): Avoid overriding json-alist-p.
gnus/message.el (message-read-from-minibuffer): Avoid overriding mail-abbrev-in-expansion-header-p.
mail/mailabbrev.el (mail-abbrev-expand-wrapper): Work in minibuffer so as to enable message-read-from-minibuffer to expand mail aliases.
2012-12-06 03:30:23 +00:00
Sam Steingold
ffcee8d7c4 * lisp/gnus/gnus.el (gnus-delete-gnus-frame): Extract from `gnus-other-frame'.
(gnus-other-frame): Add `gnus-delete-gnus-frame' to
`gnus-suspend-gnus-hook' in addition to `gnus-exit-gnus-hook'.
2012-12-05 13:13:38 -05:00
Katsumi Yamaoka
aa7e16fc84 lisp/gnus/ChangeLog: Fix typo 2012-12-05 10:29:31 +00:00
Katsumi Yamaoka
299a66e982 gmm-utils.el (gmm-called-interactively-p): Revert. This seems to causes Emacs to get stuck! 2012-12-05 10:27:16 +00:00
Katsumi Yamaoka
ad6fe94df2 gmm-utils.el (gmm-called-interactively-p): New function.
gnus-art.el (article-unsplit-urls)
gnus-bookmark.el (gnus-bookmark-bmenu-list)
gnus-registry.el (gnus-registry-get-article-marks)
message.el (message-goto-body): Use it.
  (message-called-interactively-p): Remove.
2012-12-05 09:24:27 +00:00
Katsumi Yamaoka
066f0e09bc gmm-util.el: Re-introduce gmm-flet using cl-letf 2012-12-05 02:26:15 +00:00
Katsumi Yamaoka
f2484dffa2 gmm-utils.el (gmm-labels): Doc fix 2012-12-05 00:18:23 +00:00
Katsumi Yamaoka
1191913260 gmm-utils.el (gmm-flet): Remove.
gnus-sync.el (gnus-sync-lesync-call)
message.el (message-read-from-minibuffer): Don't use it.
2012-12-05 00:13:56 +00:00
Katsumi Yamaoka
b2b049bc37 gmm-utils.el (gmm-labels): Dox fix 2012-12-04 23:33:24 +00:00
Katsumi Yamaoka
68c2d59da4 gmm-utils.el (gmm-labels): Use cl-labels if available 2012-12-04 23:24:24 +00:00
Katsumi Yamaoka
46a2cc4470 gmm-utils.el (gmm-flet, gmm-labels): New macros.
gnus-sync.el (gnus-sync-lesync-call)
message.el (message-read-from-minibuffer): Use gmm-flet.
gnus-score.el (gnus-score-decode-text-parts): Use gmm-labels.
gnus-util.el (gnus-macroexpand-all): Remove.
2012-12-04 08:22:12 +00:00
Katsumi Yamaoka
9320b007d5 gnus-sync.el (gnus-sync-newsrc-offsets): Add :version 2012-12-03 22:08:37 +00:00