Gnus development mailing list
 help / color / mirror / Atom feed
* Red Gnus v0.4 is released
@ 1996-08-02 20:38 Lars Magne Ingebrigtsen
  1996-08-02 21:49 ` C. R. Oldham
  1996-08-02 22:36 ` Red Gnus v0.4 is released Steven L Baur
  0 siblings, 2 replies; 10+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-08-02 20:38 UTC (permalink / raw)


Lotsa bug fixes and lotsa new stuff.  Suppression of read articles,
topic parameters (not utilized yet), functions for moving from one
server to another (not tested).

Get it from <URL:http://www.ifi.uio.no/~larsi/rgnus.tar.gz> or 
"ftp.ifi.uio.no:/pub/emacs/gnus/".

ChangeLog since last release:

Fri Aug  2 22:36:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus.el: Red Gnus v0.4 is released.

Wed Jul 31 15:23:54 1996  Ken Olstad  <ken@mn.cheyenne.com>

	* gnus-xmas.el (gnus-xmas-redefine): Disbale XFace when running
	under tty.

Wed Jul 31 14:21:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>

	* gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
	of `length'.

Fri Aug  2 21:48:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
	properly.

Fri Aug  2 21:40:33 1996  Glenn Coombs  <glenn@prl.research.philips.com>

	* gnus-vis.el (gnus-button-url): New definition.

Fri Aug  2 19:08:55 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-group.el (gnus-update-read-articles): Moved here.

	* gnus-sum.el (gnus-update-read-articles): Moved here.

	* gnus-async.el (gnus-async-request-fetched-article): Would bug
	out on Message-IDs.

	* gnus-score.el (gnus-score-save): Would kill wrong buffer.

	* nntp.el (nntp-process-filter): Insert at point-max.

	* nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.

Fri Aug  2 00:14:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>

	* gnus-topic.el (gnus-topic-edit-parameters): New command.
	(gnus-group-topic-parameters): New function.
	(gnus-topic-set-parameters): New function.
	(gnus-topic-parameters): New function.

	* gnus-group.el (gnus-group-edit-group-done): Newish definition.

	* gnus-srvr.el (gnus-server-edit-server): Use new edit function.
	(gnus-server-edit-server-done): Removed.

	* gnus-group.el: Use new edit function.

	* gnus-eform.el (gnus-eform): New file.

	* gnus-group.el (gnus-group-goto-group): Tippy-toe around some
	more to find the most likely instance of the group.
	(gnus-edit-form): New function.
	(gnus-edit-form-mode): New command.
	(gnus-edit-form-make-menu-bar): New function.
	(gnus-edit-form-mode-hook): New variable.
	(gnus-edit-form-exit): New command and keystroke.
	(gnus-edit-form-done): Ditto.

	* gnus-topic.el: Moved functions around.
	(gnus-current-topic): Renamed.
	(gnus-current-topics): New function.
	(gnus-group-parent-topic): New function.

	* article.el (gnus-signature-separator): New default.
	(gnus-signature-limit): Extended value.
	(article-narrow-to-signature): Use it.

	* gnus-cite.el (gnus-cite-parse): Use new signature functions.

	* article.el (article-search-signature): New function.
	(gnus-signature-separator): Allow wider syntax.

	* gnus-async.el (gnus-use-header-prefetch): New variable.
	(gnus-async-set-article-buffer): Removed.
	(gnus-async-prefetch-headers): New function.
	(gnus-asynch-retrieve-fetched-headers): New function.
	(gnus-async-prefetch-header-buffer): New variable.

	* gnus-salt.el (gnus-summary-pick-line-format): New variable.
	(gnus-pick-mode): Use it.
	(gnus-pick-line-number): New function.
	(gnus-pick-article): New command and keystroke.
	(gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
	(gnus-pick-next-page): New command and keystroke.
	(gnus-mark-unpicked-articles-as-read): New variable.
	(gnus-pick-start-reading): Use it.

	* gnus-sum.el (gnus-summary-line-format-alist): Add pick line
	number. 

Thu Aug  1 23:32:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>

	* nntp.el (nntp-request-list): Decode.
	(nntp-request-list-newsgroups): Ditto.

	* gnus-gl.el (gnus-grouplens-mode): Update summary line specs. 

	* gnus-msg.el (gnus-debug): Would bug out.

Thu Aug  1 23:24:48 1996  Glenn Coombs  <glenn@prl.research.philips.com>

	* gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.

Thu Aug  1 00:00:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>

	* gnus-score.el (gnus-score-save): Wouldn't save scores.

	* gnus-load.el (gnus-summary-line-format): Moved here.

	* gnus.el (gnus-alive-p): More thorough definition.
	(gnus-info-set-entry): New macro.

	* gnus-move.el: New file.
	(gnus-move-group-to-server): New function.
	(gnus-change-server): New command.
	(gnus-group-move-group-to-server): New command.

	* gnus-start.el (gnus-parse-active): New function.

	* gnus.el (gnus-read-method): Mew function.
	* gnus-group.el: Use it.

	* gnus-load.el (gnus-suppress-duplicates): New variable.

	* gnus-dup.el: New file.

	* gnus-sum.el (gnus-data-read-p): New macro.
	(gnus-duplicate-mark): New variable.


-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@ifi.uio.no * Lars Ingebrigtsen


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Red Gnus v0.4 is released
  1996-08-02 20:38 Red Gnus v0.4 is released Lars Magne Ingebrigtsen
@ 1996-08-02 21:49 ` C. R. Oldham
  1996-08-02 21:55   ` Lars Magne Ingebrigtsen
  1996-08-02 22:36 ` Red Gnus v0.4 is released Steven L Baur
  1 sibling, 1 reply; 10+ messages in thread
