Gnus development mailing list
 help / color / mirror / Atom feed
* Oort Gnus v0.11 is released
@ 2003-01-12 12:47 Lars Magne Ingebrigtsen
  0 siblings, 0 replies; only message in thread
From: Lars Magne Ingebrigtsen @ 2003-01-12 12:47 UTC (permalink / raw)


Bug fixes, new stuff and, er, functionality.

Get it from <URL:http://quimby.gnus.org/gnus/dist/ognus-0.11.tar.gz>
or "/ftp@quimby.gnus.org:/pub/gnus/".  The patch is available as
<URL:ftp://quimby.gnus.org/pub/gnus/ding-patches/ognus-0.10-0.11.diff.gz>.

ChangeLog since last release:

2003-01-12 13:46:20 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>

	* gnus.el: Oort Gnus v0.11 is released.

2003-01-12  Jesper Harder  <harder@ifa.au.dk>

	* message.el (message-fetch-reply-field): Narrow to headers.

	* gnus-msg.el (gnus-inews-do-gcc): Don't try to mark GCC's as read
	if Gnus isn't alive.

2002-01-11  Kevin Greiner  <kgreiner@xpediantsolutions.com>

	* gnus-agent.el (gnus-agent-fetch-group-1): Remove downloadable
	marks from articles that are already stored in the agent.
	(gnus-agent-backup-overview-buffer): New debug tool.  Creates a
	backup copy of an invalid .overview file for later analysis.
	
2003-01-12  Gregorio Gervasio, Jr.  <gtgj@pacbell.net>

	* gnus-sum.el (gnus-summary-exit): Reverse change to make group
	exit work with two frames.

2003-01-11  François-David Collin  <Francois-David.Collin@wanadoo.fr>

	* message.el (message-forward-make-body): Use mule4.

2003-01-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* message.el (message-mode-map): Move wide-reply command.

2003-01-10  Reiner Steib  <Reiner.Steib@gmx.de>

	* deuglify.el (gnus-outlook-deuglify-attrib-verb-regexp): Added
	castellano.
	(gnus-outlook-display-hook): New variable.
	(gnus-outlook-display-article-buffer): New function.
	(gnus-outlook-unwrap-lines, gnus-outlook-repair-attribution)
	(gnus-outlook-deuglify-article): Made them interactive and added
	optional arg.  Use `g-o-d-a-b'.
	(gnus-article-outlook-deuglify-article): Use `g-o-d-a-b'.

	* gnus-sum.el: Added autoloads.
	(gnus-summary-mode-map): Added gnus-summary-wash-deuglify-map.
	(gnus-summary-make-menu-bar): Added "(Outlook) Deuglify" menu.

2003-01-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-art.el (gnus-display-mime): Use the mime emulation
	variable. 

	* gnus-sum.el (gnus-article-emulate-mime): New variable.

	* gnus-start.el (gnus-read-newsrc-el-file): Make sure that the
	newsrc-alist is initialized properly.

	* mail-source.el (mail-sources): Autoload.

	* gnus-sum.el (gnus-summary-make-false-root-always): Default to
	nil.

	* gnus-msg.el (gnus-configure-posting-styles): Make sure we don't
	insert two newlines.

	* message.el (message-check-news-header-syntax): Compute the
	header length correctly.

2002-01-10  Kevin Greiner  <kgreiner@xpediantsolutions.com>

	* gnus-agent.el (gnus-agent-expire): Do not remove article from
	alist when keeping fetched article file.
	(gnus-agent-retrieve-headers): When parsing response for article
	numbers, use the same algorithm as gnus-agent-braid-nov to protect
	against garbage in the server's response.

	* gnus-int.el (gnus-request-expire-articles,
	gnus-request-move-article): Only expire when the group's server
	has been agentized.

2003-01-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-cite.el (gnus-cite-delete-overlays): Protect against
	errors when deleting overlays.

	* gnus-score.el (gnus-score-followup): Allow tracing.

	* gnus-art.el (gnus-treat-display-face): New variable.
	(article-display-face): New command.

	* gnus-fun.el (gnus-face-from-file): New function.
	(gnus-convert-face-to-png): Ditto.

	* gnus-art.el (gnus-ignored-headers): Added Face.

2003-01-10  Simon Josefsson  <jas@extundo.com>

	* nndraft.el (nndraft-request-group): Avoid crash in
	directory-files when draft directory doesn't exists.

	* gnus-sum.el (gnus-select-article-hook): Add :option.

