Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 15:58:48 +0000 (17:58 +0200)]
Remove nnwarchive.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 15:19:30 +0000 (17:19 +0200)]
Remove reference to the removed SOUP node.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 15:18:42 +0000 (17:18 +0200)]
Remove nnsoup.el, gnus-soup.el and related code.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 15:14:45 +0000 (17:14 +0200)]
Remove nnultimate.el and related code.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 15:08:04 +0000 (17:08 +0200)]
gnus-blocked-images, not w3m images.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 15:06:34 +0000 (17:06 +0200)]
Introduce a new variable, gnus-blocked-images, and use that instead of the w3m variable.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 14:41:56 +0000 (16:41 +0200)]
Fix some syntax errors in the last check-in.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 14:39:16 +0000 (16:39 +0200)]
Implement message-prune-recipient-rules.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 13:49:31 +0000 (15:49 +0200)]
New function to guess whether a long line is natural text or not.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 13:09:28 +0000 (15:09 +0200)]
Use gnus-process-plist and friends for compatibility.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 13:07:57 +0000 (15:07 +0200)]
Provide compatibility functions for gnus-set-process-plist
From Katsumi Yamaoka <yamaoka@jpl.org>
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 12:49:29 +0000 (14:49 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 12:47:06 +0000 (14:47 +0200)]
Support cid: URLs/images.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 12:27:46 +0000 (14:27 +0200)]
Clarify the code a bit by renaming the variable with the url to `url'.
Katsumi Yamaoka [Tue, 31 Aug 2010 06:59:54 +0000 (06:59 +0000)]
lpath.el: Bind completion-styles for Emacs 21 and XEmacs; bind header-line-format for XEmacs 21.4.
Katsumi Yamaoka [Tue, 31 Aug 2010 04:21:22 +0000 (04:21 +0000)]
Bump custom version of some user options of which the default values changed.
Lars Magne Ingebrigtsen [Tue, 31 Aug 2010 01:09:33 +0000 (03:09 +0200)]
Require mm-url.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 23:00:48 +0000 (01:00 +0200)]
Remove the `w' and `i' summary keybindings, since they aren't useful.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 22:42:05 +0000 (00:42 +0200)]
Removed gnus-move.el and pointers to it, since it doesn't really work.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 21:51:58 +0000 (23:51 +0200)]
Note that only the addresses from the first message are used for wide replies.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 21:34:18 +0000 (23:34 +0200)]
Tell w3m that the input is UTF-8.
This seems to fix problems with some German web feeds.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 21:10:06 +0000 (23:10 +0200)]
Put the xpm version of the logo at the top so that the proper colours are applied.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 20:52:25 +0000 (22:52 +0200)]
Don't bug out on non-Emacs images.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 20:40:24 +0000 (22:40 +0200)]
Make this work on files that don't have dots in their names.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 20:14:42 +0000 (22:14 +0200)]
Doc fix.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 19:46:04 +0000 (21:46 +0200)]
Don't do images on non-graphic displays.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 19:42:11 +0000 (21:42 +0200)]
Use gnus-create-image to be XEmacs-compatible.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 19:29:30 +0000 (21:29 +0200)]
Remove the unused nnslashdot backend.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 19:28:57 +0000 (21:28 +0200)]
Don't ignore the TAGS file.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 18:39:04 +0000 (20:39 +0200)]
Revert gnus-undo change.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 18:17:20 +0000 (20:17 +0200)]
Limit the undo actions to 100 actions.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 17:20:38 +0000 (19:20 +0200)]
Protect against not having completion-styles bound.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 17:10:08 +0000 (19:10 +0200)]
Implement the gnus-put-image/gnus-html-put-image by having the latter set point.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 17:04:36 +0000 (19:04 +0200)]
Always insert Content-Type headers, to make broken recipients happier.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 17:00:02 +0000 (19:00 +0200)]
Use insert-image instead of put-image when putting images into a buffer.
This makes all the Gnus image-inserting functions work, I think.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 16:51:04 +0000 (18:51 +0200)]
Make html image insertion probably work for XEmacs, too.
* gnus-xmas.el (gnus-xmas-put-image): Ditto.
* gnus-ems.el (gnus-put-image): Have gnus-put-image take an optional
point parameter.
* gnus-html.el (gnus-html-put-image): Use gnus-put-image.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 16:29:52 +0000 (18:29 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 15:01:28 +0000 (17:01 +0200)]
Add 'substring to completion-styles for group selection.
Lars Magne Ingebrigtsen [Mon, 30 Aug 2010 02:42:29 +0000 (04:42 +0200)]
Remove references to outdated systems.
References to win32 w32 mswindows ms-windows emx were probably
cargo-culted, and are removed for clarity.
Katsumi Yamaoka [Mon, 30 Aug 2010 00:45:48 +0000 (00:45 +0000)]
Add "Package:" file headers to denote built-in packages. By Chong Yidong <cyd@stupidchicken.com>.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 22:42:42 +0000 (00:42 +0200)]
Fix regex for matching extra headers and regexp-quote the match if
necessary.
From Andreas Schwab <schwab@suse.de>
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 22:36:55 +0000 (00:36 +0200)]
Mention B DEL.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 22:26:59 +0000 (00:26 +0200)]
Don't regard (;;) and the like as a smiley.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 22:18:58 +0000 (00:18 +0200)]
Ensure that the directory where the dribbel file lives exists.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 22:14:43 +0000 (00:14 +0200)]
Change the default of message-send-mail-partially-limit to nil, since
almost nobody wants split messages.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 21:52:27 +0000 (23:52 +0200)]
put-image doesn't take the same parameters as gnus-put-image, so
revert the change for now.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 21:45:32 +0000 (23:45 +0200)]
Autoload gnus-html-prefetch-images and provide gnus-html.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 20:18:07 +0000 (22:18 +0200)]
Fix the last checkin -- separate the hex and decimal cases so that hex
values work.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 20:16:03 +0000 (22:16 +0200)]
Also decode entities like ㈒
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 20:01:29 +0000 (22:01 +0200)]
Delete trailing whitespace.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 20:00:57 +0000 (22:00 +0200)]
Hyperlink urls in docstrings with URL `...'.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 20:00:39 +0000 (22:00 +0200)]
Add *.orig.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 19:52:20 +0000 (21:52 +0200)]
2010-08-29 Adam Sjøgren <asjo@koldfront.dk>
* gnus-html.el (gnus-html-put-image): Use XEmacs-compatible image
functions.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 19:02:58 +0000 (21:02 +0200)]
Supply a max-time paramater to the curl calls, and mark the processes
as killable.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 18:50:39 +0000 (20:50 +0200)]
Display the link in the mouseover text.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 18:49:20 +0000 (20:49 +0200)]
Take an optional parameter to say what the mouseover text should be.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 18:21:52 +0000 (20:21 +0200)]
Use the summary-local version of the mm-w3m-safe-url-regexp variable
to only download images in the groups where we want that to happen.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 17:28:06 +0000 (19:28 +0200)]
New variable gnus-summary-stop-at-end-of-message.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 17:27:44 +0000 (19:27 +0200)]
Refuse to display 30x30 images, not all 30xwhatever images.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 17:14:30 +0000 (19:14 +0200)]
Mention that the Date header is the original one, even if you delay.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 16:23:02 +0000 (18:23 +0200)]
Make the "built-in" HTML renderer into its own section.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 15:43:44 +0000 (17:43 +0200)]
Add kludge to avoid displaying 30x30 gif images, which makes Emacs shake
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 15:21:48 +0000 (17:21 +0200)]
Disable cookies, since we probably don't want to be trackable.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 15:11:48 +0000 (17:11 +0200)]
Add kludge to allow spacing past big pictures in the article buffer
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 15:05:17 +0000 (17:05 +0200)]
Make gnus-article-beginning-of-window into a defun for easier debugging.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:47:25 +0000 (16:47 +0200)]
Use `mm-with-part' so that the CTE is decoded before we feed it to w3m
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:37:28 +0000 (16:37 +0200)]
Fix typo in end table.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:36:21 +0000 (16:36 +0200)]
Fix typo in "@acronum".
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:27:58 +0000 (16:27 +0200)]
gnus-article-html needs curl in addition to w3m.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:24:37 +0000 (16:24 +0200)]
Make sure that we don't insert images from a different article.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:21:02 +0000 (16:21 +0200)]
Cargo-cult some settings from emacs-w3m, which apparently makes
non-ascii texts look more correct.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:10:11 +0000 (16:10 +0200)]
Have curl --follow the location of the things it fetches.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 14:04:29 +0000 (16:04 +0200)]
If we can't display the image, then display a broken lock instead.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:57:55 +0000 (15:57 +0200)]
Document gnus-async-post-fetch-function.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:56:51 +0000 (15:56 +0200)]
Mention gnus-article-html.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:44:31 +0000 (15:44 +0200)]
Protect against invalid images.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:36:52 +0000 (15:36 +0200)]
Don't try to update buffers that have died in the meantime.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:34:07 +0000 (15:34 +0200)]
When prefetching, src can be src="..." or src='...' in the HTML.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:28:54 +0000 (15:28 +0200)]
The output from -halfdump isn't totally regular, so strip
off any </pre_int>s that were left over.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:23:31 +0000 (15:23 +0200)]
Remove text properties from strings before handling them.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 13:13:18 +0000 (15:13 +0200)]
Don't delete the space at the start, because this messes up the display.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:47:30 +0000 (04:47 +0200)]
We may not actually find the end tag, so protect against that.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:40:49 +0000 (04:40 +0200)]
Allow pre-fetching images asynchronously.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:20:10 +0000 (04:20 +0200)]
Decode html entities and make the image-related display prettier.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:11:31 +0000 (04:11 +0200)]
Reverse the order the images are fetched. Fetch the first first.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:10:02 +0000 (04:10 +0200)]
Add a concept index entry for HTML.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:09:35 +0000 (04:09 +0200)]
Document some of the gnus-html stuff.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 02:02:50 +0000 (04:02 +0200)]
Allow customizing the rendering width.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 01:53:12 +0000 (03:53 +0200)]
Delete space at the start of the parsed html.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 01:47:06 +0000 (03:47 +0200)]
Don't download pictures the user hasn't requested.
Provide a function for pruning the size of the image cache.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 01:25:52 +0000 (03:25 +0200)]
Fetch and cache images.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 00:51:10 +0000 (02:51 +0200)]
The -halfdump format uses nested tags.
Fix up this by using backward-tracking-like parsing.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 00:37:28 +0000 (02:37 +0200)]
Add a new super-simple HTML renderer based on w3m -halfdump.
Lars Magne Ingebrigtsen [Sun, 29 Aug 2010 00:36:13 +0000 (02:36 +0200)]
Add a new super-simple HTML renderer based on w3m -halfdump.
Lars Magne Ingebrigtsen [Sat, 28 Aug 2010 23:49:10 +0000 (01:49 +0200)]
Renamed to gnus-html.
Lars Magne Ingebrigtsen [Sat, 28 Aug 2010 23:36:50 +0000 (01:36 +0200)]
Start implementation.
Lars Magne Ingebrigtsen [Sat, 28 Aug 2010 22:35:49 +0000 (00:35 +0200)]
Ignore lisp/TAGS
Lars Magne Ingebrigtsen [Sat, 28 Aug 2010 22:34:58 +0000 (00:34 +0200)]
Remove reference to nngoogle, which doesn't exist.
Lars Magne Ingebrigtsen [Sat, 28 Aug 2010 22:11:37 +0000 (00:11 +0200)]
Disable ecomplete address storage when resending messages, to avoid
storing irrelevant addresses in your address book.
Lars Magne Ingebrigtsen [Sat, 28 Aug 2010 21:34:55 +0000 (23:34 +0200)]
Remove the Emacs 20.3-related kluge (and test whether I understand
git).