From: C. R. Oldham @ 1996-08-02 21:49 UTC (permalink / raw)


On 2 Aug 1996, Lars Magne Ingebrigtsen wrote:

> Lotsa bug fixes and lotsa new stuff.  Suppression of read articles,
> topic parameters (not utilized yet), functions for moving from one
> server to another (not tested).


Is there any easy way to move back and forth between Red Gnus and 5.2.3x?
I'd like to mess with Red, but I don't want to lose my ability to read
news totally.

--
| Charles R. (C. R.) Oldham | North Central Association             |
| cro@nca.asu.edu           | Commission on Schools                 |
| cro@asu.edu               | Arizona State University, Box 873011, |
| Voice: 602/965-8700       | Tempe, AZ 85287-3011                _ |
| Fax:   602/965-9423       | #include "disclaimer.h"            X_>|


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Red Gnus v0.4 is released
  1996-08-02 21:49 ` C. R. Oldham
@ 1996-08-02 21:55   ` Lars Magne Ingebrigtsen
  1996-08-04 14:28     ` Switching [was: Re: Red Gnus v0.4 is released] François Pinard
  0 siblings, 1 reply; 10+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-08-02 21:55 UTC (permalink / raw)
  Cc: C. R. Oldham

"C. R. Oldham" <cro@nca.asu.edu> writes:

> Is there any easy way to move back and forth between Red Gnus and 5.2.3x?
> I'd like to mess with Red, but I don't want to lose my ability to read
> news totally.

There are no incompatibilities between Gnus 5.2 and Red Gnus, so you
can just put one in "~/sgnus/" and the other in "~/rgnus/" and then
define commands like:

(require 'cl)
(defun rgnus ()
  (interactive)
  (push "~/rgnus/lisp" load-path)
  (gnus))

And the same for Gnus 5.2.  Etc.  I switch between Gnus 5.2 and Red
Gnus all the time.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@ifi.uio.no * Lars Ingebrigtsen


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Red Gnus v0.4 is released
  1996-08-02 20:38 Red Gnus v0.4 is released Lars Magne Ingebrigtsen
  1996-08-02 21:49 ` C. R. Oldham
@ 1996-08-02 22:36 ` Steven L Baur
  1996-08-05 16:57   ` Lars Magne Ingebrigtsen
  1 sibling, 1 reply; 10+ messages in thread
From: Steven L Baur @ 1996-08-02 22:36 UTC (permalink / raw)


Startup is excruciatingly slow compared to 5.2.39, so I assume the
rules have changed again in that respect.

