* nnweb.el (nnweb-dejanews-create-mapping): Remove the context
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Sat, 22 Apr 2000 22:45:00 +0000 (22:45 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Sat, 22 Apr 2000 22:45:00 +0000 (22:45 +0000)
string.
(nnweb-request-group): Don't scan twice.
(nnweb-request-scan): Don't nix out the hashtb.

lisp/ChangeLog
lisp/gnus-agent.el
lisp/gnus-sum.el
lisp/nnspool.el
lisp/nnweb.el
texi/ChangeLog
texi/Makefile.in
texi/gnus.texi

index 79174f3..532efde 100644 (file)
@@ -1,9 +1,22 @@
+2000-04-23 00:32:32  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-sum.el (t): M-down and M-up.
+
+2000-04-22 20:22:03  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+
+       * gnus-sum.el: Doc fix.
+
 2000-04-22 10:25:56  Shenghuo ZHU  <zsh@cs.rochester.edu>
 
        * nnwarchive.el (nnwarchive-egroups-article): Remove < and >.
 
 2000-04-22 14:25:05  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * nnweb.el (nnweb-dejanews-create-mapping): Remove the context
+       string. 
+       (nnweb-request-group): Don't scan twice.
+       (nnweb-request-scan): Don't nix out the hashtb.
+
        * message.el (message-get-reply-headers): Return a value.
 
 2000-04-22 14:12:41  David Aspinwall  <aspinwall@TimesTen.com>
index 7792c2f..5fbba8f 100644 (file)
@@ -862,12 +862,12 @@ the actual number of articles toggled is returned."
   (let ((articles (gnus-list-of-unread-articles group))
        (gnus-decode-encoded-word-function 'identity)
        (file (gnus-agent-article-name ".overview" group)))
-    ;; add article with marks to list of article headers we want to fetch
+    ;; Add article with marks to list of article headers we want to fetch.
     (dolist (arts (gnus-info-marks (gnus-get-info group)))
       (setq articles (union (gnus-uncompress-sequence (cdr arts))
                            articles)))
     (setq articles (sort articles '<))
-    ;; remove known articles
+    ;; Remove known articles.
     (when (gnus-agent-load-alist group)
       (setq articles (gnus-sorted-intersection
                      articles
index 5e8e816..1cbd476 100644 (file)
@@ -172,9 +172,11 @@ This variable will only be used if the value of
 This applies to marking commands as well as other commands that
 \"naturally\" select the next article, like, for instance, `SPC' at
 the end of an article.
-If nil, only the marking commands will go to the next (un)read article.
-If `never', commands that usually go to the next unread article, will
-go to the next article, whether it is read or not."
+
+If nil, the marking commands do NOT go to the next unread article
+(they go to the next article instead).  If `never', commands that
+usually go to the next unread article, will go to the next article,
+whether it is read or not."
   :group 'gnus-summary-marks
   :link '(custom-manual "(gnus)Setting Marks")
   :type '(choice (const :tag "off" nil)
@@ -1322,6 +1324,8 @@ increase the score of each group you read."
     "\M-\C-h" gnus-summary-hide-thread
     "\M-\C-f" gnus-summary-next-thread
     "\M-\C-b" gnus-summary-prev-thread
+    [(meta down)] gnus-summary-next-thread
+    [(meta up)] gnus-summary-prev-thread
     "\M-\C-u" gnus-summary-up-thread
     "\M-\C-d" gnus-summary-down-thread
     "&" gnus-summary-execute-command
index 9e9e711..5cbfed7 100644 (file)
@@ -1,5 +1,5 @@
 ;;; nnspool.el --- spool access for GNU Emacs
-;; Copyright (C) 198,998,89,90,93,94,95,96,97,98 Free Software Foundation, Inc.
+;; Copyright (C) 1988,89,90,93,94,95,96,97,98 Free Software Foundation, Inc.
 
 ;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
 ;;     Lars Magne Ingebrigtsen <larsi@gnus.org>
index 025ac62..d0aafe7 100644 (file)
@@ -121,7 +121,6 @@ and `altavista'.")
 
 (deffoo nnweb-request-scan (&optional group server)
   (nnweb-possibly-change-server group server)
-  (setq nnweb-hashtb (gnus-make-hashtable 4095))
   (funcall (nnweb-definition 'map))
   (unless nnweb-ephemeral-p
     (nnweb-write-active)
@@ -139,8 +138,6 @@ and `altavista'.")
        (setq nnweb-search (nth 3 info))
        (unless dont-check
          (nnweb-read-overview group)))))
-  (unless dont-check
-    (nnweb-request-scan group))
   (cond
    ((not nnweb-articles)
     (nnheader-report 'nnweb "No matching articles"))
@@ -293,6 +290,7 @@ and `altavista'.")
   (when group
     (when (and (not nnweb-ephemeral-p)
               (not (equal group nnweb-group)))
+      (setq nnweb-hashtb (gnus-make-hashtable 4095))
       (nnweb-request-group group nil t))))
 
 (defun nnweb-init (server)
@@ -393,6 +391,8 @@ and `altavista'.")
                (setq date "Jan 1 00:00:00 0000"))
              (incf i)
              (setq url (concat url "&fmt=text"))
+             (when (string-match "&context=[^&]+" url)
+               (setq url (replace-match "" t t url)))
              (unless (nnweb-get-hashtb url)
                (push
                 (list
index 97222fe..af5e80e 100644 (file)
@@ -1,3 +1,11 @@
+2000-04-23 00:32:23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus.texi (Thread Commands): Add keystrokes.
+
+2000-04-22 21:12:25  Alan Shutko  <ats@acm.org>
+
+       * Makefile.in: Add pdf support.
+
 2000-04-21 12:07:20  Shenghuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus.texi (Listing Groups): Addition.
index abb518e..5a99614 100644 (file)
@@ -6,11 +6,12 @@ top_srcdir = @top_srcdir@
 
 VPATH=$(srcdir)
 TEXI2DVI=texi2dvi
-EMACS=emacs
+TEXI2PDF=texi2pdf
 MAKEINFO=@MAKEINFO@
 EMACSINFO=$(EMACS) -batch -q -no-site-file
 INFOSWI=-l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
 XINFOSWI=-l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
+PDFLATEX=pdflatex
 LATEX=latex
 DVIPS=dvips
 PERL=perl
@@ -23,7 +24,7 @@ all: gnus message emacs-mime
 
 most: texi2latex.elc latex latexps
 
-.SUFFIXES: .texi .dvi .ps
+.SUFFIXES: .texi .dvi .ps .pdf
 
 .texi:
        if test -x $(MAKEINFO); then \
@@ -34,15 +35,28 @@ most: texi2latex.elc latex latexps
 
 dvi: gnus.dvi message.dvi refcard.dvi emacs-mime.dvi
 
+pdf: gnus.pdf message.pdf refcard.pdf emacs-mime.pdf
 .texi.dvi :
        $(PERL) -n -e 'print unless (/\@iflatex/ .. /\@end iflatex/)' $< > gnustmp.texi
        $(TEXI2DVI) gnustmp.texi
        cp gnustmp.dvi $*.dvi
        rm gnustmp.*
 
+.texi.pdf :
+       $(PERL) -n -e 'print unless (/\@iflatex/ .. /\@end iflatex/)' $< > gnustmp.texi
+       $(TEXI2PDF) gnustmp.texi
+       cp gnustmp.pdf $*.pdf
+       rm gnustmp.*
+
 refcard.dvi: refcard.tex gnuslogo.refcard gnusref.tex
        $(LATEX) refcard.tex
 
+
+refcard.pdf: refcard.tex gnuslogo.refcard gnusref.tex
+       epstopdf gnuslogo.refcard --outfile=gnuslogo.refcard.pdf
+       $(PDFLATEX) refcard.tex
+
 clean:
        rm -f gnus.*.bak *.ky *.cp *.fn *.cps *.kys *.log *.aux *.dvi *.vr \
        *.tp *.toc *.pg gnus.latexi *.aux *.[cgk]idx \
index 3670d74..92c3358 100644 (file)
@@ -5799,11 +5799,19 @@ understand the numeric prefix.
 
 @item T n
 @kindex T n (Summary)
+@itemx M-C-n
+@kindex M-C-n (Summary)
+@itemx M-down
+@kindex M-down (Summary)
 @findex gnus-summary-next-thread
 Go to the next thread (@code{gnus-summary-next-thread}).
 
 @item T p
 @kindex T p (Summary)
+@itemx M-C-p
+@kindex M-C-p (Summary)
+@itemx M-up
+@kindex M-up (Summary)
 @findex gnus-summary-prev-thread
 Go to the previous thread (@code{gnus-summary-prev-thread}).