From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: Ibuffer: w and B default to buffer at current line Date: Sat, 17 Sep 2016 11:47:35 -0700 (PDT) Message-ID: <024f1fd0-80ee-4780-bebb-c935959851bc@default> References: < >> <<83intw5our.fsf@gnu.org>> <3dbc0c03-56f9-4b6f-bd3b-258458967665@default> > <<83zin630i9.fsf@gnu.org>> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1474138114 15279 195.159.176.226 (17 Sep 2016 18:48:34 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 17 Sep 2016 18:48:34 +0000 (UTC) Cc: tino.calancha@gmail.com, drew.adams@oracle.com, emacs-devel@gnu.org To: Eli Zaretskii , John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 17 20:48:30 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1blKf3-0002xk-97 for ged-emacs-devel@m.gmane.org; Sat, 17 Sep 2016 20:48:25 +0200 Original-Received: from localhost ([::1]:47133 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1blKf1-0005lv-Hl for ged-emacs-devel@m.gmane.org; Sat, 17 Sep 2016 14:48:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54556) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1blKeQ-0005lq-MQ for emacs-devel@gnu.org; Sat, 17 Sep 2016 14:47:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1blKeO-00051Z-QK for emacs-devel@gnu.org; Sat, 17 Sep 2016 14:47:45 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:51889) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1blKeK-0004ys-6b; Sat, 17 Sep 2016 14:47:40 -0400 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u8HIlcsI008689 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 17 Sep 2016 18:47:38 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u8HIlbDF031868 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 17 Sep 2016 18:47:38 GMT Original-Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u8HIlbKs029518; Sat, 17 Sep 2016 18:47:37 GMT In-Reply-To: <<83zin630i9.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6753.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:207500 Archived-At: > > When it comes to UI, I'm in complete agreement with Eli: I love DWIM > > behavior, and think this is a virtue of Emacs, not a vice in any way. >=20 > If DWIM is okay in the UI, then functions that behave in support of > that UI should also be okay. Yes, of course. But as I pointed out, the case at hand has nothing to do with DWIM. Zero. It is simply about commands that let a user choose an alternative behavior with a prefix arg. The command is not guessing anything. It is not using particular information about the specific current context to choose among possible behaviors. The user is explicitly specifying the behavior to use.