Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 19:55:07 +0000 (21:55 +0200)]
Fix plural for "byte" when there isn't a single byte.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 19:46:52 +0000 (21:46 +0200)]
Don't query whether to go offline -- just do it.
It doesn't really seem to matter what the user responds here, I think,
so it's just a confusing question.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 19:44:45 +0000 (21:44 +0200)]
Indent.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 19:38:31 +0000 (21:38 +0200)]
(nnimap-retrieve-group-data-early): Fix typo in the non-streaming case.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 17:11:19 +0000 (19:11 +0200)]
Implement functions for showing the complete articles.
This is only relevant for backends that support fetching partial
articles; i. e. nnimap.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 16:43:49 +0000 (18:43 +0200)]
Have nnimap not update the infos if it can't get info from the server.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 16:11:13 +0000 (18:11 +0200)]
Implement partial IMAP article fetch.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:33:02 +0000 (16:33 +0200)]
Insert Lines and Chars headers for prettier summary display.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:19:00 +0000 (16:19 +0200)]
Allow sending IMAP search patterns directly.
From Andrew Cohen.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:13:53 +0000 (16:13 +0200)]
Put gnus-local-domain back again, since apparently third-party libraries depend on it.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:11:04 +0000 (16:11 +0200)]
Wait for the response to STARTTLS before starting negotiation.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:00:36 +0000 (16:00 +0200)]
(gnus-treat-from-gravatar): Change default to nil for privacy reasons.
(gnus-treat-mail-gravatar): Ditto.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 13:38:25 +0000 (15:38 +0200)]
Don't put any non-blank text into the buffer when inserting images.
Inserting text into the headers, for instance, can make them invalid.
Julien Danjou [Sat, 25 Sep 2010 12:45:05 +0000 (14:45 +0200)]
Remove useless rfc1843-old-gnus-decode-header-function variable.
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 12:30:51 +0000 (14:30 +0200)]
Remove useless variables news-reply-yank-message-id and news-reply-yank-from
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 12:21:36 +0000 (14:21 +0200)]
Remove mc-default-scheme and mc-schemes useless variables
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 12:19:58 +0000 (14:19 +0200)]
Remove useless mml1991-verbose.
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:53:02 +0000 (13:53 +0200)]
Remove obsolete variable gnus-topic-indentation
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:50:33 +0000 (13:50 +0200)]
Remove useless gnus-use-generic-from
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:48:44 +0000 (13:48 +0200)]
Remove gnus-uu-shar-file-name
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:46:33 +0000 (13:46 +0200)]
Remove useless gnus-newsgroup-none-id
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:37:29 +0000 (13:37 +0200)]
Remove useless gnus-picon-setup-p
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:36:26 +0000 (13:36 +0200)]
Remove useless gnus-ephemeral-group-server
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:34:34 +0000 (13:34 +0200)]
Remove useless gnus-group-icon-cache
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:33:11 +0000 (13:33 +0200)]
Remove useless gnus-bookmark-after-jump-hook
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:21:37 +0000 (13:21 +0200)]
Remove mml2015-verbose
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:19:48 +0000 (13:19 +0200)]
Remove mml-smime-verbose
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:17:04 +0000 (13:17 +0200)]
Remove useless gnus-local-domain
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 11:04:11 +0000 (13:04 +0200)]
gnus-gravatar-transform-address: Use gnus-gravatar-size.
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sat, 25 Sep 2010 10:59:13 +0000 (12:59 +0200)]
Remove useless gnus-treat-translate
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Fri, 24 Sep 2010 16:35:44 +0000 (18:35 +0200)]
Add Gravatar support
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 18:31:06 +0000 (20:31 +0200)]
Remove outdated support for FAQ fetching.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 18:28:15 +0000 (20:28 +0200)]
Remove the outdated charter support.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 18:24:59 +0000 (20:24 +0200)]
Remove the outdated archive group stuff, which no longer works.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 17:42:04 +0000 (19:42 +0200)]
(nnimap-update-info): Protect against nil uidnexts.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 17:12:08 +0000 (19:12 +0200)]
When braiding heads, don't use the same article number for all the cached articles.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 17:04:38 +0000 (19:04 +0200)]
Indent.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:33:58 +0000 (18:33 +0200)]
Implement IMAP keepalive.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:22:00 +0000 (18:22 +0200)]
Fix typo in last checkin.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:21:05 +0000 (18:21 +0200)]
Register the last command time so that we can use it for idling NOOPs.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:08:12 +0000 (18:08 +0200)]
(starttls-open-stream): Add autoload cookie.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:04:40 +0000 (18:04 +0200)]
Tiny change changed.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:03:43 +0000 (18:03 +0200)]
Fix paren typo in the 'junk handling.
From Michael Welsh Duggan.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 16:00:16 +0000 (18:00 +0200)]
(nnrss-retrieve-groups): Change to the group before checking its data structures.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 15:58:00 +0000 (17:58 +0200)]
Avoid cl.el convenience functions.
* gnus.el (gnus-sloppily-equal-method-parameters): Use copy-sequence
instead of the cl.el copy-list.
(gnus-sloppily-equal-method-parameters): Use equal instead of the cl
equalp.
Ted Zlatanov [Fri, 24 Sep 2010 10:07:35 +0000 (05:07 -0500)]
Use the post-receive emailprefix again
* post-receive: Use the emailprefix again.
Katsumi Yamaoka [Fri, 24 Sep 2010 07:23:15 +0000 (07:23 +0000)]
Remove Emacs 21 stuff.
gmm-utils.el (gmm-tool-bar-from-list): Always use tool-bar-local-item and tool-bar-local-item-from-menu.
gnus-agent.el (gnus-agent-make-mode-line-string): Always use mode-line-highlight face for Emacs.
gnus-art.el (toplevel): Don't bind recursive-load-depth-limit while loading gnus-sum.elc; don't autoload canlock-verify.
gnus-art.el (gnus-article-jump-to-part): Use read-number.
gnus-art.el (gnus-insert-mime-button, gnus-insert-mime-security-button): Remove Emacs pre-21 compatible code for help-echo.
gnus-art.el (gnus-article-next-page-1): No need to adjust the number of lines.
gnus-art.el (gnus-article-describe-bindings): Always use help-buffer.
gnus-audio.el (gnus-audio-inline-sound): Comment fix.
gnus-cus.el (gnus-custom-mode): Comment fix.
gnus-group.el (gnus-group-update-tool-bar): Comment fix.
gnus-sum.el (gnus-remove-overlays): Doc fix.
gnus-util.el (gnus-select-frame-set-input-focus): Remove Emacs 21 compatible code.
Julien Danjou [Fri, 24 Sep 2010 07:08:59 +0000 (09:08 +0200)]
add version tag on gnus-after-getting-new-news-hook
Signed-off-by: Julien Danjou <julien@danjou.info>
Glenn Morris [Fri, 24 Sep 2010 07:02:05 +0000 (07:02 +0000)]
message.el (message-output): Use gnus-output-to-rmail if a buffer is visiting the fcc file in rmail-mode.
dns-mode.el: Move autoloaded auto-mode-alist entries to files.el.
Katsumi Yamaoka [Fri, 24 Sep 2010 00:34:40 +0000 (00:34 +0000)]
gnus-html.el (gnus-html-encode-url-chars): New function, that's an alias to browse-url-url-encode-chars if any.
nnir.el: Silence the byte compiler.
Katsumi Yamaoka [Thu, 23 Sep 2010 23:15:36 +0000 (23:15 +0000)]
Fix 2010-09-22 entry for gnus-html.el.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 21:57:13 +0000 (23:57 +0200)]
Add new variable gnus-use-backend-marks, and start reading marks again.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 21:46:02 +0000 (23:46 +0200)]
Prepare for list/range makeover.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 21:17:21 +0000 (23:17 +0200)]
Return 'headers.
From Andrew Cohen.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 19:43:03 +0000 (21:43 +0200)]
Remove gnus-fixup-nnimap-unread-after-getting-new-news.
Julien Danjou [Thu, 23 Sep 2010 18:00:23 +0000 (20:00 +0200)]
Revert "gnus-html-rescale-image: Use window-inside-pixel-edges rather than window-pixel-edges"
This is done for XEmacs support.
This reverts commit
1738374457ca432820ce4f76dd141402f00f80b0.
Conflicts:
lisp/ChangeLog
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 17:45:15 +0000 (19:45 +0200)]
(gnus-request-update-info): Protect against backends not having the function.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 17:42:39 +0000 (19:42 +0200)]
Add starttls support.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 17:33:03 +0000 (19:33 +0200)]
Fix up nnir to work with the new nnimap.
From Andrew Cohen.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 17:27:14 +0000 (19:27 +0200)]
(nnimap-transform-headers): Unfold quoted {42} headers.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 17:09:22 +0000 (19:09 +0200)]
Don't bug out on invalid BODYSTRUCTUREs.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 17:00:43 +0000 (19:00 +0200)]
Split -request-update-info into -request-marks and -update-info.
This allows backends that really need to update the infos to be run,
without having to go through all the marks stuff that's really slow.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 16:34:25 +0000 (18:34 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 16:34:10 +0000 (18:34 +0200)]
When UIDNEXT is present, use that for the active.
That's instead of the high number, which is usually too low.
Ted Zlatanov [Thu, 23 Sep 2010 14:42:57 +0000 (09:42 -0500)]
Add log count to header.
* post-receive: Add log count to header.
Julien Danjou [Thu, 23 Sep 2010 07:21:04 +0000 (09:21 +0200)]
Fix nnimap-stream docstring
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Thu, 23 Sep 2010 07:12:28 +0000 (09:12 +0200)]
Add missing version on gnus-group-update-hook
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Thu, 23 Sep 2010 07:10:55 +0000 (09:10 +0200)]
Docstring fix
Signed-off-by: Julien Danjou <julien@danjou.info>
Ted Zlatanov [Thu, 23 Sep 2010 03:00:11 +0000 (22:00 -0500)]
Remove encrypt.el.
* netrc.el (netrc-parse): Remove encrypt.el mentions.
* encrypt.el: Removed.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 01:16:31 +0000 (03:16 +0200)]
Sync non-standard flags from the server in symbolic form.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 00:36:35 +0000 (02:36 +0200)]
Embiggen pictures slightly.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 23:14:45 +0000 (01:14 +0200)]
(nnimap-update-info): Fix up code slightly.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 22:56:23 +0000 (00:56 +0200)]
(nnimap-parse-flags): Parse the data in any order.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 22:33:05 +0000 (00:33 +0200)]
Add tracing for performance debugging.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 22:18:39 +0000 (00:18 +0200)]
Pass the real group name so that it gets the right data.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 22:08:41 +0000 (00:08 +0200)]
(gnus-group-highlight-line): Typo fix: beg, not start.
Julien Danjou [Wed, 22 Sep 2010 20:17:36 +0000 (22:17 +0200)]
Remove gnus-group-highlight-line from the default hook list
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 22:05:06 +0000 (00:05 +0200)]
Don't have `gnus-get-unread-articles-in-group' update info.
That can be really slow and doesn't seem to be needed?
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 21:36:52 +0000 (23:36 +0200)]
Speed up date-to-time.
2010-09-22 Dan Christensen <jdc@uwo.ca>
* time-date.el (date-to-time): Try using parse-time-string first before
using the slower timezone-make-date-arpa-standard.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 21:20:44 +0000 (23:20 +0200)]
Fix up various off-by-one errors when syncing flags in nnimap.
Julien Danjou [Wed, 22 Sep 2010 20:18:29 +0000 (22:18 +0200)]
Fix bad docstring information
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Wed, 22 Sep 2010 20:06:07 +0000 (22:06 +0200)]
gnus-group-insert-group-line: Compute icon to return
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 20:07:05 +0000 (22:07 +0200)]
If nnmail-expiry-wait is immediate, then expire all articles.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 19:46:31 +0000 (21:46 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 19:44:52 +0000 (21:44 +0200)]
Only run -request-scan once per method on `g'.
This ensures that backends like nnfolder don't open all their folders.
Julien Danjou [Wed, 22 Sep 2010 19:35:26 +0000 (21:35 +0200)]
gnus-html-image-fetched: check for errors
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Wed, 22 Sep 2010 19:07:12 +0000 (21:07 +0200)]
gnus-html-image-fetched: Only cache if gnus-html-image-automatic-caching is set
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 19:34:09 +0000 (21:34 +0200)]
(nnimap-parse-flags): Fix typo.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 19:25:43 +0000 (21:25 +0200)]
Record the server name.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 18:37:04 +0000 (20:37 +0200)]
Make IMAP flags parsing much faster by using `read'.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 17:56:07 +0000 (19:56 +0200)]
Allow nnimap to just delete 'junk messages when splitting.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 17:22:48 +0000 (19:22 +0200)]
Set the current nnimap group to nil, since EXAMINE changes it on the server.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 16:42:57 +0000 (18:42 +0200)]
Inhibit the daemon, since this command might take a while.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 16:26:04 +0000 (18:26 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 16:24:40 +0000 (18:24 +0200)]
Expunge IMAP groups by default on article deletion.
Julien Danjou [Wed, 22 Sep 2010 16:22:19 +0000 (18:22 +0200)]
gnus-html-image-fetched: Search also for \r\n\r\n to get the start of data
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Wed, 22 Sep 2010 16:21:11 +0000 (18:21 +0200)]
gnus-html-put-image: stop using markers
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Wed, 22 Sep 2010 14:51:23 +0000 (16:51 +0200)]
gnus-html-rescale-image: Use window-inside-pixel-edges rather than window-pixel-edges
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 15:21:41 +0000 (17:21 +0200)]
Try to keep the server/method cache unique.
* gnus.el (gnus-method-to-server): Don't push things to the cache
unless it's unique.
(gnus-server-to-method): Ditto.
Lars Magne Ingebrigtsen [Wed, 22 Sep 2010 15:05:16 +0000 (17:05 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus