* September Gnus 0.27 is released
@ 1996-01-16 20:40 Lars Magne Ingebrigtsen
1996-01-17 1:56 ` September Gnus 0.27 is released (long) Steven L Baur
1996-01-17 13:28 ` September Gnus 0.27 is released - Requires 19.30 Jack Vinson
0 siblings, 2 replies; 3+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-01-16 20:40 UTC (permalink / raw)
This release features more changes and new stuff than, uhm, anything
ever released before in the history of the Universe. So I wouldn't be
at all surprised if a small bug (or two (million)) snuck in.
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:
Tue Jan 16 21:14:44 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
* gnus.el (gnus-message-archive-method): Never get new mail.
Tue Jan 16 19:42:21 1996 Ken Raeburn <raeburn@cygnus.com>
* nnmail.el (nnmail-process-babyl-mail-format): Some movemails do
not add an EOOH line.
Tue Jan 16 19:26:31 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
* nnml.el (nnml-request-article): Would try to retrieve
non-qualified path.
(nnml-possibly-change-directory): Nix out the file alist.
* nnheader.el (nnheader-article-to-file-alist): Translated twice.
* gnus.el (gnus-article-hidden-text-p): New function.
Tue Jan 16 15:20:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
* nnspool.el (nnspool-retrieve-headers-with-nov): Extra slash in
path.
* gnus-topic.el (gnus-topic-check-topology): Hardcoded "Gnus"
topic name.
* gnus-soup.el (gnus-soup-unique-prefix): Be silent.
* gnus.el (gnus-summary-insert-pseudos): Put text props instead of
adding.
* gnus-cite.el (gnus-article-hide-citation,
gnus-article-hide-citation-maybe): Toggle.
* gnus.el (gnus-article-show-hidden-text): Also hide.
(gnus-article-check-hidden-text): New function.
(gnus-article-hide-headers, gnus-article-hide-boring-headers,
gnus-article-hide-pgp, gnus-article-hide-signature): Toggle.
Mon Jan 15 14:00:32 1996 Lars Ingebrigtsen <lars@eyesore.no>
* gnus.el (gnus-group-sort-groups): Make composite sort function.
* gnus-msg.el (gnus-inews-do-gcc): Put the message in its own
buffer before archiving.
* gnus-topic.el (gnus-topic-mode-map): Bugged totally out.
(gnus-topic-mode): change-level-function is a function, not a
hook.
(gnus-topic-yank-group): Yank into the line under point.
* gnus-score.el (gnus-score-check-syntax): Would always report
errors.
Sat Jan 13 00:31:02 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus-salt.el (gnus-possibly-generate-tree): Cut thread before
generating.
* gnus.el (gnus-cut-threads): New function.
(gnus-summary-prepare): Use it.
(gnus-id-to-header): New function.
(gnus-read-header): Use it.
(gnus-get-newsgroup-headers): Allow reading new versions of
headers.
(gnus-get-newsgroup-headers-xover): Ditto.
* nntp.el (nntp-accept-response): Never hang waiting for process
output.
* gnus.el (gnus-ask-server-for-new-groups): Wouldn't subscribe
groups from odd servers.
Fri Jan 12 11:36:07 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* nnfolder.el (nnfolder-possibly-change-group): Create parent
dirs.
* gnus-ems.el: Would remove intangible props under 19.30.
* nnmail.el (nnmail-expired-article-p): Accept inhibition.
(nnmail-save-active): Create the directory if it doesn't exist.
(nnmail-procmail-suffix): Changed default.
* gnus-msg.el (gnus-inews-do-gcc): Report failures.
* gnus.el (gnus-request-create-group): Accept a method parameter.
* gnus-msg.el (gnus-tokenize-header): Accept a separator.
* nnfolder.el (nnfolder-inhibit-expiry): New variable.
* gnus-msg.el (gnus-message-archive-group): New variable.
(gnus-inews-insert-archive-gcc): New function.
* gnus.el (gnus-message-archive-method): New variable.
(gnus-ask-server-for-new-groups): Use it.
(gnus-read-active-file): Ditto.
(gnus-read-all-descriptions-files): Ditto.
* nndraft.el (nndraft-request-accept-article): Don't be so
chatty.
* gnus-score.el (gnus-score-default-header): New variable.
(gnus-score-default-type): Ditto.
(gnus-score-default-duration): Ditto.
* nnheader.el (nntp-header-number): Removed all `nntp-header-'
aliases.
(mail-header-number): Rewrote all macros.
(nnheader-insert-file-contents-literally): Removed.
* gnus-score.el (gnus-score-adaptive): Wrap macros.
* nnheader.el (mail-header-message-id): New alias for
`mail-header-id'.
* gnus.el (gnus-replace-chars-in-string): Removed.
(gnus-summary-find-matching): Wrap `mail-header-' macros in
lambdas instead of using the Gnus functions.
(gnus-header-number): Removed all functional equivalents.
* nnmail.el: Changed gnus-verbose-backends in all backends.
* nnspool.el (nnspool-replace-chars-in-string): Removed.
(nnspool-number-base-10): Removed.
* nnheader.el (nnheader-message): New function.
(gnus-verbose-backends): Changed default.
(nnheader-be-verbose): New function.
(nnheader-group-pathname): New function.
* nnfolder.el (nnfolder-generate-active-file): New command.
* nnheader.el (nnheader-mail-file-mbox-p): New function.
(nnheader-file-to-group): New function.
* gnus-cache.el (gnus-uncacheable-groups): New default.
Thu Jan 11 22:26:42 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus-salt.el (gnus-pick-display-summary): New variable.
(gnus-pick-start-reading): Use it.
Wed Jan 10 19:45:33 1996 Paul Eggert <eggert@twinsun.com>
* gnus.el (gnus-article-date-ut): Avoid race condition when
computing current time and zone.
* gnus-msg.el (gnus-inews-date): Likewise.
Thu Jan 11 10:55:34 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-summary-goto-colon): New function; use horizontal
recentering.
* gnus-salt.el (gnus-generate-tree): Use new recenter function.
(gnus-highlight-selected-tree): Ditto.
* gnus.el (gnus-set-mode-line): Make tree buffer mode line.
(gnus-article-goto-next-page): Didn't work all the time.
(gnus-article-read-summary-keys): Allow proper paging from the
tree buffer.
(gnus-horizontal-recenter): New function.
* gnus-vis.el (gnus-article-add-buttons): New implementation.
(gnus-button-alist): New default.
* gnus.el (gnus-select-article-hook): Changed default.
(gnus-summary-display-article): Removed call to
`gnus-summary-show-thread'.
* gnus-vis.el (gnus-article-highlight-headers): New implementation.
* gnus-soup.el (gnus-soup-write-areas): Be silent.
(gnus-soup-write-replies): Ditto.
Wed Jan 10 09:50:39 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-sort-articles): New function.
(gnus-summary-prepare): Use it.
(gnus-sort-threads): New implementation.
(gnus-sort-articles): Ditto.
(gnus-make-sort-function): New function.
* nnmail.el (nnmail-pre-get-new-mail-hook): New variable.
(nnmail-post-get-new-mail-hook): New variable.
(nnmail-split-incoming): Do more checking for babyl file format.
(nnmail-process-babyl-mail-format): Really remove bogus Message-IDs.
(nnmail-process-unix-mail-format): Ditto.
(nnmail-process-mmdf-mail-format): Ditto.
* nndraft.el (nndraft-request-associate-buffer): Clear modtime.
* gnus-vis.el (gnus-button-marker-list): New variable.
(gnus-article-add-buttons): Use it to delete all old markers.
* nnkiboze.el (nnkiboze-close-group): Don't delete all NOV lines
on Gnus startup.
* gnus.el (gnus-sort-threads): Use `gnus-article-sort-functions'.
* gnus-score.el (gnus-summary-increase-score): Prompt when
matching on References.
* nnsoup.el (nnsoup-make-active): Clear message.
* gnus.el (gnus-window-min-width): New variable.
(gnus-window-min-height): New variable.
(gnus-configure-frame): Use them.
(gnus-summary-prepare-exit-hook): Defun instead of defvar.
(gnus-summary-exit-hook): Ditto.
(gnus-parse-headers-hook): Ditto.
* gnus-salt.el (gnus-generate-tree-function): New variable.
(gnus-tree-edge): New macro.
* gnus-ems.el: Set a default
`nnheader-file-name-translation-alist' based on system-type.
* gnus-msg.el (gnus-bug): Don't `message' emacs-version.
Tue Jan 09 10:51:22 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* nnvirtual.el (nnvirtual-possibly-change-group): Would choke on
exit when using cache.
* gnus.el (gnus-request-article-this-buffer): Didn't allow reading
from virtual groups.
* gnus-salt.el (gnus-tree-mode): New major mode.
* gnus.el (gnus-read-init-file): Give better error messages when
reading the init file.
* gnus-srvr.el (gnus-browse-mode): Moved to this file.
* gnus.el (gnus-summary-display-article): Don't call the visual
updating functions twice.
(gnus-id-to-article): New function.
(gnus-article-displayed-root-p): New function.
(gnus-summary-top-thread): New command and keystroke.
(gnus-parent-id): Would bug out on empty References.
(gnus-add-configuration): Doc fix.
* gnus-vis.el (gnus-summary-highlight-line-function): New
variable.
(gnus-summary-highlight-line): Use it.
* gnus.el (gnus-article-read-summary-keys): Accept parameter to
not restore window config.
* nnspool.el (nnspool-find-id): Condition-case the grep call.
* gnus.el (gnus-updated-mode-lines): New default.
Mon Jan 08 00:00:32 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-use-trees): New variable.
* gnus-salt.el (gnus-binary-mode): New minor mode.
(gnus-tree-mode): New major mode.
* gnus-msg.el (gnus-mail-method): New variable.
(gnus-mail-setup): Use it.
* gnus.el (gnus-build-sparse-threads): New function.
(gnus-sparse-mark): New variable.
(gnus-build-sparse-threads): New variable.
(gnus-summary-read-group): Use the new function.
(gnus-cut-thread): New subst.
(gnus-cut-thread): Limit fetch-old-headers 'some properly.
* nnheader.el (make-mail-header): New function.
* nnml.el (nnml-make-nov-line): Fudge better Message-IDs.
* nnheader.el (nnheader-narrow-to-headers): Moved the function here.
* gnus.el (gnus-summary-import-article): Make arpa date.
* nnheader.el (nnheader-replace-header): New function.
* gnus.el (gnus-summary-move-article): Move, copy and crosspost in
one function.
(gnus-summary-copy-article): Just use the move function.
(gnus-summary-crosspost-article): New command and keystroke.
Sun Jan 07 06:25:00 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus-score.el (gnus-score-followup): Allow "thread" scoring.
* nnml.el (nnml-request-article): Allow fetching gzipped articles.
(nnml-retrieve-headers): Ditto.
(nnmail-article-file-alist): New variable.
* nnheader.el (nnheader-article-to-file-alist): New function.
* gnus-demon.el (gnus-demon-time-to-step): Use gnus-encode-date.
* gnus.el (gnus-encode-date): New function.
(gnus-time-minus): New function.
(gnus-article-date-ut): Use them.
(gnus-seconds-since-epoch): Removed.
(gnus-define-keys): New macro.
(gnus-define-keys-1): New function.
* gnus.el: Rewrote all keymaps.
* gnus-msg.el (gnus-tokenize-header): New function.
* gnus-cus.el: Hide boring headers by default.
* gnus-msg.el (gnus-use-followup-to): Changed default.
(gnus-check-before-posting): Ditto.
(gnus-inews-check-post): Check for totally redirected followups.
* nnmh.el (nnmh-request-group): Would insert into group buffer.
* gnus-uu.el (gnus-uu-unmark-by-regexp): New command.
(gnus-uu-unmark-region): New command.
(gnus-uu-unmark-buffer): New command.
* gnus-salt.el (gnus-pick-mode): New function.
(gnus-pick-start-reading): New command.
* gnus.el (gnus-summary-mark-excluded-as-read): New command and
keystroke.
* gnus-salt.el: New file.
* gnus-uu.el (gnus-uu-mark-all): Rewrite.
* gnus-msg.el (gnus-inews-news): Use new method.
* nnsoup.el (nnsoup-store-reply): Accept already prepared news.
* gnus-msg.el (gnus-post-method): Allow a 0 prefix to prompt the
user for a post method.
(gnus-inews-news): Doc fix.
* gnus.el (gnus-summary-prepare): Don't try to generate the
summary buffer when there are no headers.
Sat Jan 06 15:04:34 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus-vis.el: Inserted all new commands in all menus.
* gnus-topic.el (gnus-topic-make-menu-bar): New function.
* gnus-score.el (gnus-score-check-syntax): Do further syntax
checking.
* gnus.el (gnus-configure-frame): Don't bug out on the `nil'
buffer.
* gnus-score.el (gnus-score-update-all-lines): New function.
(gnus-summary-rescore): Use it.
* gnus.el (gnus-simplify-subject-fully): Didn't strip leading Re:
if `gnus-summary-gather-subject-limit' was a number.
(gnus-short-group-name): Collapse more.
Tue Jan 2 19:22:12 1996 Michael Ernst <mernst@asia.cs.rice.edu>
* gnus.el (gnus-simplify-subject-ignored-prefixes): new variable.
(gnus-simplify-subject): use above to simplify subjects.
Sat Jan 06 14:14:24 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-strict-mime): Doc fix.
Tue Jan 2 17:27:34 1996 Michael Ernst <mernst@cs.rice.edu>
* gnus.el (gnus-simplify-subject): Remove more kinds of "Re:"
prefixes, and remove multiple prefixes when they exist.
Sat Jan 06 12:55:37 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-summary-initial-limit): Don't always show groups
that have had all articles expunged.
(gnus-summary-read-group): Would bug out when deadening buffers.
(gnus-summary-exit): Wouldn't update windows when deadening.
(gnus-summary-isearch-article): Use proper window config.
(gnus-article-remove-trailing-blank-lines): New command and
keystroke. Suggested by Michael Ernst <mernst@cs.rice.edu>.
* gnus-score.el (gnus-score-edit-alist): Make sure the score dir
exists.
(gnus-score-edit-file): Ditto.
* nnml.el (nnml-generate-active-info): Could {pre,ap}pend all
lines with ".".
Fri Jan 05 02:14:34 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-summary-insert-pseudos): Add mouse face to
pseudos.
* nnmail.el (nnmail-check-duplication): New function.
(nnmail-treat-duplicates): Renamed variable; new values.
(nnmail-process-babyl-mail-format): Use it.
(nnmail-process-unix-mail-format): Ditto.
(nnmail-process-mmdf-mail-format): Ditto.
* gnus.el (gnus-visible-headers): Changed default.
* gnus-xmas.el (gnus-xmas-define): Provide a sloppy
`encode-time'.
* nnvirtual.el (nnvirtual-always-rescan): New variable.
(nnvirtual-request-group): Use it.
* nntp.el (nntp-read-server-type): New function.
(nntp-server-action-alist): New variable.
* gnus-cache.el (gnus-cache-possibly-remove-articles): Allow
caching in virtual groups.
* nnvirtual.el (nnvirtual-find-group-art): New function
* gnus-cache.el (gnus-cache-possibly-enter-article): Use it.
* gnus.el (gnus-group-exit): Close the cache instead of open it.
(gnus-group-quit): Ditto.
(gnus-virtual-group-p): New function.
(gnus-mark-xrefs-as-read): Use it.
(gnus-select-newsgroup): Allow cache lists to be displayed in
virtual groups.
* gnus-cache.el (gnus-cache-possibly-enter-article): Check for
pseudos.
* nnvirtual.el (nnvirtual-request-update-mark): New function.
* gnus.el (gnus-summary-mark-article-as-read): Use it.
* nntp.el (nntp-request-type): New function.
* nnspool.el (nnspool-request-type): New function.
* nnvirtual.el: Complete rewrite. Now much slower.
* gnus.el (gnus-request-update-info): Changed into a subst.
(gnus-get-unread-articles-in-group): Allow updating from the
backends here.
(gnus-check-group): New function.
* nnheader.el (nnheader-get-report): New function.
* gnus.el (gnus-adjust-marked-articles): Would uncompess killed
lists.
* gnus-topic.el (gnus-topic-grok-active-1): New function.
(gnus-topic-grok-active): New function.
(gnus-group-active-topic-p): New function.
(gnus-topic-fold): Use it.
(gnus-topic-list-active): New command and keystroke.
* nneething.el (nneething-exclude-files): Changed default.
* nnheader.el (nnheader-insert): New function.
Thu Jan 04 01:45:08 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* nndoc.el (nndoc-request-group): Report.
* nnmbox.el (nnmbox-request-group): Report.
* nnml.el (nnml-request-group): Report.
(nnml-request-article): Report.
* nnmh.el: Report.
* nnfolder.el (nnfolder-request-group): Report.
* nnheader.el (nnheader-report): New function.
* gnus.el (gnus-sort-gathered-threads): New function.
(gnus-summary-prepare): Use it.
(gnus-gather-threads-by-subject): Renamed function.
(gnus-ids-in-references): New function.
(gnus-summary-thread-gathering-function): New variable.
(gnus-summary-prepare): Use it.
(gnus-summary-gather-threads-by-references): New function.
* nneething.el (nneething-create-mapping): Add timestamps to
mappings.
* gnus.el (gnus-article-setup-buffer): Also allow several
`gnus-original-article-buffer's.
(gnus-configure-frame): Allow `frame' in buffer confuguration.
(gnus-other-frame): New command.
(gnus-build-get-header): Don't mark unread old-fetched headers as
read if they are unread.
(gnus-article-read-summary-keys): New command.
(gnus-article-mode-map): New implementation -- actually works.
(gnus-article-goto-next-page): New command.
(gnus-article-goto-prev-page): New command.
(gnus-summary-rescan-group): New implementation.
* gnus-msg.el (gnus-mail-send-and-exit): Add `to-list' instead of
`to-address'.
(gnus-mail-reply): Use `broken-reply-to' group parameter.
(gnus-news-followup): Ditto.
* nnheader.el (nnheader-file-name-translation-alist): New variable.
(nnheader-translate-file-chars): New function.
* nnkiboze.el (nnkiboze-score-file): Use it.
(nnkiboze-nov-file-name): Ditto.
* gnus-score.el (gnus-score-file-name): Use it.
* gnus.el (gnus-read-save-file-name): Use it.
* gnus.el (gnus-group-universal-argument): New command and
keystroke.
(gnus-summary-universal-argument): Rewrite.
(gnus-group-unmark-all-groups): New command and keystroke.
(gnus-read-save-file-name): If the user types a directory name,
append the default file name to the directory.
(gnus-summary-insert-subject): Wouldn't allow `P'-ing past an
undisplayed canceled article.
(gnus-summary-update-article): New function.
(gnus-summary-edit-article-done): Use it.
Wed Jan 03 10:42:48 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus.el (gnus-article-hide-header): New function.
(gnus-article-hide-boring-headers): New command and keystroke.
(gnus-boring-article-headers): New variable.
* gnus-score.el (gnus-score-expiry-days): Allow nil as a value.
(gnus-update-score-entry-dates): New variable.
(gnus-score-string): Use it.
* gnus.el (gnus-summary-limit-to-author): New command and
keystroke.
(gnus-summary-goto-unread): Allow `never' value.
(gnus-summary-next-page): Use it.
(gnus-summary-mark-forward): Ditto.
Wed Jan 03 09:58:14 1996 Masaharu Onishi <onishi@nova.co.jp>
* gnus.el (gnus-parent-id): Didn't return the last Message-ID if
the References contained newlines.
Wed Jan 03 03:51:05 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus-msg.el (gnus-inews-modify-mail-mode-map): Typo.
* nndoc.el (nndoc-guess-type): Look for babyl before forward.
* nnmail.el (nnmail-crosspost-link-function): New variable.
* nnml.el (nnml-save-mail): Use it.
* nnmh.el (nnmh-save-mail): Ditto.
* gnus.el (gnus-group-set-current-level): Would bug out on killed
groups.
* gnus-topic.el (gnus-topic-yank-group): Would yank articles into
wrong topics.
* gnus.el (gnus-summary-exit): Run the exit hook at an earlier
point.
(gnus-summary-mode-map): "T T" clobbering.
(gnus-summary-number-of-articles-in-thread): Wouldn't count
adopted threads.
(gnus-summary-walk-group-buffer): Respect the gnus-keep-same-level
variable.
* gnus-topic.el (gnus-topic-change-level): New function.
* gnus.el (gnus-group-change-level-function): New variable.
* gnus-topic.el (gnus-topic-mode): Toggling the mode off would bug
out.
(gnus-topic-check-topology): Make sure that the topic-alist does
exist.
* gnus-xmas.el (gnus-xmas-read-event-char): Typo.
* gnus.el (gnus-summary-mark-article-as-read): Auto-expire ancient
articles.
(gnus-goto-next-group-when-activating): New variable.
(gnus-group-get-new-news-this-group): Use it.
* nndoc.el (nndoc-transform-clari-briefs): New function.
(nndoc-type-alist): Understand ClariNet briefs.
* gnus.el (gnus-group-read-ephemeral-group): Return whether the
group could be entered.
* gnus-cache.el (gnus-cache-write-active): Would bug out when the
cache dir didn't exist.
Tue Jan 02 08:31:45 1996 Lars Magne Ingebrigtsen <larsi@bjob.no>
* gnus-msg.el (gnus-inews-set-point): New function.
(gnus-sendmail-mail-setup): Use it.
(gnus-new-news): Ditto.
* gnus.el (gnus-group-browse-foreign-server): Place point before
prompt.
--
(domestic pets only, the antidote for overdose, milk.)
larsi@ifi.uio.no * Lars Ingebrigtsen
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: September Gnus 0.27 is released (long)
1996-01-16 20:40 September Gnus 0.27 is released Lars Magne Ingebrigtsen
@ 1996-01-17 1:56 ` Steven L Baur
1996-01-17 13:28 ` September Gnus 0.27 is released - Requires 19.30 Jack Vinson
1 sibling, 0 replies; 3+ messages in thread
From: Steven L Baur @ 1996-01-17 1:56 UTC (permalink / raw)
===================================================================
RCS file: RCS/ChangeLog,v
retrieving revision 1.22
diff -u -r1.22 ChangeLog
--- ChangeLog 1996/01/16 23:49:31 1.22
+++ ChangeLog 1996/01/17 01:40:17
@@ -1,3 +1,23 @@
+Tue Jan 16 17:25:28 1996 Steven L. Baur <steve@miranova.com>
+
+ * nnfolder.el (nnfolder-read-folder): Too many parameters for
+ find-file-noselect for XEmacs.
+
+ * nnbabyl.el (nnbabyl-read-mbox): Too many parameters for
+ find-file-noselect for XEmacs.
+
+ * nnmbox.el (nnmbox-possibly-change-newsgroup): Too many parameters
+ for find-file-noselect for XEmacs.
+
+ * gnus-xmas.el (insert-file-contents-literally): Restored from
+ v0.26 nnheader.el since XEmacs 19.13 doesn't have this function.
+
+ * gnus-msg.el (gnus-bug): (emacs-version) does not take a parameter
+ in XEmacs.
+
+ * gnus-nocem.el (gnus-nocem-scan-groups): make-vector takes two
+ parameters.
+
Tue Jan 16 21:14:44 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
* gnus.el (gnus-message-archive-method): Never get new mail.
===================================================================
RCS file: RCS/gnus-msg.el,v
retrieving revision 1.17
diff -u -r1.17 gnus-msg.el
--- gnus-msg.el 1996/01/16 23:49:31 1.17
+++ gnus-msg.el 1996/01/17 01:27:32
@@ -2375,7 +2375,9 @@
(re-search-forward (concat "^" (regexp-quote mail-header-separator) "$"))
(forward-line 1)
(insert (gnus-version) "\n")
- (emacs-version t)
+ (if (string-match "XEmacs\\|Lucid" emacs-version)
+ (emacs-version)
+ (emacs-version t))
(insert "\n\n\n\n\n")
(gnus-debug)
(goto-char (point-min))
===================================================================
RCS file: RCS/gnus-nocem.el,v
retrieving revision 1.3
diff -u -r1.3 gnus-nocem.el
--- gnus-nocem.el 1996/01/16 23:49:31 1.3
+++ gnus-nocem.el 1996/01/17 01:24:55
@@ -83,7 +83,7 @@
group gnus-newsrc-hashtb))))))
;; Ok, there are new articles in this group, se we fetch the
;; headers.
- (let ((gnus-newsgroup-dependencies (make-vector 10))
+ (let ((gnus-newsgroup-dependencies (make-vector 10 nil))
headers)
(setq headers
(if (eq 'nov
===================================================================
RCS file: RCS/gnus-xmas.el,v
retrieving revision 1.7
diff -u -r1.7 gnus-xmas.el
--- gnus-xmas.el 1996/01/16 23:49:31 1.7
+++ gnus-xmas.el 1996/01/17 01:33:37
@@ -538,4 +538,27 @@
(set-specifier (symbol-value gnus-use-toolbar)
(cons (current-buffer) gnus-summary-toolbar))))
+;; Written by Erik Naggum <erik@naggum.no>.
+;; Saved by Steve Baur <steve@miranova.com>.
+(defun insert-file-contents-literally (filename &optional visit beg end replace)
+ "Like `insert-file-contents', q.v., but only reads in the file.
+A buffer may be modified in several ways after reading into the buffer due
+to advanced Emacs features, such as file-name-handlers, format decoding,
+find-file-hooks, etc.
+ This function ensures that none of these modifications will take place."
+ (let ( ; (file-name-handler-alist nil)
+ (format-alist nil)
+ (after-insert-file-functions nil)
+ (find-buffer-file-type-function
+ (if (fboundp 'find-buffer-file-type)
+ (symbol-function 'find-buffer-file-type)
+ nil)))
+ (unwind-protect
+ (progn
+ (fset 'find-buffer-file-type (lambda (filename) t))
+ (insert-file-contents filename visit beg end replace))
+ (if find-buffer-file-type-function
+ (fset 'find-buffer-file-type find-buffer-file-type-function)
+ (fmakunbound 'find-buffer-file-type)))))
+
;;; gnus-xmas.el ends here
===================================================================
RCS file: RCS/nnbabyl.el,v
retrieving revision 1.6
diff -u -r1.6 nnbabyl.el
--- nnbabyl.el 1996/01/16 23:49:31 1.6
+++ nnbabyl.el 1996/01/17 01:38:32
@@ -566,7 +566,9 @@
(let ((delim (concat "^" nnbabyl-mail-delimiter))
start end)
(set-buffer (setq nnbabyl-mbox-buffer
- (find-file-noselect nnbabyl-mbox-file nil 'raw)))
+ (if (string-match "XEmacs\\|Lucid" emacs-version)
+ (find-file-noselect nnbabyl-mbox-file nil)
+ (find-file-noselect nnbabyl-mbox-file nil 'raw))))
;; Save buffer mode.
(setq nnbabyl-previous-buffer-mode
(cons (cons (point-min) (point-max))
===================================================================
RCS file: RCS/nnmbox.el,v
retrieving revision 1.5
diff -u -r1.5 nnmbox.el
--- nnmbox.el 1996/01/16 23:49:31 1.5
+++ nnmbox.el 1996/01/17 01:36:18
@@ -415,8 +415,10 @@
(if (or (not nnmbox-mbox-buffer)
(not (buffer-name nnmbox-mbox-buffer)))
(save-excursion
- (set-buffer (setq nnmbox-mbox-buffer
- (find-file-noselect nnmbox-mbox-file nil 'raw)))
+ (set-buffer (setq nnmbox-mbox-buffer
+ (if (string-match "XEmacs\\|Lucid" emacs-version)
+ (find-file-noselect nnmbox-mbox-file nil)
+ (find-file-noselect nnmbox-mbox-file nil 'raw))))
(buffer-disable-undo (current-buffer))))
(if (not nnmbox-group-alist)
(nnmail-activate 'nnmbox))
===================================================================
RCS file: RCS/nnfolder.el,v
retrieving revision 1.6
diff -u -r1.6 nnfolder.el
--- nnfolder.el 1996/01/16 23:49:31 1.6
+++ nnfolder.el 1996/01/17 01:39:54
@@ -654,7 +654,9 @@
;; and add it if it isn't.
;;(if (not (assoc nnfoler-current-group nnfolder-group-alist)
(set-buffer (setq nnfolder-current-buffer
- (find-file-noselect file nil 'raw)))
+ (if (string-match "XEmacs\\|Lucid" emacs-version)
+ (find-file-noselect file nil)
+ (find-file-noselect file nil 'raw))))
(buffer-disable-undo (current-buffer))
(let ((delim (concat "^" rmail-unix-mail-delimiter))
(marker (concat "\n" nnfolder-article-marker))
--
steve@miranova.com baur
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: September Gnus 0.27 is released - Requires 19.30
1996-01-16 20:40 September Gnus 0.27 is released Lars Magne Ingebrigtsen
1996-01-17 1:56 ` September Gnus 0.27 is released (long) Steven L Baur
@ 1996-01-17 13:28 ` Jack Vinson
1 sibling, 0 replies; 3+ messages in thread
From: Jack Vinson @ 1996-01-17 13:28 UTC (permalink / raw)
There are a few function calls in 0.27 which require Emacs v. 19.30.
Changes from 19.29 include:
find-file-noselect takes a third argument in 19.30
insert-file-contents-literally does not exist in 19.29
Okay, so I'll be that if you change these things back (to their 0.26
versions), there won't be too much trouble. Lars?
--
Jack Vinson Off www.cern.ch...
jvinson@cheux.ecs.umass.edu Through gopher.umn.edu
<http://www.cis.upenn.edu/~vinson/home.html> Around ftp.indiana.edu
Sunderland, MA Nothin' but 'Net - Pete Bretz
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~1996-01-17 13:28 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-01-16 20:40 September Gnus 0.27 is released Lars Magne Ingebrigtsen
1996-01-17 1:56 ` September Gnus 0.27 is released (long) Steven L Baur
1996-01-17 13:28 ` September Gnus 0.27 is released - Requires 19.30 Jack Vinson
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).