2003-01-10  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el (spam-use-stat): new variable
	(spam-group-spam-processor-stat-p) 
	(spam-group-ham-processor-stat-p): new convenience functions
	(spam-summary-prepare-exit): add spam/ham processors to sequence
	(spam-list-of-checks): add spam-use-stat to list of checks
	(spam-split): conditionally load the spam-stat tables
	(spam-stat-register-spam-routine, spam-stat-register-ham-routine,
	spam-check-ifile): new functions

	* spam-stat.el (spam-stat): typo fix
	(spam-stat-install-hooks): new variable
	(spam-stat-split-fancy-spam-group): added documentation clarification
	(spam-stat-split-fancy-spam-threshhold): new variable
	(spam-stat-install-hooks): make hooks conditional
	(spam-stat-split-fancy): use spam-stat-split-fancy-spam-threshhold

	* gnus.el (gnus-group-ham-exit-processor-stat, spam-process): add
	spam-stat ham/spam processor symbols

2003-01-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-read-newsrc-el-file): Make sure the .eld
	file exists.

2003-01-10  Simon Josefsson  <jas@extundo.com>

	* gnus-sum.el (gnus-summary-read-group-1): Don't select first
	undownloaded/downloadable only when unplugged.

2003-01-10  Jesper Harder  <harder@ifa.au.dk>

	* gnus-srvr.el (gnus-browse-foreign-server): Optimize inner loop.

2003-01-09  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el (spam-check-ifile): fixed call-process-region to use the
	db parameter only if it's set
	(spam-ifile-register-with-ifile): ditto

2003-01-09  Alex Schroeder  <alex@emacswiki.org>

	* spam-stat.el (spam-stat-save): Set spam-stat-ngood and
	spam-stat-nbad before creating the hash table.
	(spam-stat-reset): Set spam-stat-ngood and spam-stat-nbad to 0.
	Changed copyright statement to FSF.

2002-01-09  Kevin Greiner  <kgreiner@xpediantsolutions.com>

	* gnus-agent.el (gnus-agent-catchup): Do not mark cached nor
	processable articles as read.
	(gnus-agent-summary-fetch-series): Remove processable and
	downloadable marks on all downloaded articles in the series.

	* nntp.el (nntp-report): Throw error after reporting the problem.
	(nntp-accept-process-output): Corrected error check to report an
	error when the process is nil.

2003-01-09  Simon Josefsson  <jas@extundo.com>

	* message.el (message-tool-bar-map): Add preview.

2003-01-09  Jesper Harder  <harder@ifa.au.dk>

	* mml.el (mml-preview): Get rid of MIME handles and buffers after
	previewing.

2003-01-08  Paul Jarc  <prj@po.cwru.edu>

	* nnmaildir.el (nnmaildir--grp-add-art): Fix wrong-type-argument
	bug when the (n+1)th article to be added to a group has a smaller
	number than the n articles already added.

2003-01-08  Jesper Harder  <harder@ifa.au.dk>

	* message.el (message-mode-field-menu): Use backquote.

2003-01-08  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el: fixed the BBDB autoloads again, using
	bbdb-search-simple now (which is not a macro, thank god)

	* lpath.el (bbdb-search): removed function from maybe-fbind list

	* gnus.el (ham-process-destination): added new parameter for
	destination of ham articles found in spam groups at summary exit

	* spam.el (spam-get-ifile-database-parameter): use spam-ifile-database-path
	(spam-check-ifile, spam-ifile-register-with-ifile): use spam-get-ifile-database-parameter
	(spam-ifile-database-path): added new parameter for ifile's database
	(spam-move-spam-nonspam-groups-only): new parameter to determine
	if spam should be moved from all groups or only some
	(spam-summary-prepare-exit): fixed logic to use
	spam-move-spam-nonspam-groups-only when deciding to invoke
	spam-mark-spam-as-expired-and-move-routine; always invoke that
	routine after the spam has been expired-or-moved in case there's
	some spam left over; use spam-ham-move-routine in spam groups
	(spam-ham-move-routine): new function to move ham articles to the
	ham-process-destinations group parameter

2003-01-08  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-spec.el (gnus-parse-complex-format): %~ => ~*.

	* gnus-agent.el (gnus-agent-fetch-selected-article): Use
	gnus-summary-update-article-line.

2003-01-08  Simon Josefsson  <jas@extundo.com>

	* nnmail.el (nnmail-expiry-target-group): Request group, create it
	not successful.

2003-01-08  Katsumi Yamaoka  <yamaoka@jpl.org>

	* lpath.el (bbdb-records): Fbind it for both Emacs and XEmacs.

2003-01-07  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el (spam-check-ifile): fixed the spam-ifile-all-categories
	logic, finally

2003-01-08  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-spec.el (gnus-parse-format): %C is a complex format.
	(gnus-parse-format): Change to %~.

	* message.el (message-generate-headers): Don't generate optional
	empty headers.

