Update. t-gnus-6_14_1-13
authoryamaoka <yamaoka>
Thu, 9 Mar 2000 03:12:01 +0000 (03:12 +0000)
committeryamaoka <yamaoka>
Thu, 9 Mar 2000 03:12:01 +0000 (03:12 +0000)
ChangeLog
texi/gnus-ja.texi
texi/gnus.texi

index 498e269..5c6b938 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2000-03-09  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 13.
+
+       * texi/gnus.texi: Update.
+       * texi/gnus-ja.texi: Update.
+
+       * lisp/gnus-start.el (gnus-setup-news): Update all format specs
+       just before `gnus-setup-news-hook' is evaluated.
+       (gnus-setup-news-hook): Default to `gnus-compile'.
+
+       * lisp/gnus-spec.el (gnus-compile): Don't modify the value of
+       `gnus-format-specs', generate compiled specs in
+       `gnus-format-specs-compiled' instead; don't touch the dribble
+       buffer.
+       (gnus-update-format-specifications): Bind `gnus-format-specs' to
+       `gnus-format-specs-compiled' if the latter is non-nil; use
+       `gnus-update-format-specifications-1'.
+       (gnus-update-format-specifications-1): Rename from
+       `gnus-update-format-specifications'; update the value of
+       `gnus-newsrc-file-version' if the updating is forced.
+       (gnus-format-specs-compiled): New internal variable.
+
 2000-03-05  Keiichi Suzuki  <keiichi@nanap.org>
 
        * lisp/gnus-spec.el (gnus-update-format-specifications): Force
index 2cdca59..d4e6df2 100644 (file)
@@ -1109,7 +1109,7 @@ Gnus \e$(B$N5/F0$K@.8y$7$?8e$K!"0lHV:G8e$K<B9T$5$l$k%U%C%/$G$9!#\e(B
 @vindex gnus-setup-news-hook
 
 \e$(B%U%!%$%k\e(B @file{.newsrc} \e$(B$rFI$_9~$s$@8e$G!"%0%k!<%W%P%C%U%!$r:n@.$9$kA0$K\e(B
-\e$(B<B9T$5$l$k%U%C%/$G$9!#\e(B
+\e$(B<B9T$5$l$k%U%C%/$G$9!#4{DjCM$O\e(B @samp{'(gnus-compile)} \e$(B$G$9!#\e(B
 
 @item gnus-check-bogus-newsgroups
 @vindex gnus-check-bogus-newsgroups
@@ -15655,6 +15655,8 @@ Gnus \e$(B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k<jEA$$$r$9$kL?Na$rHw$($F$$$^$9!#\e(B
 \e$(B$b$7$3$l$i$N>e5i;2>H$r$?$/$5$s;H$C$F$$$k$J$i!"\e(Bgnus \e$(B$,$H$F$bCY$/$J$k$N$,\e(B
 \e$(B$o$+$k$G$7$g$&!#$3$l$O$"$J$?$N9T$N308+$KK~B-$7$?$H$-$K\e(B @kbd{M-x
 gnus-compile} \e$(B$r<B9T$9$k;v$G3JCJ$KB.EYDc2<$r8:$i$9;v$,$G$-$^$9!#\e(B
+(T-gnus \e$(B$N4{DjCM$G$O5/F0;~$K\e(B @code{gnus-compile} \e$(B$r<B9T$9$k$h$&$K$J$C$F\e(B
+\e$(B$$$^$9!#\e(B)
 @xref{Compilation}\e$(B!#\e(B
 
 
@@ -15992,11 +15994,13 @@ The GNU Emacs Lisp Reference Manual}. XEmacs \e$(B$G$O!"%U%l!<%`%W%m%Q%F%#%j\e(B
 
 \e$(B$3$l$r2~A1$9$k$?$a$K!"JQ?t$rO.$j$^$o$7$F!"\e(B(\e$(B$J$s$H$J$/\e(B) \e$(BK~B-$7$?$H46$8$?\e(B
 \e$(B8e$G!"\e(B@kbd{M-x gnus-compile} \e$(B$r<B9T$9$k;v$,$G$-$^$9!#$3$l$O?7$7$$;XDj$,\e(B
-\e$(B%P%$%H%3%s%Q%$%k$5$l!"$b$&0lEY:G9bB.EY$KI|5"$G$-$k$H$$$&;v$G$9!#\e(BGnus \e$(B$O\e(B
-\e$(B$3$l$i$N%3%s%Q%$%k$5$l$?;XDj$r%U%!%$%k\e(B @file{.newsrc.eld} \e$(B$KJ]B8$7$^$9!#\e(B
-(\e$(BMxMQ<TDj5A$N4X?t$O!"$3$N4X?t$G$O%3%s%Q%$%k$5$l$^$;$s$,\e(B--\e$(B$=$l$i$r%3%s%Q\e(B
-\e$(B%$%k$9$k$?$a$K$O!"$=$l$i$r%U%!%$%k\e(B @code{.gnus.el} \e$(B$KFM$C9~$s$G!"$=$N%U%!\e(B
-\e$(B%$%k$r%P%$%H%3%s%Q%$%k$9$k$Y$-$G$9!#\e(B)
+\e$(B%P%$%H%3%s%Q%$%k$5$l!"$b$&0lEY:G9bB.EY$KI|5"$G$-$k$H$$$&;v$G$9!#\e(BT-gnus 
+\e$(B$O$3$l$i$N%3%s%Q%$%k$5$l$?;XDj$r%U%!%$%k\e(B @file{.newsrc.eld} \e$(B$KJ]B8$7$^$;\e(B
+\e$(B$s$,!"\e(B@code{gnus-setup-news-hook} \e$(B$N4{DjCM$K$h$C$F5/F0;~$K\e(B
+@code{gnus-compile} \e$(B$r<B9T$9$k$h$&$K$J$C$F$$$^$9!#\e(B(\e$(BMxMQ<TDj5A$N4X?t$O!"\e(B
+\e$(B$3$N4X?t$G$O%3%s%Q%$%k$5$l$^$;$s$,\e(B--\e$(B$=$l$i$r%3%s%Q%$%k$9$k$?$a$K$O!"$=$l\e(B
+\e$(B$i$r%U%!%$%k\e(B @code{.gnus.el} \e$(B$KFM$C9~$s$G!"$=$N%U%!%$%k$r%P%$%H%3%s%Q%$\e(B
+\e$(B%k$9$k$Y$-$G$9!#\e(B)
 
 
 @node Mode Lines
index 7c4f513..4eeac52 100644 (file)
@@ -1064,7 +1064,7 @@ successfully.
 @item gnus-setup-news-hook
 @vindex gnus-setup-news-hook
 A hook that is run after reading the @file{.newsrc} file(s), but before
-generating the group buffer.
+generating the group buffer.  The default value is @samp{'(gnus-compile)}.
 
 @item gnus-check-bogus-newsgroups
 @vindex gnus-check-bogus-newsgroups
@@ -16053,6 +16053,7 @@ last operation, padding.
 If you use lots of these advanced thingies, you'll find that Gnus gets
 quite slow.  This can be helped enormously by running @kbd{M-x
 gnus-compile} when you are satisfied with the look of your lines.
+(In T-gnus, @code{gnus-compile} will be evaluated at startup by default.)
 @xref{Compilation}.
 
 
@@ -16402,10 +16403,12 @@ course.)
 To help with this, you can run @kbd{M-x gnus-compile} after you've
 fiddled around with the variables and feel that you're (kind of)
 satisfied.  This will result in the new specs being byte-compiled, and
-you'll get top speed again.  Gnus will save these compiled specs in the
-@file{.newsrc.eld} file.  (User-defined functions aren't compiled by
-this function, though---you should compile them yourself by sticking
-them into the @code{.gnus.el} file and byte-compiling that file.)
+you'll get top speed again.  T-gnus will not save these compiled specs
+in the @file{.newsrc.eld} file, but @code{gnus-compile} will be
+evaluated at startup by the default value of @code{gnus-setup-news-hook}.
+(User-defined functions aren't compiled by this function, though---you
+should compile them yourself by sticking them into the @code{.gnus.el}
+file and byte-compiling that file.)
 
 
 @node Mode Lines