From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#9350: 23.3; File menu should contain "split window horizontally C-x 3" Date: Sun, 23 Oct 2011 20:59:44 +0200 Message-ID: <4EA46420.2040603@gmx.at> References: <87wre4z0zw.wl%arne_bab@web.de> <4E9C29BB.4020804@gmx.at> <4E9C79E5.9010901@gmx.at> <87d3dn7t7j.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1319396445 24176 80.91.229.12 (23 Oct 2011 19:00:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 23 Oct 2011 19:00:45 +0000 (UTC) Cc: 9350@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 23 21:00:41 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RI3Hk-0002Eb-FK for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Oct 2011 21:00:40 +0200 Original-Received: from localhost ([::1]:37456 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RI3Hj-0005HY-RT for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Oct 2011 15:00:39 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:35613) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RI3Hh-0005HS-1N for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 15:00:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RI3Hg-0001up-3g for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 15:00:37 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35339) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RI3Hg-0001ul-0n for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 15:00:36 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RI3J4-0005b9-Av for bug-gnu-emacs@gnu.org; Sun, 23 Oct 2011 15:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Oct 2011 19:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9350 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9350-submit@debbugs.gnu.org id=B9350.131939648221469 (code B ref 9350); Sun, 23 Oct 2011 19:02:02 +0000 Original-Received: (at 9350) by debbugs.gnu.org; 23 Oct 2011 19:01:22 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RI3IQ-0005aE-KH for submit@debbugs.gnu.org; Sun, 23 Oct 2011 15:01:22 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RI3IM-0005Zz-Ek for 9350@debbugs.gnu.org; Sun, 23 Oct 2011 15:01:20 -0400 Original-Received: (qmail invoked by alias); 23 Oct 2011 18:59:45 -0000 Original-Received: from 62-47-56-109.adsl.highway.telekom.at (EHLO [62.47.56.109]) [62.47.56.109] by mail.gmx.net (mp007) with SMTP; 23 Oct 2011 20:59:45 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/knmFQNC/kXre13ZBpF2RmB5YxGWBtF8VZdDgXRg OwnDpv3fyIzjre User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: <87d3dn7t7j.fsf@mail.jurta.org> X-Y-GMX-Trusted: 0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 23 Oct 2011 15:02:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:53041 Archived-At: >> I'd eventually want to rename `split-window' to `new-window' or >> `make-new-window' and give it a fourth argument - the buffer to show in >> the new window. > > Isn't this semantically equivalent to `switch-to-buffer-other-window'? No. `split-window' is low-level. But you're right in the sense that calls to it should be replaced by `switch-to-buffer' wherever possible. > And since this bug report is about menu items, another question: > after shifting the emphasis from windows/frames to just places where > to display buffers, wouldn't it make more sense to move window/frame > related menu items from the "File" menu to the "Buffers" menu? Conceptually yes. IIRC some of the buffer switching functions were in files.el only until recently. So the presence of window handling function in the File menu is probably historically motivated. But menus are (also) for people who might not even know what buffers, windows or frames are. Most of them know what files are. > This will also balance these menus where the "File" menu is > currently overpopulated, and the size of the "Buffers" menu > is limited anyway (later it could be organized into submenus > grouped by modes etc.) Doesn't the buffer menu get crowded when there are lots of live buffers? I can't tell because I have (global-set-key [menu-bar buffer] nil) in my .emacs for years. martin