2003-01-07  Reiner Steib  <Reiner.Steib@gmx.de>

	* message.el (message-cross-post-default)
	(message-cross-post-note-function, message-shoot-gnksa-feet)
	(message-strip-subject-trailing-was, message-change-subject)
	(message-mark-insert-file, message-cross-post-followup-to)
	(message-cross-post-followup-to, message-mode-map)
	(message-generate-unsubscribed-mail-followup-to)
	(message-make-mail-followup-to): Minor changes to doc-strings and
	error messages.  Updated copyright line.

	* message.el (message-make-mail-followup-to,
	message-generate-unsubscribed-mail-followup-to): New function
	names.  Renamed functions: "-mft" -> "-mail-followup-to".
	(message-make-mft, message-gen-unsubscribed-mft): Removed function
	names.

	* mml.el (mml-preview-insert-mail-followup-to): New function name.
	(mml-preview-insert-mft): Removed function name.
	(mml-preview): Use new function names.

	* gnus-art.el (gnus-article-edit-mode-map): Use new function names.

	* message.el (message-mode-field-menu): Moved header related
	commands from "Message" to "Field" menu.

2003-01-07  Reiner Steib  <Reiner.Steib@gmx.de>

	* message.el (message-generate-headers-first): Added customization
	if variable is a list.

2003-01-07  Michael Shields  <shields@msrl.com>

	* gnus-art.el (gnus-article-next-page): Correctly handle the case
	where the last line of the article is the last line of the window.