The only thing I can think of that could give me this error is to have
the bundled nnheader.elc (from 5.2.25) loaded instead of the Red Gnus
one, but the Red Gnus lisp directory is at the front of the load-path.

Signalling: (void-function nnheader-re-read-dir)
  nnheader-re-read-dir("/home/steve/spool/drafts/")
  nnmh-request-group("drafts" "private" nil)
  apply(nnmh-request-group ("drafts" "private" nil))
  nnoo-parent-function(nndir nnmh-request-group ("drafts" "private" nil))
  nndir-request-group("drafts" "private" nil)
  gnus-request-group("nndir+private:drafts" nil (nndir "private" (nndir-directory "/home/steve/spool/drafts") (nndir-address "private")))
  gnus-activate-group("nndir+private:drafts" scan)
  gnus-get-unread-articles(nil)
  gnus-setup-news(nil nil nil)
  byte-code("\b¬ˆ	¬… ˆª·ÃÄ!ˆÅ\x0e\x06!\x16\a\x0e\b¬„\x0e	«ƒÊ ˆ\x0e\v«ˆÌ ˆÍÎÏ\"ˆÐÑ\x0e\x12\b#ˆÓ\x0e\x12!ˆÔ ˆÕÖ!ˆ× ˆÑ‡" [dont-connect did-connect gnus-group-quit run-hooks gnus-startup-hook gnus-make-newsrc-file gnus-startup-file gnus-current-startup-file gnus-slave gnus-use-dribble-file gnus-dribble-read-file gnus-use-grouplens bbb-login add-hook gnus-summary-mode-hook gnus-grouplens-mode gnus-setup-news nil level gnus-group-list-groups gnus-group-first-unread-group gnus-configure-windows group gnus-group-set-mode-line] 4)
  gnus-1(nil nil nil)
  gnus(nil)
  call-interactively(gnus)
  command-execute(gnus t)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)

Maybe I'll get further with 19.32 ...
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be proofread for $250/hour.
Andrea Seastrand: For your vote on the Telecom bill, I will vote for anyone
except you in November.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Switching [was: Re: Red Gnus v0.4 is released]
  1996-08-02 21:55   ` Lars Magne Ingebrigtsen
@ 1996-08-04 14:28     ` François Pinard
  1996-08-04 17:38       ` Ed Donovan
  0 siblings, 1 reply; 10+ messages in thread
From: François Pinard @ 1996-08-04 14:28 UTC (permalink / raw)
  Cc: ding, C. R. Oldham

Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:
   
   There are no incompatibilities between Gnus 5.2 and Red Gnus, so you
   can just put one in "~/sgnus/" and the other in "~/rgnus/" and then
   define commands like:
   
   (require 'cl)
   (defun rgnus ()
     (interactive)
     (push "~/rgnus/lisp" load-path)
     (gnus))
   
   And the same for Gnus 5.2.  Etc.  I switch between Gnus 5.2 and Red
   Gnus all the time.

Don't you have to kill and restart Emacs when switching?

-- 
François Pinard         ``Vivement GNU!''        pinard@iro.umontreal.ca
Support Programming Freedom, join our League!  Ask lpf@lpf.org for info!


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Switching [was: Re: Red Gnus v0.4 is released]
  1996-08-04 14:28     ` Switching [was: Re: Red Gnus v0.4 is released] François Pinard
@ 1996-08-04 17:38       ` Ed Donovan
  1996-08-04 20:41         ` Steven L Baur
  0 siblings, 1 reply; 10+ messages in thread
From: Ed Donovan @ 1996-08-04 17:38 UTC (permalink / raw)


Frangois Pinard <pinard@progiciels-bpi.ca> writes:

> Don't you have to kill and restart Emacs when switching?

How about 'gnus-unload', won't that do the deed? 

-- 

