From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/4239 Path: main.gmane.org!not-for-mail From: steve@miranova.com (Steven L. Baur) Newsgroups: gmane.emacs.gnus.general Subject: [sgnus-0.17] Slave Gnusii - gnus-slave-no-server Date: 03 Dec 1995 12:43:13 -0800 Organization: Miranova Systems, Inc. Sender: steve@miranova.com Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by tm-edit 7.27) Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035145013 28921 80.91.224.250 (20 Oct 2002 20:16:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:16:53 +0000 (UTC) Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by miranova.com (8.6.11/8.6.9) with ESMTP id NAA17661 for ; Sun, 3 Dec 1995 13:29:24 -0800 Original-Received: from miranova.com (steve@miranova.com [204.212.162.100]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Sun, 3 Dec 1995 21:43:02 +0100 Original-Received: (from steve@localhost) by miranova.com (8.6.11/8.6.9) id MAA17378; Sun, 3 Dec 1995 12:43:15 -0800 Original-To: ding@ifi.uio.no X-Url: http://www.miranova.com/%7Esteve/ In-Reply-To: Andy's message of 03 Dec 1995 05:34:11 -0800 Original-Lines: 62 X-Mailer: September Gnus v0.17/XEmacs 19.13 Xref: main.gmane.org gmane.emacs.gnus.general:4239 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:4239 I've just started working with slave gnusii, and there is definitely an entry point missing. This patch adds gnus-slave-no-server to allow a slave Gnus to be brought up just for Mail. A useful function for the future might be one that immediately integrates the slave files into the master Gnus (similar to how M-g works now). Slave mode has some problems right now with respect to the dribble file. Why do slave Gnusii need to write to the master dribble file? You may be O.K. with a slave 19.30 emacs, but a slave 19.13 XEmacs definitely loses right now (for good reasons). =================================================================== RCS file: RCS/ChangeLog,v retrieving revision 1.7 diff -u -r1.7 ChangeLog --- 1.7 1995/12/03 19:47:21 +++ ChangeLog 1995/12/03 19:47:49 @@ -1,3 +1,8 @@ +Sun Dec 3 11:44:08 1995 Steven L. Baur + + * gnus.el (gnus-slave-no-server): New Function. + (gnus-no-server): Add optional slave parameter. + Sun Dec 3 04:19:33 1995 Jens Lautenbacher * gnus-topic.el (gnus-topic-mode-map): Using mouse-2 to hide/show =================================================================== RCS file: RCS/gnus.el,v retrieving revision 1.7 diff -u -r1.7 gnus.el --- 1.7 1995/12/03 02:19:18 +++ gnus.el 1995/12/03 19:52:40 @@ -3704,9 +3704,14 @@ (t (or level gnus-group-default-list-level gnus-level-subscribed)))) +;;;###autoload +(defun gnus-slave-no-server (&optional arg) + "Read network news as a slave, without connecting to local server" + (interactive "P") + (gnus-no-server arg t)) ;;;###autoload -(defun gnus-no-server (&optional arg) +(defun gnus-no-server (&optional arg slave) "Read network news. If ARG is a positive number, Gnus will use that as the startup level. If ARG is nil, Gnus will be started at level 2. @@ -3716,7 +3721,7 @@ (interactive "P") (make-local-variable 'gnus-group-use-permanent-levels) (setq gnus-group-use-permanent-levels t) - (gnus (or arg (1- gnus-level-default-subscribed)) t)) + (gnus (or arg (1- gnus-level-default-subscribed)) t slave)) ;;;###autoload (defun gnus-slave (&optional arg) -- steve@miranova.com baur