2003-01-08  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-msg.el (gnus-debug): Use ignore-errors.

	* gnus-agent.el (gnus-agent-fetch-selected-article): Use
	`gnus-summary-update-line'.

2003-01-08  Simon Josefsson  <jas@extundo.com>

	* gnus-art.el (gnus-unbuttonized-mime-types)
	(gnus-buttonized-mime-types): Doc fix.

2003-01-08  Jesper Harder  <harder@ifa.au.dk>

	* mm-decode.el (mm-inline-media-tests): .xpm is 'x-xpixmap'.

2003-01-07  ShengHuo ZHU  <zsh@cs.rochester.edu>

	* nnrss.el (nnrss-group-alist): Add and clear up.

2003-01-07  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el: removed unnecessary condition-case for loading bbdb-com.el

	* lpath.el (bbdb-search): added BBDB functions for a better way to
	fix missing functions

	* spam.el (spam-check-ifile): if should be an unless

	* spam.el: define 'ignore alias for spam-BBDB-register-routine,
	spam-enter-ham-BBDB, and bbdb-create-internal initially to hush up warnings
	(spam-ifile-all-categories): doc string fixed to be less than 80 chars

2003-01-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-summary-make-menu-bar): Added
	gnus-summary-refer-thread to thread menu.

2002-01-07  Kevin Greiner  <kgreiner@xpediantsolutions.com>

	* gnus-agent.el (gnus-agent-fetch-group-1): When fetching within a
	summary buffer, articles that cannot be fetched are marked as
	canceled.

	* nntp.el (nntp-with-open-group): The quit signal handler must
	propagate the quit signal to the next outer handler so that the
	caller knows that the request aborted abnormally.

2003-01-07  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el (spam-check-ifile, spam-ifile-register-with-ifile)
	(spam-ifile-register-spam-routine)
	(spam-ifile-register-ham-routine): added ifile functionality that
	does not use ifile-gnus.el to classify and register articles
	(spam-get-article-as-string): convenience function
	(spam-summary-prepare-exit): added ifile spam and ham registration
	(spam-ifile-all-categories, spam-ifile-spam-category)
	(spam-ifile-path, spam-ifile): added customization options

	* gnus.el (gnus-group-ham-exit-processor-ifile): added ifile ham
	exit processor
	(spam-process): added gnus-group-ham-exit-processor-ifile to the
	list of choices

2003-01-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-score.el (gnus-score-followup): Also score immediate
	followups.

2003-01-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* nnweb.el (nnweb-asynchronous-p): Changed to nil.

2003-01-07  Simon Josefsson  <jas@extundo.com>

	* message.el (message-mode-menu): Fix receipt balloon help.

2003-01-07  Jesper Harder  <harder@ifa.au.dk>

	* gnus-msg.el (gnus-group-post-news): Don't assume that "" will
	always be interpreted as news.

2003-01-07  Simon Josefsson  <jas@extundo.com>

	* gnus-sieve.el (gnus-sieve-script): Use the crosspost argument to
	gnus-sieve-script, instead of the global variable
	gnus-sieve-crosspost.  One-line patch from Steinar Bang
	<sb@dod.no>.

2002-01-06  Kevin Greiner  <kgreiner@xpediantsolutions.com>

	* gnus.el: Renamed gnus-summary-*-uncached-face as
	gnus-summary-*-undownloaded-face to avoid confusing the agent with
	the cache.

	* gnus-sum.el: Ditto.

2002-01-06  Kevin Greiner  <kgreiner@xpediantsolutions.com>

	* gnus-agent.el (gnus-agent-fetch-group): Modified to permit execution
	in either the group or summary buffer.
	New command "JS", in summary buffer, will fetch articles per the
	group's category, predicate, and processable flags.
	(gnus-agent-summary-fetch-series): Rewritten to call
	gnus-agent-session-fetch-group once with all articles in the
	series.
	(gnus-agent-summary-fetch-group): Fixed bug and modified code to
	return list of fetched articles.
	(gnus-agent-fetch-articles): Split fetch list into sublists such
	that the article buffer is only slightly larger than
	gnus-agent-max-fetch-size.  Added unwind-protect to ensure that
	the group's article alist is saved.
	(gnus-agent-fetch-headers): The 'killed' and 'cached' marks no
	longer result in the agent trying to fetch an article.
	(gnus-agent-fetch-group-1): Can now be called in either the group
	or summary buffer.  Removed the max-fetch-size code that I added
	on 2002-12-13 as that capability is now part of
	gnus-agent-fetch-articles.  Added code to update summary buffer.
	When called in the group buffer, articles that can not be fetched
	are AUTOMATICALLY MARKED AS READ.

	* gnus-sum.el (): Modified eval-when-compile to minimize
	misleading compilation warnings.
	(gnus-update-summary-mark-positions): Changed code to use
	gnus-undownloaded-mark rather than gnus-downloaded-mark.

	* nnheader.el (nnheader-insert-nov-file): Do not try to insert an
	empty file as the parser assumes that the file isn't empty.

	* nntp.el (nntp-send-string): The process-send-string call can,
	because it performs I/O on the process, change the process' state
	from open to closed.  If this happens, call nntp-report
	immediately to report the broken connection.
	(nntp-report): Rewritten to avoid needing a global variable to
	determine the appropriate course of action.  Instead, two function
	implementations are provided and the nntp-report function value is
	bound to the appropriate implementation.
	(nntp-retrieve-data): Moved nntp-report call to end of implementation.
	(nntp-with-open-group): Now binds nntp-report's function cell
	rather than binding gnus-with-open-group-first-pass.  Added a
	condition-case to detect a quit during a nntp command.  When the
	quit occurs, the current connection is closed as a fetch articles
	request could have several megabytes queued up for reading.
	(nntp-retrieve-headers): Bind articles to itself.  If
	nntp-with-open-group repeats this command, I must have access to
	the original list of articles.
	(nntp-retrieve-groups): Ditto for groups.
	(nntp-retrieve-articles): Ditto for articles.
	(*): Replaced nntp-possibly-change-group calls to
	nntp-with-open-group forms in all, but one, occurrance.
	(nntp-accept-process-output): Bug fix. Detect when called with
	null process.

2003-01-06  Jesper Harder  <harder@ifa.au.dk>

	* mm-util.el (mm-find-mime-charset-region): Don't do Latin-9 hack
	if we don't need to.
	(mm-iso-8859-x-to-15-region): Fix misplaced parenthesis.

2003-01-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-group.el (gnus-group-make-web-group): Pass the select
	method on to group-create.
	(gnus-group-line-format-alist): %U is an integer.

	* gnus-sum.el (gnus-summary-exit-no-update): Don't update
	ephemeral groups.
	(gnus-summary-read-group-1): Ditto.
	(gnus-group-make-articles-read): Ditto.

	* mm-url.el (mm-url-program): Doc fix.

	* message.el (message-mode-map): Rebound
	message-insert-wide-reply.

2003-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-xmas.el (gnus-xmas-group-startup-message): Bind the oort
	color as `gnus-group-startup-message' does.

2003-01-05  Teodor Zlatanov  <tzz@lifelogs.com>

	* spam.el: fixed line lengths to 80 chars or less

	* gnus-sum.el (gnus-read-mark-p): added the spam-mark as a
	"not-read" mark
	(gnus-summary-mark-forward): added the spam-mark to the list of
	marks not to be marked as "read" when viewed

2003-01-05  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-msg.el (gnus-inews-make-draft): Quote article-reply.

	* gnus-group.el (gnus-number-of-unseen-articles-in-group):
	Protect against unactive groups.

	* message.el (message-check-news-header-syntax): Check long
	header lines.
	(message-check-news-header-syntax): Update `start'.

	* gnus-group.el (gnus-group-expire-articles): Doc fix.
	(gnus-group-line-format): %U.
	(gnus-group-line-format-alist): ?U.
	(gnus-number-of-unseen-articles-in-group): New function.

	* nntp.el (nntp-accept-process-output): Use a 0.1 second timeout.

	* gnus.el (gnus-version-number): Bump version number.



-- 
(domestic pets only, the antidote for overdose, milk.)
   larsi@gnus.org * Lars Magne Ingebrigtsen



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-01-12 12:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-12 12:47 Oort Gnus v0.11 is released Lars Magne Ingebrigtsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).