Ed Donovan			edonovan@world.std.com


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Switching [was: Re: Red Gnus v0.4 is released]
  1996-08-04 17:38       ` Ed Donovan
@ 1996-08-04 20:41         ` Steven L Baur
  1996-08-04 22:33           ` Ed Donovan
  0 siblings, 1 reply; 10+ messages in thread
From: Steven L Baur @ 1996-08-04 20:41 UTC (permalink / raw)


>>>>> "Ed" == Ed Donovan <edonovan@world.std.com> writes:

> Frangois Pinard <pinard@progiciels-bpi.ca> writes:
>> Don't you have to kill and restart Emacs when switching?

Ed> How about 'gnus-unload', won't that do the deed? 

Not on XEmacs.  What Lars meant is that it is (currently) safe to
start a session of Red Gnus, terminate it and emacs, start a new emacs
and start a session of Gnus 5.2.

Note that Gnus 5.3 does *not* have this kind of compatibility with
earlier versions of September Gnus wrt nndraft, and won't have it with
Red Gnus when nndraft gets reintroduced.
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be proofread for $250/hour.
Andrea Seastrand: For your vote on the Telecom bill, I will vote for anyone
except you in November.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Switching [was: Re: Red Gnus v0.4 is released]
  1996-08-04 20:41         ` Steven L Baur
@ 1996-08-04 22:33           ` Ed Donovan
  0 siblings, 0 replies; 10+ messages in thread
From: Ed Donovan @ 1996-08-04 22:33 UTC (permalink / raw)


Steven L Baur <steve@miranova.com> writes:

> Ed> How about 'gnus-unload', won't that do the deed? 
> 
> Not on XEmacs.  What Lars meant is that it is (currently) safe to
> start a session of Red Gnus, terminate it and emacs, start a new emacs
> and start a session of Gnus 5.2.

So, sharing config files is what's ok then.  (?)  Thanks,

-- 

Ed Donovan			edonovan@world.std.com


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Red Gnus v0.4 is released
  1996-08-02 22:36 ` Red Gnus v0.4 is released Steven L Baur
@ 1996-08-05 16:57   ` Lars Magne Ingebrigtsen
  1996-08-05 21:10     ` Steven L Baur
  0 siblings, 1 reply; 10+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-08-05 16:57 UTC (permalink / raw)



Steven L Baur <steve@miranova.com> writes:

> Startup is excruciatingly slow compared to 5.2.39, so I assume the
> rules have changed again in that respect.

It's probably the new nntp stuff.  It'll be rewritten to be faster.

> The only thing I can think of that could give me this error is to have
> the bundled nnheader.elc (from 5.2.25) loaded instead of the Red Gnus
> one, but the Red Gnus lisp directory is at the front of the load-path.
> 
> Signalling: (void-function nnheader-re-read-dir)
>   nnheader-re-read-dir("/home/steve/spool/drafts/")

This function is defined in Red Gnus, so I can't explain this.

-- 
  "Yes.  The journey through the human heart 
     would have to wait until some other time."


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Red Gnus v0.4 is released
  1996-08-05 16:57   ` Lars Magne Ingebrigtsen
@ 1996-08-05 21:10     ` Steven L Baur
  0 siblings, 0 replies; 10+ messages in thread
From: Steven L Baur @ 1996-08-05 21:10 UTC (permalink / raw)


>>>>> "Lars" == Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:

>>>>> "sb" == Steven L Baur <steve@miranova.com> writes:

sb> Signalling: (void-function nnheader-re-read-dir)
sb> nnheader-re-read-dir("/home/steve/spool/drafts/")

Lars> This function is defined in Red Gnus, so I can't explain this.

``Fixed in the next release.''

Gnus-setup was requiring 'message before the load-path was set up
properly -- this is fixed by the patch I sent you, and which you just
added to the next version :-).

-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be proofread for $250/hour.
Andrea Seastrand: For your vote on the Telecom bill, I will vote for anyone
except you in November.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~1996-08-05 21:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-08-02 20:38 Red Gnus v0.4 is released Lars Magne Ingebrigtsen
1996-08-02 21:49 ` C. R. Oldham
1996-08-02 21:55   ` Lars Magne Ingebrigtsen
1996-08-04 14:28     ` Switching [was: Re: Red Gnus v0.4 is released] François Pinard
1996-08-04 17:38       ` Ed Donovan
1996-08-04 20:41         ` Steven L Baur
1996-08-04 22:33           ` Ed Donovan
1996-08-02 22:36 ` Red Gnus v0.4 is released Steven L Baur
1996-08-05 16:57   ` Lars Magne Ingebrigtsen
1996-08-05 21:10     ` Steven L Baur

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).