* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 5:41 Pterodactyl Gnus v0.81 is released Lars Magne Ingebrigtsen
@ 1999-04-17 6:04 ` Dmitry Yaitskov
1999-04-17 6:39 ` Lars Magne Ingebrigtsen
1999-04-17 7:52 ` Kai Haberzettl
` (3 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Dmitry Yaitskov @ 1999-04-17 6:04 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@ifi.uio.no> wrote:
> Hi! Long time no release!
Great, thanks, and it works too :)
But... remember (or not), some (quite) time ago I wrote that, with
several pop3 servers (using pop3.el) Gnus does not processes the
messages received from the last (in nnmail-spool-file) pop3 server,
*immediately*. They are left in .emacs-mail-crash-box. The next
"checking for new news" fixes things though. Well, this particular bug
is still here with us. Or at least with me :| And it is 100%
consistent. Using XEmacs 21.2.13 under NT.
--
Cheers,
-Dima.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 6:04 ` Dmitry Yaitskov
@ 1999-04-17 6:39 ` Lars Magne Ingebrigtsen
1999-04-17 16:48 ` Dmitry Yaitskov
0 siblings, 1 reply; 13+ messages in thread
From: Lars Magne Ingebrigtsen @ 1999-04-17 6:39 UTC (permalink / raw)
Dmitry Yaitskov <dimas@home.com> writes:
> But... remember (or not), some (quite) time ago I wrote that, with
> several pop3 servers (using pop3.el) Gnus does not processes the
> messages received from the last (in nnmail-spool-file) pop3 server,
> *immediately*. They are left in .emacs-mail-crash-box. The next
> "checking for new news" fixes things though. Well, this particular bug
> is still here with us. Or at least with me :| And it is 100%
> consistent. Using XEmacs 21.2.13 under NT.
This probably means that your pop function is not returning non-nil on
successful retrievals. Are you using pop3-movemail? In that case,
try to eval
(pop3-movemail "/tmp/mbox")
and see what it returns.
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 6:39 ` Lars Magne Ingebrigtsen
@ 1999-04-17 16:48 ` Dmitry Yaitskov
0 siblings, 0 replies; 13+ messages in thread
From: Dmitry Yaitskov @ 1999-04-17 16:48 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@gnus.org> wrote:
> Dmitry Yaitskov <dimas@home.com> writes:
>
> > But... remember (or not), some (quite) time ago I wrote that, with
> > several pop3 servers (using pop3.el) Gnus does not processes the
> > messages received from the last (in nnmail-spool-file) pop3 server,
> > *immediately*. They are left in .emacs-mail-crash-box. The next
> > "checking for new news" fixes things though. Well, this particular bug
> > is still here with us. Or at least with me :| And it is 100%
> > consistent. Using XEmacs 21.2.13 under NT.
>
> This probably means that your pop function is not returning non-nil on
> successful retrievals.
<snip>
Yes! That was it. I'm using pop3.el which came in a XEmacs package,
and it - unlike the one that is included with gnus - did not return t
on exit. Thanks.
--
Cheers,
-Dima.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 5:41 Pterodactyl Gnus v0.81 is released Lars Magne Ingebrigtsen
1999-04-17 6:04 ` Dmitry Yaitskov
@ 1999-04-17 7:52 ` Kai Haberzettl
1999-04-17 12:13 ` William M. Perry
1999-04-17 11:23 ` lconrad
` (2 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Kai Haberzettl @ 1999-04-17 7:52 UTC (permalink / raw)
When there is new mail in my local spool and I check for mail with
'g', I sometimes get this with pgnus 0.81. Repeating 'g' two or three
times will check my mail correctly.
Signaling: (wrong-type-argument number-char-or-marker-p nil)
mail-source-fetch((file) (lambda (file orig-file) (nnmail-split-incoming file (quote nnml-save-mail) (quote nil) (nnmail-get-split-group orig-file source) (quote nnml-active-number))))
nnmail-get-new-mail(nnml nnml-save-nov "/home/khaberz/Gnus-Mail/" nil)
nnml-request-scan(nil "khaberz")
gnus-request-scan(nil (nnml "khaberz" (nnml-directory "~/Gnus-Mail/") (nnml-active-file "~/Gnus-Mail/active")))
gnus-read-active-file()
gnus-group-get-new-news(nil)
call-interactively(gnus-group-get-new-news)
Kai
--
"If toast always lands butter-side down, and cats always land
on their feet, what happens if you strap toast on the back
of a cat and drop it?"
-- Steven Wright
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 7:52 ` Kai Haberzettl
@ 1999-04-17 12:13 ` William M. Perry
1999-04-17 15:11 ` Lars Magne Ingebrigtsen
0 siblings, 1 reply; 13+ messages in thread
From: William M. Perry @ 1999-04-17 12:13 UTC (permalink / raw)
Cc: ding
Kai Haberzettl <khaberz@zaphod.snafu.de> writes:
> When there is new mail in my local spool and I check for mail with
> 'g', I sometimes get this with pgnus 0.81. Repeating 'g' two or three
> times will check my mail correctly.
Lars, did the patch about my #%!@up in the :prescript and :postscript for
file sources not get applied?
-bp
*** mail-source.el 1999/04/17 12:12:53 1.1
--- mail-source.el 1999/04/17 12:13:14
***************
*** 306,312 ****
(format-spec-make ?t mail-source-crash-box)))))
(let ((mail-source-string (format "file:%s" path)))
(if (mail-source-movemail path mail-source-crash-box)
! (progn
(mail-source-callback callback path)
(when prescript
(if (and (symbolp prescript) (fboundp prescript))
--- 306,312 ----
(format-spec-make ?t mail-source-crash-box)))))
(let ((mail-source-string (format "file:%s" path)))
(if (mail-source-movemail path mail-source-crash-box)
! (prog1
(mail-source-callback callback path)
(when prescript
(if (and (symbolp prescript) (fboundp prescript))
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 12:13 ` William M. Perry
@ 1999-04-17 15:11 ` Lars Magne Ingebrigtsen
0 siblings, 0 replies; 13+ messages in thread
From: Lars Magne Ingebrigtsen @ 1999-04-17 15:11 UTC (permalink / raw)
wmperry@aventail.com (William M. Perry) writes:
> Lars, did the patch about my #%!@up in the :prescript and :postscript for
> file sources not get applied?
I haven't yet read the personal mail and gnus-bug stuff, so if it was
there, I haven't. Uhm. Or to put it another way -- if you didn't get
a nack/ack, then I haven't looked at it yet. :-)
> ! (prog1
But I've now applied this to 0.82.
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 5:41 Pterodactyl Gnus v0.81 is released Lars Magne Ingebrigtsen
1999-04-17 6:04 ` Dmitry Yaitskov
1999-04-17 7:52 ` Kai Haberzettl
@ 1999-04-17 11:23 ` lconrad
[not found] ` <m3g15z1of7.fsf@serpent.laymusic.>
1999-07-22 19:21 ` Lars Balker Rasmussen
4 siblings, 0 replies; 13+ messages in thread
From: lconrad @ 1999-04-17 11:23 UTC (permalink / raw)
>>>>> "Lars" == Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:
Lars> Hi! Long time no release! Bug fixes.
Lars> Get it from <URL:http://www.gnus.org/dist/pgnus.tar.gz> or
Doesn't work for me.
Lars> "/ftp@quimby.gnus.org:/pub/gnus/".
For wget fans, this is:
ftp://quimby.gnus.org/pub/gnus/pgnus-0.81.tar.gz
The patch is available
Lars> as
Lars> <URL:ftp://quimby.gnus.org/pub/gnus/ding-patches/pgnus-0.80-0.81.diff.gz>.
This one works.
--
Laura (mailto:lconrad@world.std.com , http://www.world.std.com/~lconrad/ )
(617) 661-8097
233 Broadway, Cambridge, MA 02139
^ permalink raw reply [flat|nested] 13+ messages in thread
[parent not found: <m3g15z1of7.fsf@serpent.laymusic.>]
* Re: Pterodactyl Gnus v0.81 is released
1999-04-17 5:41 Pterodactyl Gnus v0.81 is released Lars Magne Ingebrigtsen
` (3 preceding siblings ...)
[not found] ` <m3g15z1of7.fsf@serpent.laymusic.>
@ 1999-07-22 19:21 ` Lars Balker Rasmussen
1999-07-22 21:30 ` François Pinard
4 siblings, 1 reply; 13+ messages in thread
From: Lars Balker Rasmussen @ 1999-07-22 19:21 UTC (permalink / raw)
[-- Attachment #1: Type: text/plain, Size: 555 bytes --]
> 1999-03-14 16:09:10 Lars Magne Ingebrigtsen <larsi@gnus.org>
>
> * gnus-group.el (gnus-group-kill-all-zombies): Query user.
Just updated from 0.72 to 0.95 (yes, it's been a while), and found this
much to my disagreement. I have gnus-group-kill-all-zombies in
gnus-save-newsrc-hook to keep the size of my .newsrc.eld down (being on
a fast LAN and all), and I don't want to be queried every time I save!
I have added a function gnus-group-kill-all-zombies-force that does the
nasty work, and made gnus-group-kill-all-zombies call it after asking.
[-- Attachment #2: Patch relative to 0.95 --]
[-- Type: application/octet-stream, Size: 1343 bytes --]
--- gnus-group.el~ Sat Jul 10 16:02:46 1999
+++ gnus-group.el Thu Jul 22 21:10:43 1999
@@ -2679,14 +2679,19 @@
(gnus-group-yank-group)
(gnus-group-position-point)))
-(defun gnus-group-kill-all-zombies ()
+(defun gnus-group-kill-all-zombies-force ()
"Kill all zombie newsgroups."
(interactive)
+ (setq gnus-killed-list (nconc gnus-zombie-list gnus-killed-list))
+ (setq gnus-zombie-list nil)
+ (gnus-dribble-touch)
+ (gnus-group-list-groups))
+
+(defun gnus-group-kill-all-zombies ()
+ "Kill all zombie newsgroups, but ask first."
+ (interactive)
(when (gnus-yes-or-no-p "Really kill all zombies? ")
- (setq gnus-killed-list (nconc gnus-zombie-list gnus-killed-list))
- (setq gnus-zombie-list nil)
- (gnus-dribble-touch)
- (gnus-group-list-groups)))
+ (gnus-group-kill-all-zombies-force)))
(defun gnus-group-kill-region (begin end)
"Kill newsgroups in current region (excluding current point).
--- ChangeLog~ Sat Jul 10 16:11:40 1999
+++ ChangeLog Thu Jul 22 21:16:09 1999
@@ -1,3 +1,9 @@
+1999-07-22 Lars Balker Rasmussen <gnort@daimi.au.dk>
+
+ * gnus-group.el: (gnus-group-kill-all-zombies-force): New (old)
+ function.
+ (gnus-group-kill-all-zombies): Use it.
+
Fri Jul 9 22:21:16 1999 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
* gnus.el: Pterodactyl Gnus v0.95 is released.
[-- Attachment #3: Type: text/plain, Size: 97 bytes --]
Parts are cool :-)
--
Lars Balker Rasmussen "Meanwhile, in marketing."
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Pterodactyl Gnus v0.81 is released
1999-07-22 19:21 ` Lars Balker Rasmussen
@ 1999-07-22 21:30 ` François Pinard
1999-07-23 10:25 ` Kai Großjohann
0 siblings, 1 reply; 13+ messages in thread
From: François Pinard @ 1999-07-22 21:30 UTC (permalink / raw)
Cc: ding
Lars Balker Rasmussen <gnort@daimi.au.dk> writes:
> > 1999-03-14 16:09:10 Lars Magne Ingebrigtsen <larsi@gnus.org>
> > * gnus-group.el (gnus-group-kill-all-zombies): Query user.
> Just updated from 0.72 to 0.95 (yes, it's been a while), and found
> this much to my disagreement. I have gnus-group-kill-all-zombies in
> gnus-save-newsrc-hook to keep the size of my .newsrc.eld down (being on
> a fast LAN and all), and I don't want to be queried every time I save!
> I have added a function gnus-group-kill-all-zombies-force that does the
> nasty work, and made gnus-group-kill-all-zombies call it after asking.
I well understand that, when invoked from within an automatic procedure,
query might be inconvenient. However, interactively, `S z' and `A z' are
rather close on the keyboard, and mistakenly typing `S z' may be disastrous
for those who do want to revive a careful selection of zombies before killing
all the others. As far as I am concerned, the prompting is very welcome!
--
François Pinard http://www.iro.umontreal.ca/~pinard
^ permalink raw reply [flat|nested] 13+ messages in thread