From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: DekuDekuplex@Yahoo.com (Benjamin L. Russell) Newsgroups: gmane.emacs.help Subject: Re: How to adjust the windows configuration using gnus-carpal, group-carpal, and summary-carpal? Date: Thu, 03 Sep 2009 14:30:35 +0900 Organization: Forte Inc. http://www.forteinc.com/apn/ Message-ID: <80bplsd284.fsf@Yahoo.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp X-Trace: ger.gmane.org 1252040658 12571 80.91.229.12 (4 Sep 2009 05:04:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Sep 2009 05:04:18 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 04 07:04:11 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MjQy1-0002i9-9Q for geh-help-gnu-emacs@m.gmane.org; Fri, 04 Sep 2009 07:04:10 +0200 Original-Received: from localhost ([127.0.0.1]:41197 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MjQy0-0008KE-Rf for geh-help-gnu-emacs@m.gmane.org; Fri, 04 Sep 2009 01:04:08 -0400 Original-Path: news.stanford.edu!usenet.stanford.edu!news.glorb.com!news2.glorb.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-01.dc1.easynews.com.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (windows-nt) Cancel-Lock: sha1:6jxYV+F4hXUwE1OwE8Kx5OGguTI= Original-Lines: 205 Original-X-Complaints-To: abuse@easynews.com X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly. Original-Xref: news.stanford.edu gnu.emacs.help:172642 X-Mailman-Approved-At: Fri, 04 Sep 2009 01:03:12 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:67833 Archived-At: Andreas Politz writes: > DekuDekuplex@Yahoo.com (Benjamin L. Russell) writes: > > [dontknow] >> 3) What is the difference between a browse buffer and an article buffer? >> I thought that the group buffer provided a list of groups, the summary >> buffer provided a list of articles, and the article buffer provided the >> content of an article; what is the purpose of a browse buffer? > > Press '^' in the group buffer and then RET (on a suitable server) in the > server buffer and you are in the browse buffer. I see; a buffer for browsing the list of available newsgroups for a given server. Interesting! Incidentally, besides this newsgroup and gnu.emacs.gnus, are there any other newsgroups or mailing lists for asking detailed questions concerning obscure/arcane features of Gnus? I haven't yet received any constructive responses for creating group-carpal or summary-carpal windows arranged horizontally immediately below the group and summary buffers, respectively, and using Google, the Gnus FAQ, Emacs info, or the Gnus Manual doesn't seem to reveal a direct answer, either. I just noticed that, according to page 268 of the Gnus Manual (see http://www.gnus.org/manual/gnus.pdf), in the description of the "gnus-configure-frame" procedure, there does seem to be a reference to parameters labelled "height" and "width"; _viz._: (gnus-configure-frame ’(frame 1.0 (vertical 1.0 (summary 0.25 point frame-focus) (article 1.0)) (vertical ((height . 5) (width . 15) (user-position . t) (left . -1) (top . 1)) (picon 1.0)))) The paragraph below this code snippet, after describing the code, concludes, "The list of all possible keys for gnus-buffer-configuration can be found in its default value." Therefore, I typed "M-x apropos", followed by "gnus-buffer-configuration", to obtain this default value, and obtained the following: > gnus-buffer-configuration is a variable defined in `gnus-win.el'. > Its value is shown below. > > Documentation: > Window configuration for all possible Gnus buffers. > See the Gnus manual for an explanation of the syntax used. > Value: > ((summary > (vertical 1.0 > (horizontal 1.0 > (group 77) > (summary 1.0 point)))) > (article > (vertical 1.0 > (horizontal 28 > (group 77) > (summary 1.0 point)) > (horizontal 1.0 > (article 1.0)))) > (group > (vertical 1.0 > (group 1.0 point) > (if gnus-carpal > '(group-carpal 4)))) > (server > (vertical 1.0 > (server 1.0 point) > (if gnus-carpal > '(server-carpal 2)))) > (browse > (vertical 1.0 > (browse 1.0 point) > (if gnus-carpal > '(browse-carpal 2)))) > (message > (vertical 1.0 > (message 1.0 point))) > (pick > (vertical 1.0 > (article 1.0 point))) > (info > (vertical 1.0 > (info 1.0 point))) > (summary-faq > (vertical 1.0 > (summary 0.25) > (faq 1.0 point))) > (edit-article > (vertical 1.0 > (article 1.0 point))) > (edit-form > (vertical 1.0 > (group 0.5) > (edit-form 1.0 point))) > (edit-score > (vertical 1.0 > (summary 0.25) > (edit-score 1.0 point))) > (edit-server > (vertical 1.0 > (server 0.5) > (edit-form 1.0 point))) > (post > (vertical 1.0 > (post 1.0 point))) > (reply > (vertical 1.0 > (article 0.5) > (message 1.0 point))) > (forward > (vertical 1.0 > (message 1.0 point))) > (reply-yank > (vertical 1.0 > (message 1.0 point))) > (mail-bounce > (vertical 1.0 > (article 0.5) > (message 1.0 point))) > (pipe > (vertical 1.0 > (summary 0.25 point) > (if gnus-carpal > '(summary-carpal 4)) > ("*Shell Command Output*" 1.0))) > (bug > (vertical 1.0 > (if gnus-bug-create-help-buffer > '("*Gnus Help Bug*" 0.5)) > ("*Gnus Bug*" 1.0 point))) > (score-trace > (vertical 1.0 > (summary 0.5 point) > ("*Score Trace*" 1.0))) > (score-words > (vertical 1.0 > (summary 0.5 point) > ("*Score Words*" 1.0))) > (split-trace > (vertical 1.0 > (summary 0.5 point) > ("*Split Trace*" 1.0))) > (category > (vertical 1.0 > (category 1.0))) > (compose-bounce > (vertical 1.0 > (article 0.5) > (message 1.0 point))) > (display-term > (vertical 1.0 > ("*display*" 1.0))) > (mml-preview > (vertical 1.0 > (message 0.5) > (mml-preview 1.0 point)))) However, in the above description, there are no references to the "height" or "width" parameters, and the references to "gnus-carpal" all show quoted lists as parameters where the cars are, respectively, "group-carpal", "server-carpal", or "browse-carpal", each with a single integer for the cdr, denoting the width, but not the height. This means that there is no parameter for specifying the height of the associated "-carpal" window for specifying in the following (desired) windows configuration: ----------------------------------------------------------------------- | | | | | | | | | | Group Buffer | Summary Buffer | | | | | | | | | | ----------------------------------------------------------------------- | Group-carpal | Summary-carpal | ----------------------------------------------------------------------- | | | | | | | | | | Article Buffer | | | | | | | | | | ----------------------------------------------------------------------- | ???????-carpal | ----------------------------------------------------------------------- Any ideas for where to look for this parameter, or for a functionally equivalent alternative? -- Benjamin L. Russell -- Benjamin L. Russell / DekuDekuplex at Yahoo dot com http://dekudekuplex.wordpress.com/ Translator/Interpreter / Mobile: +011 81 80-3603-6725 "Furuike ya, kawazu tobikomu mizu no oto." -- Matsuo Basho^