From unknown Tue Jun 24 01:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2013 08:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15799@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13835525516894 (code B ref -1); Mon, 04 Nov 2013 08:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Nov 2013 08:09:11 +0000 Received: from localhost ([127.0.0.1]:33535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdFDi-0001n8-G1 for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:09:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53382) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdFDc-0001mY-H6 for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:09:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VdFDR-0002d0-AU for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:08:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdFDR-0002cu-7C for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:08:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55078) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdFDL-0004mM-33 for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2013 03:08:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VdFDF-0002bp-8p for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2013 03:08:47 -0500 Received: from mail-pa0-x22f.google.com ([2607:f8b0:400e:c03::22f]:49742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdFDF-0002bl-1X for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2013 03:08:41 -0500 Received: by mail-pa0-f47.google.com with SMTP id lf10so6562121pab.20 for ; Mon, 04 Nov 2013 00:08:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=SzWHrUBJID1y+4iD5VsojjSm+tQE0pr7nJWFQgJjQjg=; b=y3SLHM0D0LxFsYuuvE6fA2xSur/WGqjGLFFvkX0A2fpIX3NYihEhSwQricpHh4Sz+6 1Pgm2HltB9j3RcP+UJE3GGv3gHrh7M3/7+BSVqkL7umpToAq1KhGKB7StYrD2KlEFdYZ iavOTe0tye25wjsfJxBG3+pnLe5KqCfJx+Alb+z8WW3Q5uV6IcAT0RTM35F2CJ0bCX5h 2rWEnB9ejzDATcS1qBUQWRZr44T1UfxXc/TKaEqqJTWXY8kVAz39lWXstLieQEIJ7tL5 QSRzXJbpAzS3/V6Qx3mpqclE/tW/ddsyUdVxPFQxJgmMEiCTRCwxo+3UhP9EAWrrqg3F BU+g== X-Received: by 10.66.158.202 with SMTP id ww10mr1126201pab.57.1383552519880; Mon, 04 Nov 2013 00:08:39 -0800 (PST) Received: from debian-6.05 ([101.63.190.204]) by mx.google.com with ESMTPSA id og5sm26582830pbb.10.2013.11.04.00.08.37 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Mon, 04 Nov 2013 00:08:38 -0800 (PST) From: Jambunathan K Date: Mon, 04 Nov 2013 13:39:45 +0530 Message-ID: <87fvrc8u5y.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) All my dired buffers, hide the details by default (See below). I propose "@" as a key for toggling the details. I suggest (defun dired-mode-hook () (dired-hide-details-mode 1) (local-set-key "@" 'dired-hide-details-mode)) In GNU Emacs 24.3.50.5 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2013-11-04 on debian-6.05 Bzr revision: 114933 monnier@iro.umontreal.ca-20131104042959-sy10svhxghg2z9ei Windowing system distributor `The X.Org Foundation', version 11.0.10707000 System Description: Debian GNU/Linux 6.0.5 (squeeze) From unknown Tue Jun 24 01:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2013 14:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jambunathan K Cc: 15799@debbugs.gnu.org Received: via spool by 15799-submit@debbugs.gnu.org id=B15799.138357398711846 (code B ref 15799); Mon, 04 Nov 2013 14:07:02 +0000 Received: (at 15799) by debbugs.gnu.org; 4 Nov 2013 14:06:27 +0000 Received: from localhost ([127.0.0.1]:33676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdKnS-000350-QY for submit@debbugs.gnu.org; Mon, 04 Nov 2013 09:06:27 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:15169) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdKnR-00034k-17; Mon, 04 Nov 2013 09:06:25 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFxLzd/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IPAS-Result: Av8EABK/CFFFxLzd/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="37034577" Received: from 69-196-188-221.dsl.teksavvy.com (HELO pastel.home) ([69.196.188.221]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 04 Nov 2013 09:06:19 -0500 Received: by pastel.home (Postfix, from userid 20848) id 43E1D602A1; Mon, 4 Nov 2013 09:06:19 -0500 (EST) From: Stefan Monnier Message-ID: References: <87fvrc8u5y.fsf@gmail.com> Date: Mon, 04 Nov 2013 09:06:19 -0500 In-Reply-To: <87fvrc8u5y.fsf@gmail.com> (Jambunathan K.'s message of "Mon, 04 Nov 2013 13:39:45 +0530") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) severity 15799 wishlist thanks > All my dired buffers, hide the details by default (See below). I > propose "@" as a key for toggling the details. I wouldn't mind, but since I don't myself use dired much, I'd like to hear what actual users think about it. Also, wouldn't it make sense to try and bring hide-details "closer" to the dired-omit facilities? Stefan From unknown Tue Jun 24 01:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2013 14:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier , Jambunathan K Cc: 15799@debbugs.gnu.org Received: via spool by 15799-submit@debbugs.gnu.org id=B15799.138357556518319 (code B ref 15799); Mon, 04 Nov 2013 14:33:02 +0000 Received: (at 15799) by debbugs.gnu.org; 4 Nov 2013 14:32:45 +0000 Received: from localhost ([127.0.0.1]:33713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdLCu-0004lO-Pw for submit@debbugs.gnu.org; Mon, 04 Nov 2013 09:32:45 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:47387) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdLCq-0004l9-SX for 15799@debbugs.gnu.org; Mon, 04 Nov 2013 09:32:41 -0500 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id rA4EWXwQ026448 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 4 Nov 2013 14:32:34 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rA4EWW1M026262 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 4 Nov 2013 14:32:33 GMT Received: from abhmt101.oracle.com (abhmt101.oracle.com [141.146.116.53]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rA4EWWSf018451; Mon, 4 Nov 2013 14:32:32 GMT MIME-Version: 1.0 Message-ID: <51c48394-b3ae-4403-bad7-00f62f85cfb9@default> Date: Mon, 4 Nov 2013 06:32:33 -0800 (PST) From: Drew Adams References: <87fvrc8u5y.fsf@gmail.com> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > > All my dired buffers, hide the details by default (See below). I > > propose "@" as a key for toggling the details. See bug #14940, which provides a patch with a much better solution. > I wouldn't mind, but since I don't myself use dired much, I'd like > to hear what actual users think about it. See bug #14940. See also bug #14914. See also Dired+ http://www.emacswiki.org/emacs-en/download/dired%2b.el > Also, wouldn't it make sense to try and bring hide-details > "closer" to the dired-omit facilities? Definitely not. No relation. Completely different uses. From unknown Tue Jun 24 01:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2013 16:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 15799@debbugs.gnu.org, Jambunathan K Received: via spool by 15799-submit@debbugs.gnu.org id=B15799.138358292030148 (code B ref 15799); Mon, 04 Nov 2013 16:36:03 +0000 Received: (at 15799) by debbugs.gnu.org; 4 Nov 2013 16:35:20 +0000 Received: from localhost ([127.0.0.1]:34372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdN7X-0007q4-O4 for submit@debbugs.gnu.org; Mon, 04 Nov 2013 11:35:20 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:35118) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdN7V-0007pn-5S for 15799@debbugs.gnu.org; Mon, 04 Nov 2013 11:35:17 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFABK/CFFFxLzd/2dsb2JhbABEhke0boNZF3OCHgEBBAEjMxwHBQsLGgIYDgICFBgNJIgeBq5fkk6BI45UgRMDiGGcGYFegxU X-IPAS-Result: AgEFABK/CFFFxLzd/2dsb2JhbABEhke0boNZF3OCHgEBBAEjMxwHBQsLGgIYDgICFBgNJIgeBq5fkk6BI45UgRMDiGGcGYFegxU X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="37051303" Received: from 69-196-188-221.dsl.teksavvy.com (HELO pastel.home) ([69.196.188.221]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 04 Nov 2013 11:35:10 -0500 Received: by pastel.home (Postfix, from userid 20848) id 4B1E26012B; Mon, 4 Nov 2013 11:35:09 -0500 (EST) From: Stefan Monnier Message-ID: References: <87fvrc8u5y.fsf@gmail.com> <51c48394-b3ae-4403-bad7-00f62f85cfb9@default> Date: Mon, 04 Nov 2013 11:35:09 -0500 In-Reply-To: <51c48394-b3ae-4403-bad7-00f62f85cfb9@default> (Drew Adams's message of "Mon, 4 Nov 2013 06:32:33 -0800 (PST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > See bug #14940. See also bug #14914. Thanks. For #14914, there's no doubt for me that we should use a "[=E2=9C=93] Hide details" menu entry. >> Also, wouldn't it make sense to try and bring hide-details >> "closer" to the dired-omit facilities? > Definitely not. No relation. Completely different uses. Of course, they're different, but I assume the @ was chosen because it's also used for things like outline-minor-mode, i.e. for other features that hide parts of the buffer. So, maybe @ should be a prefix key for "hiding stuff", in which we can place key bindings for "omit" and for "details". Stefan From unknown Tue Jun 24 01:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2013 17:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 14914@debbugs.gnu.org, 15799@debbugs.gnu.org, Jambunathan K Received: via spool by 15799-submit@debbugs.gnu.org id=B15799.13835865633433 (code B ref 15799); Mon, 04 Nov 2013 17:37:03 +0000 Received: (at 15799) by debbugs.gnu.org; 4 Nov 2013 17:36:03 +0000 Received: from localhost ([127.0.0.1]:34441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdO4H-0000t0-OL for submit@debbugs.gnu.org; Mon, 04 Nov 2013 12:36:02 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:32055) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdO4E-0000sT-OW; Mon, 04 Nov 2013 12:35:59 -0500 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id rA4HZpcf012377 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 4 Nov 2013 17:35:52 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rA4HZoSC009955 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 4 Nov 2013 17:35:51 GMT Received: from abhmt107.oracle.com (abhmt107.oracle.com [141.146.116.59]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rA4HZomc023725; Mon, 4 Nov 2013 17:35:50 GMT MIME-Version: 1.0 Message-ID: <8b3b095a-02b4-4e25-87b4-3db926df40e3@default> Date: Mon, 4 Nov 2013 09:35:50 -0800 (PST) From: Drew Adams References: <87fvrc8u5y.fsf@gmail.com> <51c48394-b3ae-4403-bad7-00f62f85cfb9@default> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > Thanks. For #14914, there's no doubt for me that we should use > a "[=E2=9C=93] Hide details" menu entry. Sounds good to me (except it should be title case: `Hide Details'). > >> Also, wouldn't it make sense to try and bring hide-details > >> "closer" to the dired-omit facilities? > > > > Definitely not. No relation. Completely different uses. >=20 > Of course, they're different, but I assume the @ was chosen because > it's also used for things like outline-minor-mode, i.e. for other > features that hide parts of the buffer. `@' was proposed by Jambunathan, not I. I have no special objection to `@' instead of `(', however. But I'm not convinced that it is good to confuse hiding stuff in Dired with outline-minor-mode hiding. > So, maybe @ should be a prefix key for "hiding stuff", in which we > can place key bindings for "omit" and for "details". I don't object to that. As long as the two, hiding columns and hiding rows, are kept clear and separate, no problem. But there is really more to it than that. There are at least these hide/show commands in Dired: $ (`dired-hide-subdir') M-$ (`dired-hide-all') ( (`dired-hide-details-mode') M-o (`dired-omit-mode') It is good that each of these is quick, but yes, we could put them all on a prefix key. In that case, `M-o', `M-$', and `$' are also good candidates for the prefix key. We could have, for example: M-o s (`dired-hide-subdir') - `s' for subdi M-o S (`dired-hide-all') - `S' for subdirs M-o c (`dired-hide-details-mode') - `c' for columns M-o r (`dired-omit-mode') - `r' for rows No Shift key needed for them, except for the one that boosts `s'. FWIW, Dired+ adds these commands, which could also be added to the list, perhaps with these bindings: M-o m (`diredp-omit-marked') - `m' for marked M-o u (`diredp-omit-unmarked') - `u' for unmarked Here are their (trivial) definitions: (defun diredp-omit-marked () "Omit lines of marked files. Return the number of lines omitted." (interactive) (let ((old-modified-p (buffer-modified-p)) count) (when (interactive-p) (message "Omitting marked lines...")) (setq count (dired-do-kill-lines nil "Omitted %d line%s.")) (set-buffer-modified-p old-modified-p) ; So no `%*' appear in mode-line= . count)) (defun diredp-omit-unmarked () "Omit lines of unmarked files. Return the number of lines omitted." (interactive) (let ((old-modified-p (buffer-modified-p)) count) (dired-toggle-marks) (message "Omitting unmarked lines...") (setq count (diredp-omit-marked)) (dired-toggle-marks) ; Marks all except `.', `..' (set-buffer-modified-p old-modified-p) ; So no `%*' appear in mode-line= . count)) From unknown Tue Jun 24 01:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15799: bug#14914: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding Resent-From: Jambunathan K Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Nov 2013 07:32:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 15799@debbugs.gnu.org, 14914@debbugs.gnu.org, Stefan Monnier Received: via spool by 15799-submit@debbugs.gnu.org id=B15799.138372306217070 (code B ref 15799); Wed, 06 Nov 2013 07:32:03 +0000 Received: (at 15799) by debbugs.gnu.org; 6 Nov 2013 07:31:02 +0000 Received: from localhost ([127.0.0.1]:36594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdxZr-0004Qr-7d for submit@debbugs.gnu.org; Wed, 06 Nov 2013 02:31:01 -0500 Received: from mail-pb0-f52.google.com ([209.85.160.52]:64388) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdxZo-0004QX-0S; Wed, 06 Nov 2013 02:30:57 -0500 Received: by mail-pb0-f52.google.com with SMTP id rr4so2147337pbb.25 for ; Tue, 05 Nov 2013 23:30:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=H4RAoA1eCKnap8C/4qI5yBEKVnAdr7dtI1wG1KoWdWw=; b=0BDPUwT9X2X9ei0b8sReemUG18+jju0hOv47u3nA5rcvZoHrH8rpkG4gyQWGuMw/8n ZM4c0GRL4TVjmFsNwyLC1HxNnYWI3e+f7kQpLiLMiUFb57jnJjxi1tdpAKkYY559gJEF PDG1M+Jd418GMBNjH4N0rB48260yYNIKIgPdJL5VfSEKpNXdr9QGK0qUDP3IRfp67ND6 78U2AVFPMrfZSmyWD/6MDGjVmczmMZZ3jmN+9aZkwbbzTRFFseKq4PXyjr8oabSomzxT wFRgq8lRXE19kryRYOf0jWzT9zMT0hPIKtK/AhFVfwNrsNan59UHGFTmVLXNOpumjRRk Jnkw== X-Received: by 10.67.23.227 with SMTP id id3mr2448291pad.101.1383723049340; Tue, 05 Nov 2013 23:30:49 -0800 (PST) Received: from debian-6.05 ([115.241.50.187]) by mx.google.com with ESMTPSA id uw6sm39314560pbc.8.2013.11.05.23.30.45 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Tue, 05 Nov 2013 23:30:48 -0800 (PST) From: Jambunathan K References: <87fvrc8u5y.fsf@gmail.com> <51c48394-b3ae-4403-bad7-00f62f85cfb9@default> <8b3b095a-02b4-4e25-87b4-3db926df40e3@default> Date: Wed, 06 Nov 2013 13:01:21 +0530 In-Reply-To: <8b3b095a-02b4-4e25-87b4-3db926df40e3@default> (Drew Adams's message of "Mon, 4 Nov 2013 09:35:50 -0800 (PST)") Message-ID: <8761s6x9yu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) >> Of course, they're different, but I assume the @ was chosen because >> it's also used for things like outline-minor-mode, i.e. for other >> features that hide parts of the buffer. > > `@' was proposed by Jambunathan, not I. I have no special objection > to `@' instead of `(', however. I do object to '('. Partly because I am tempted to think ')' will undo whatever it's other pair did. > But there is really more to it than that. There are at least these > hide/show commands in Dired: > > $ (`dired-hide-subdir') > M-$ (`dired-hide-all') > ( (`dired-hide-details-mode') > M-o (`dired-omit-mode') > > It is good that each of these is quick, but yes, we could put them > all on a prefix key. In that case, `M-o', `M-$', and `$' are also > good candidates for the prefix key. $ is indeed better than @. Remember `$' is used in conjunction with selective display. > We could have, for example: > > M-o s (`dired-hide-subdir') - `s' for subdi > M-o S (`dired-hide-all') - `S' for subdirs > M-o c (`dired-hide-details-mode') - `c' for columns > M-o r (`dired-omit-mode') - `r' for rows I object to M-o. The verb `Omit' is generally not used. It has bad connotations. (My mom will spank me if I omitted something) Let's omit omit and stick with show or hide. From unknown Tue Jun 24 01:41:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jambunathan K Subject: bug#15799: closed (Re: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding) Message-ID: References: <87li0qgs97.fsf@gmail.com> <87fvrc8u5y.fsf@gmail.com> X-Gnu-PR-Message: they-closed 15799 X-Gnu-PR-Package: emacs Reply-To: 15799@debbugs.gnu.org Date: Fri, 15 Nov 2013 05:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1384492562-10028-1" This is a multi-part message in MIME format... ------------=_1384492562-10028-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #15799: 24.3.50; dired-hide-details-mode: Provide default key binding which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 15799@debbugs.gnu.org. --=20 15799: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15799 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1384492562-10028-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 15799-done) by debbugs.gnu.org; 15 Nov 2013 05:15:55 +0000 Received: from localhost ([127.0.0.1]:53687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhBl5-0002bO-8j for submit@debbugs.gnu.org; Fri, 15 Nov 2013 00:15:55 -0500 Received: from mail-pd0-f182.google.com ([209.85.192.182]:41650) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhBl3-0002bB-De for 15799-done@debbugs.gnu.org; Fri, 15 Nov 2013 00:15:53 -0500 Received: by mail-pd0-f182.google.com with SMTP id y13so3001138pdi.13 for <15799-done@debbugs.gnu.org>; Thu, 14 Nov 2013 21:15:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=J031GXewnaACqsprHRq7ZhAivpOG36ggI7TgI07VQ78=; b=UOj70bsMPbtw58OQFaMiiW6UMYlBY3vDWJb2HQawm1ipM7qeKmB7a3EyE6+G5xXtbK c5sPu283YU2fOB2Sr1hutCpd6/aUysv/LI1aTec6e0eO/GUuM9sBlhbzDDA496e4RFR8 Neo18Q4X2Z7Kt7kimns10kK4EGHCvVE/mwyuVP1c1cNaoK32p4TRJDdMuy+dKroi/Gfw 4yht1Z64RKtDT0Ed0+s4wZnpFSt7K68qSSoIydRYaVnjqgSSb+WV87d+Wcs1mTFNiQi1 5b54Z8Om0s6Re3CfX/VAw2/7h19c5C3PUTsVLLkjKcZSIlRbG4jQgPZVJ6ZFWHSz8wI5 smUw== X-Received: by 10.66.226.46 with SMTP id rp14mr5009504pac.133.1384492547862; Thu, 14 Nov 2013 21:15:47 -0800 (PST) Received: from debian-6.05 ([115.241.27.214]) by mx.google.com with ESMTPSA id ry3sm1641645pbc.8.2013.11.14.21.15.45 for <15799-done@debbugs.gnu.org> (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Thu, 14 Nov 2013 21:15:47 -0800 (PST) From: Jambunathan K To: 15799-done@debbugs.gnu.org Subject: Re: bug#15799: 24.3.50; dired-hide-details-mode: Provide default key binding References: <87fvrc8u5y.fsf@gmail.com> Date: Fri, 15 Nov 2013 10:45:32 +0530 In-Reply-To: <87fvrc8u5y.fsf@gmail.com> (Jambunathan K.'s message of "Mon, 04 Nov 2013 13:39:45 +0530") Message-ID: <87li0qgs97.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 15799-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) OP here. Closed. ------------=_1384492562-10028-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Nov 2013 08:09:11 +0000 Received: from localhost ([127.0.0.1]:33535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdFDi-0001n8-G1 for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:09:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53382) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdFDc-0001mY-H6 for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:09:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VdFDR-0002d0-AU for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:08:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdFDR-0002cu-7C for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:08:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55078) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdFDL-0004mM-33 for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2013 03:08:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VdFDF-0002bp-8p for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2013 03:08:47 -0500 Received: from mail-pa0-x22f.google.com ([2607:f8b0:400e:c03::22f]:49742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdFDF-0002bl-1X for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2013 03:08:41 -0500 Received: by mail-pa0-f47.google.com with SMTP id lf10so6562121pab.20 for ; Mon, 04 Nov 2013 00:08:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=SzWHrUBJID1y+4iD5VsojjSm+tQE0pr7nJWFQgJjQjg=; b=y3SLHM0D0LxFsYuuvE6fA2xSur/WGqjGLFFvkX0A2fpIX3NYihEhSwQricpHh4Sz+6 1Pgm2HltB9j3RcP+UJE3GGv3gHrh7M3/7+BSVqkL7umpToAq1KhGKB7StYrD2KlEFdYZ iavOTe0tye25wjsfJxBG3+pnLe5KqCfJx+Alb+z8WW3Q5uV6IcAT0RTM35F2CJ0bCX5h 2rWEnB9ejzDATcS1qBUQWRZr44T1UfxXc/TKaEqqJTWXY8kVAz39lWXstLieQEIJ7tL5 QSRzXJbpAzS3/V6Qx3mpqclE/tW/ddsyUdVxPFQxJgmMEiCTRCwxo+3UhP9EAWrrqg3F BU+g== X-Received: by 10.66.158.202 with SMTP id ww10mr1126201pab.57.1383552519880; Mon, 04 Nov 2013 00:08:39 -0800 (PST) Received: from debian-6.05 ([101.63.190.204]) by mx.google.com with ESMTPSA id og5sm26582830pbb.10.2013.11.04.00.08.37 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Mon, 04 Nov 2013 00:08:38 -0800 (PST) From: Jambunathan K To: bug-gnu-emacs@gnu.org Subject: 24.3.50; dired-hide-details-mode: Provide default key binding Date: Mon, 04 Nov 2013 13:39:45 +0530 Message-ID: <87fvrc8u5y.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) All my dired buffers, hide the details by default (See below). I propose "@" as a key for toggling the details. I suggest (defun dired-mode-hook () (dired-hide-details-mode 1) (local-set-key "@" 'dired-hide-details-mode)) In GNU Emacs 24.3.50.5 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2013-11-04 on debian-6.05 Bzr revision: 114933 monnier@iro.umontreal.ca-20131104042959-sy10svhxghg2z9ei Windowing system distributor `The X.Org Foundation', version 11.0.10707000 System Description: Debian GNU/Linux 6.0.5 (squeeze) ------------=_1384492562-10028-1--