* September Gnus 0.39 is released
@ 1996-02-19 22:44 Lars Magne Ingebrigtsen
1996-02-20 1:33 ` Steven L Baur
1996-02-21 9:10 ` Gnus and memory Mr. Blond
0 siblings, 2 replies; 8+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-02-19 22:44 UTC (permalink / raw)
Bug fixes.
Get it from <URL:http://www.ifi.uio.no/~larsi/sgnus.tar.gz> or
"ftp.ifi.uio.no:/pub/emacs/gnus/".
ChangeLog since last release:
Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
* browse-url.el: New version installed.
Mon Feb 19 01:00:33 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
in the group parameters.
(gnus-summary-subject-string): Alias for backwards compatibility.
* gnus-nocem.el (gnus-nocem-hashtb): Moved here.
(gnus-nocem-check-article): Check whether the article is new.
(gnus-nocem-unwanted-article-p): Mew function.
* gnus.el (gnus-summary-limit-children): Use NoCeM.
(gnus-summary-initial-limit): Ditto.
(gnus-get-newsgroup-headers): Don't use NoCeM.
Sun Feb 18 00:03:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
* nnsoup.el (nnsoup-request-expire-articles): Message better.
* gnus.el (gnus-summary-read-group): Display all dormant articles
when `all'.
* nndir.el (nndir-request-list): Would build to wide.
(nndir-execute-nnmh-command): Allow reading from nndir servers.
* nnmh.el (nnmh-open-server): Report errors.o
* nnml.el (nnml-open-server): Report errors.
* nnsoup.el (nnsoup-open-server): Report errors.
* nnspool.el (nnspool-open-server): Report errors.
Sat Feb 17 11:08:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
* nnfolder.el (nnfolder-open-server): Report errors.
* nndraft.el (nndraft-open-server): Report errors.
(nndraft-close-server): Close.
* nndir.el (nndir-open-server): Report errors.
(nndir-close-server): Close.
* nnmbox.el (nnmbox-open-server): Report errors.
(nnmbox-close-server): Kill buffer.
* nnbabyl.el (nnbabyl-open-server): Report errors.
* nndir.el: New-stylee backquotes.
* nnml.el (nnml-generate-nov-file): Make sure numerical files are
files.
* gnus.el (gnus-check-server): Give a better message.
* nndoc.el (nndoc-babyl-body-begin-function): New function.
(nndoc-type-alist): Find beginning of babyl articles.
* nnsoup.el (nnsoup-unpack-packets): Message better.
* gnus.el (gnus-article-mark-lists): Don't save the cache marks.
Fri Feb 16 19:14:26 1996 Lars Ingebrigtsen <lars@eyesore.no>
* nndoc.el (nndoc-type-alist): Recognize the end of digests.
Fri Feb 16 06:46:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
* gnus-score.el (gnus-summary-score-effect): Didn't correctly
escape meta charcters for substring and exact match types.
Fri Feb 16 00:50:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus.el (gnus-article-setup-buffer): Set global counterparts.
(gnus-valid-select-methods): All methods should use address.
(gnus-article-show-hidden-text): Hide all hidden text.
* gnus-kill.el (gnus-kill-file-mode-map): New implementation.
* gnus-salt.el (gnus-pick-mode): Install proper minor mode map.
* gnus.el (gnus-summary-exit): Kill article buffer when using
non-single ones.
(gnus-set-global-variables): Copy the original buffer to global
value.
* nnspool.el (nnspool-open-server): Simplify.
* nnmbox.el (nnmbox-open-server): Ditto.
* nnbabyl.el (nnbabyl-open-server): Ditto.
* nnml.el (nnml-open-server): Ditto.
* nnfolder.el (nnfolder-open-server): Ditto.
* nnmh.el (nnmh-open-server): Ditto.
* gnus-msg.el (gnus-debug): Pretty-print variables.
* gnus-srvr.el (gnus-server-kill-server): Don't allow killing
opened-only servers.
(gnus-server-edit-server): Would create duplicate servers.
* gnus.el (gnus-get-unread-articles): Close groups after opening
them.
(gnus-server-to-method): Search the opened servers for matches.
* gnus-vm.el (gnus-summary-save-in-vm): Use the split methods.
* gnus.el (gnus-summary-skip-intangible): Don't use `when'.
Thu Feb 15 11:02:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
* nndoc.el (nndoc-type-alist): Allow several newlines in
937-digests.
* gnus.el (gnus-select-newsgroup): Don't message when quitting.
* nnfolder.el (nnfolder-request-close): Close the server.
* gnus.el (gnus-group-method): Changed name.
(gnus-group-method): Return the real select method, if possible.
Wed Feb 14 15:01:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
matches.
* gnus-msg.el (gnus-forward-insert-buffer): Remove all text
properties.
(gnus-forward-included-headers): Buggy regexp.
* gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
unless threads are used.
* nnheader.el (nnheader-insert-head): Would almost laways stop
after the first kb.
Wed Feb 14 07:41:58 1996 Colin Rafferty <craffert@ml.com>
* gnus.el (gnus-group-add-parameter): Remove old versions of the
parameter.
Wed Feb 14 07:28:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
Newsgroups are the same.
(gnus-inews-check-post): Reversed check for Followup-To.
* gnus.el (gnus-group-kill-group): Kill lots of zombie groups.
(gnus-article-hide-headers): Check whether `gnus-visible-headers'
is nil.
Tue Feb 13 06:29:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus.el (gnus-add-configuration): Autoload.
(gnus-summary-tick-article): Made interactive.
* nntp.el (nntp-open-server-internal): Don't bug out when the
server hangs up during initial negotiations.
Mon Feb 12 04:47:14 1996 Lars Ingebrigtsen <lars@eyesore.no>
* nntp.el (nntp-default-directories): New variable.
(nntp-open-server-internal): Use it.
* nnsoup.el (nnsoup-read-areas): Delete AREAS file.
(nnsoup-read-areas): Check whether the MSG file exists.
* gnus.el (gnus-summary-move-article): Only mark as canceled when
moving.
* gnus-ems.el (gnus-set-text-properties): New alias.
Sun Feb 11 13:53:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus-msg.el (gnus-inews-remove-signature): New function.
Sun Feb 11 09:29:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
* gnus.el (gnus-request-article-this-buffer): Make sure the
article buffer exists.
--
(domestic pets only, the antidote for overdose, milk.)
larsi@ifi.uio.no * Lars Ingebrigtsen
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: September Gnus 0.39 is released
1996-02-19 22:44 September Gnus 0.39 is released Lars Magne Ingebrigtsen
@ 1996-02-20 1:33 ` Steven L Baur
1996-02-20 17:37 ` Mark Borges
1996-02-21 9:10 ` Gnus and memory Mr. Blond
1 sibling, 1 reply; 8+ messages in thread
From: Steven L Baur @ 1996-02-20 1:33 UTC (permalink / raw)
Cc: Lars Magne Ingebrigtsen
XEmacs fixes for v0.39 follow.
===================================================================
RCS file: RCS/ChangeLog,v
retrieving revision 1.40
diff -u -r1.40 ChangeLog
--- ChangeLog 1996/02/19 23:48:29 1.40
+++ ChangeLog 1996/02/20 01:26:49
@@ -1,3 +1,15 @@
+Mon Feb 19 17:23:07 1996 Steven L. Baur <steve@miranova.com>
+
+ * gnus-cite.el (gnus-cite-parse): Use new gnus-set-text-properties
+ alias.
+
+ * nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
+
+ * gnus-uu.el (gnus-uu-save-article): Ditto.
+
+ * gnus-msg.el (gnus-forward-insert-buffer): Ditto.
+ (gnus-copy-article-buffer): Ditto.
+
Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
* browse-url.el: New version installed.
===================================================================
RCS file: RCS/gnus-cite.el,v
retrieving revision 1.8
diff -u -r1.8 gnus-cite.el
--- gnus-cite.el 1996/02/10 00:01:11 1.8
+++ gnus-cite.el 1996/02/20 01:21:25
@@ -455,7 +455,7 @@
;; Each prefix.
(setq end (match-end 0)
prefix (buffer-substring begin end))
- (set-text-properties 0 (length prefix) nil prefix)
+ (gnus-set-text-properties 0 (length prefix) nil prefix)
(setq entry (assoc prefix alist))
(if entry
(setcdr entry (cons line (cdr entry)))
===================================================================
RCS file: RCS/gnus-msg.el,v
retrieving revision 1.28
diff -u -r1.28 gnus-msg.el
--- gnus-msg.el 1996/02/19 23:48:29 1.28
+++ gnus-msg.el 1996/02/20 01:26:13
@@ -524,7 +524,7 @@
(set-buffer article-buffer)
(widen)
(copy-to-buffer gnus-article-copy (point-min) (point-max))
- (set-text-properties (point-min) (point-max)
+ (gnus-set-text-properties (point-min) (point-max)
nil gnus-article-copy)))))
(defun gnus-post-news (post &optional group header article-buffer yank subject)
@@ -2376,7 +2376,7 @@
(insert-buffer-substring buffer)
(goto-char (point-max))
(insert gnus-forward-end-separator)
- (set-text-properties (point-min) (point-max) nil)
+ (gnus-set-text-properties (point-min) (point-max) nil)
;; Remove all unwanted headers.
(goto-char (point-min))
(forward-line 1)
===================================================================
RCS file: RCS/gnus-uu.el,v
retrieving revision 1.18
diff -u -r1.18 gnus-uu.el
--- gnus-uu.el 1996/02/09 23:53:59 1.18
+++ gnus-uu.el 1996/02/20 01:25:04
@@ -762,7 +762,7 @@
(save-restriction
(set-buffer buffer)
(let (buffer-read-only)
- (set-text-properties (point-min) (point-max) nil)
+ (gnus-set-text-properties (point-min) (point-max) nil)
;; These two are necessary for XEmacs 19.12 fascism.
(put-text-property (point-min) (point-max) 'invisible nil)
(put-text-property (point-min) (point-max) 'intangible nil))
===================================================================
RCS file: RCS/nnbabyl.el,v
retrieving revision 1.13
diff -u -r1.13 nnbabyl.el
--- nnbabyl.el 1996/02/19 23:48:29 1.13
+++ nnbabyl.el 1996/02/20 01:23:42
@@ -274,7 +274,7 @@
(save-excursion
(set-buffer nnbabyl-mbox-buffer)
- (set-text-properties (point-min) (point-max) nil)
+ (gnus-set-text-properties (point-min) (point-max) nil)
(while (and articles is-old)
(goto-char (point-min))
(if (search-forward (nnbabyl-article-string (car articles)) nil t)
--
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] 8+ messages in thread
* Re: September Gnus 0.39 is released
1996-02-20 1:33 ` Steven L Baur
@ 1996-02-20 17:37 ` Mark Borges
1996-02-20 17:53 ` Steven L Baur
1996-02-23 10:31 ` srivasta
0 siblings, 2 replies; 8+ messages in thread
From: Mark Borges @ 1996-02-20 17:37 UTC (permalink / raw)
Cc: ding, Lars Magne Ingebrigtsen
>> On 19 Feb 1996 17:33:01 -0800,
>> Steven L Baur(SLB) wrote:
SLB> XEmacs fixes for v0.39 follow.
Warning: I don't have v0.39 yet (it hasn't propagated to
pilgrim.umass.edu yet), so the comments below may not be appropriate.
But in v0.38, the overload of set-text-properties is done in
gnus-xmas.el, and is done conditionally only for XEmacs-19.13 and
below. In other words, this patch should not be applied.
XEmacs-19.14 has the correct definition for set-text-properties, which
is *different* than gnus-set-text-properties. I do not think that
gnus-set-text-properties should be called directly (unless Lars is not
doing the overload of set-text-properties anymore in gnus-xmas.el).
-mb-
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: September Gnus 0.39 is released
1996-02-20 17:37 ` Mark Borges
@ 1996-02-20 17:53 ` Steven L Baur
1996-02-20 21:06 ` Mark Borges
1996-02-23 10:31 ` srivasta
1 sibling, 1 reply; 8+ messages in thread
From: Steven L Baur @ 1996-02-20 17:53 UTC (permalink / raw)
Cc: ding, larsi
>>>>> "mb" == Mark Borges <mdb@cdc.noaa.gov> writes:
>>> On 19 Feb 1996 17:33:01 -0800,
>>> Steven L Baur(SLB) wrote:
SLB> XEmacs fixes for v0.39 follow.
mb> Warning: I don't have v0.39 yet (it hasn't propagated to
mb> pilgrim.umass.edu yet), so the comments below may not be appropriate.
mb> But in v0.38, the overload of set-text-properties is done in
mb> gnus-xmas.el, and is done conditionally only for XEmacs-19.13 and
mb> below. In other words, this patch should not be applied.
mb> XEmacs-19.14 has the correct definition for set-text-properties, which
mb> is *different* than gnus-set-text-properties. I do not think that
mb> gnus-set-text-properties should be called directly (unless Lars is not
mb> doing the overload of set-text-properties anymore in gnus-xmas.el).
Gnus-xmas.el does not redefine set-text-properties if 19.14 is being
run. Gnus-ems.el aliases gnus-set-text-properties to be
set-text-properties. The code as distributed bombs 19.13 which most
XEmacs'ers are still running. So I think my patch should be O.K.,
although I'm an unwashed heathen without access to the 19.14 betas, so
I cannot test against it.
Note: If my patch does prove to be incorrect, then gnus-vis.el will
have to be changed also.
Regards,
--
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] 8+ messages in thread
* Re: September Gnus 0.39 is released
1996-02-20 17:53 ` Steven L Baur
@ 1996-02-20 21:06 ` Mark Borges
1996-02-22 1:12 ` Lars Magne Ingebrigtsen
0 siblings, 1 reply; 8+ messages in thread
From: Mark Borges @ 1996-02-20 21:06 UTC (permalink / raw)
>> On 20 Feb 1996 09:53:23 -0800,
>> Steven L Baur(sb) wrote:
>>>>>> "mb" == Mark Borges <mdb@cdc.noaa.gov> writes:
mb> Warning: I don't have v0.39 yet (it hasn't propagated to
mb> pilgrim.umass.edu yet), so the comments below may not be
mb> appropriate.
mb> But in v0.38, the overload of set-text-properties is done in
mb> gnus-xmas.el, and is done conditionally only for XEmacs-19.13 and
mb> below. In other words, this patch should not be applied.
sb> Gnus-xmas.el does not redefine set-text-properties if 19.14 is
sb> being run.
Aye, but it used to. That was my caveat above. I just downloaded
v0.39, and gnus-xmas.el has changed:
$ diff -c ~/gnu/lib/xemacs/site-lisp/gnus/gnus-xmas.el gnus-xmas.el
[elided]
***************
*** 304,310 ****
(require 'text-props)
(if (< emacs-minor-version 14)
! (fset 'set-text-properties 'gnus-xmas-set-text-properties))
(fset 'nnheader-find-file-noselect 'gnus-xmas-find-file-noselect)
--- 304,310 ----
(require 'text-props)
(if (< emacs-minor-version 14)
! (fset 'gnus-set-text-properties 'gnus-xmas-set-text-properties))
(fset 'nnheader-find-file-noselect 'gnus-xmas-find-file-noselect)
And since XEmacs-19.13 doesn't have set-text-properties() (or one which
is broken, which is the root of all this mess) you get the failure
noted. This defalias
sb> Gnus-ems.el aliases gnus-set-text-properties to be
sb> set-text-properties.
is then pointless, as you've noted. But I think it would have been OK
had gnus-xmas.el not changed.
Lars will (of course) ultimately have to sort out what is the right
thing to do -- overload set-text-properties() for versions of XEmacs
prior to 19.14, as done in v0.38 and before (and possibly incur the
wrath of other elisp hackers) or use his own rolled version and call
gnus-set-text-properties eerywhere, i.e., apply the patch you
submitted.
That said, for 19.14 and beyond I think it should definitely use what
is provided by 'text-props. And complain to the XEmacs developers if
it's broken.
-mb-
^ permalink raw reply [flat|nested] 8+ messages in thread
* Gnus and memory
1996-02-19 22:44 September Gnus 0.39 is released Lars Magne Ingebrigtsen
1996-02-20 1:33 ` Steven L Baur
@ 1996-02-21 9:10 ` Mr. Blond
1 sibling, 0 replies; 8+ messages in thread
From: Mr. Blond @ 1996-02-21 9:10 UTC (permalink / raw)
Cc: ding
The way to get huge numbers for CPU and memory I find
is to select a group with 50,000 or more posts showing
and then to select all 50,000 posts.
mrblond:c2:~>ps ux
USER PID %CPU %MEM SZ RSS TT STAT START TIME COMMAND
mrblond 14695 48.1 32.41938418720 t0 R 03:20 9:40 /usr/local/bin/ema\
cs
mrblond 15802 7.7 1.0 312 556 p5 R 04:13 0:00 ps ux
mrblond 14698 7.7 0.7 256 396 p5 S 03:21 0:01 -tcsh (tcsh)
mrblond 25832 0.0 0.0 252 0 t0 IW 15:59 0:00 -tcsh (tcsh)
Mr. Blond.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: September Gnus 0.39 is released
1996-02-20 21:06 ` Mark Borges
@ 1996-02-22 1:12 ` Lars Magne Ingebrigtsen
0 siblings, 0 replies; 8+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-02-22 1:12 UTC (permalink / raw)
Mark Borges <mdb@cdc.noaa.gov> writes:
> Lars will (of course) ultimately have to sort out what is the right
> thing to do -- overload set-text-properties() for versions of XEmacs
> prior to 19.14, as done in v0.38 and before (and possibly incur the
> wrath of other elisp hackers) or use his own rolled version and call
> gnus-set-text-properties eerywhere, i.e., apply the patch you
> submitted.
I'll do the latter. Overloading standard functions is tempting, but
it's something that's bound to break things somewhere, sometime.
--
"Yes. The journey through the human heart
would have to wait until some other time."
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: September Gnus 0.39 is released
1996-02-20 17:37 ` Mark Borges
1996-02-20 17:53 ` Steven L Baur
@ 1996-02-23 10:31 ` srivasta
1 sibling, 0 replies; 8+ messages in thread
From: srivasta @ 1996-02-23 10:31 UTC (permalink / raw)
Cc: Mark Borges
[-- Attachment #1: Type: text/plain, Size: 1656 bytes --]
Hi,
I left last week for the mardis gras (my first real vacation in
years), and our main server machine promptly blew it's RAID
controller, causing the mirror here to go all out of whack (as
pointed out by Mark Borges -- thanks, Mark). (Somebody shoulda shot
Murphy). Anyway, it is all better now. Currently on tap:
ding:
total 12052
16 ./ 16 refcard/
16 ../ 16 s-manual/
6 .mirror 16 sgnus-0.34-0.35.diff.gz
0 FAQ@ 10 sgnus-0.35-0.36.diff.gz
12 dgnus-5.0.12-5.0.13.diff.gz 1104 sgnus-0.35.tar.gz
6 dgnus-5.0.13-5.0.14.diff.gz 62 sgnus-0.36-0.37.diff.gz
2 dgnus-5.0.14-5.0.15.diff.gz 1104 sgnus-0.36.tar.gz
80 etc-0.4.tar.gz 10 sgnus-0.37-0.38.diff.gz
24 etc-0.5.tar.gz 1104 sgnus-0.37.tar.gz
0 etc.tar.gz@ 1104 sgnus-0.38.tar.gz
16 faq/ 1152 sgnus-0.39.tar.gz
832 gnus-5.0.15.tar.gz 1152 sgnus-0.40.tar.gz
0 gnus.tar.gz@ 1152 sgnus-0.41.tar.gz
2672 icons.tar.gz 0 sgnus.tar.gz@
16 manual/ 352 tm7.43.tar.gz
ding/faq:
total 772
16 ./ 106 gnus-faq 560 gnus-faq.ps
16 ../ 74 gnus-faq.html
ding/manual:
total 800
16 ./ 4 gnus_10.html 10 gnus_2.html 12 gnus_7.html
16 ../ 4 gnus_11.html 36 gnus_3.html 22 gnus_8.html
4 .cache 52 gnus_12.html 148 gnus_4.html 12 gnus_9.html
8 .cache+ 92 gnus_13.html 256 gnus_5.html 20 gnus_toc.html
34 gnus_1.html 34 gnus_14.html 20 gnus_6.html
ding/refcard:
total 582
16 ./ 64 bk-a4-s1.ps.gz 40 gnusref.tar.gz
16 ../ 52 bk-a4-s2.ps.gz 42 quickref.ps.gz
2 .cache 80 bk-lt-d.ps.gz 68 refcard.ps.gz
[-- Attachment #2: Type: text/plain, Size: 845 bytes --]
6 README 64 bk-lt-s1.ps.gz
80 bk-a4-d.ps.gz 52 bk-lt-s2.ps.gz
ding/s-manual:
total 1166
16 ./ 4 gnus_12.html 46 gnus_3.html 74 gnus_8.html
16 ../ 112 gnus_13.html 224 gnus_4.html 54 gnus_9.html
34 gnus_1.html 128 gnus_14.html 320 gnus_5.html 26 gnus_toc.html
12 gnus_10.html 44 gnus_15.html 24 gnus_6.html
6 gnus_11.html 10 gnus_2.html 16 gnus_7.html
manoj
--
"What is inconceivable about the universe is that it is at all
conceivable." -- Albert Einstein %%
Manoj Srivastava Systems Research Programmer, Project Pilgrim,
Phone: (413) 545-3918 A143B Lederle Graduate Research Center,
Fax: (413) 545-1249 University of Massachusetts, Amherst, MA 01003
<srivasta@pilgrim.umass.edu> <URL:http://www.pilgrim.umass.edu/%7Esrivasta/>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~1996-02-23 10:31 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-02-19 22:44 September Gnus 0.39 is released Lars Magne Ingebrigtsen
1996-02-20 1:33 ` Steven L Baur
1996-02-20 17:37 ` Mark Borges
1996-02-20 17:53 ` Steven L Baur
1996-02-20 21:06 ` Mark Borges
1996-02-22 1:12 ` Lars Magne Ingebrigtsen
1996-02-23 10:31 ` srivasta
1996-02-21 9:10 ` Gnus and memory Mr. Blond
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).