From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: defalias chmod for set-file-modes ? Date: Wed, 24 Dec 2008 16:11:51 +0900 Message-ID: <874p0uvyh4.fsf@xemacs.org> References: <200812180930.mBI9UnjY012330@mothra.ics.uci.edu> <87bpv2wp5h.fsf@jurta.org> <87zlim8517.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1230102510 9306 80.91.229.12 (24 Dec 2008 07:08:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Dec 2008 07:08:30 +0000 (UTC) Cc: Juri Linkov , Dan Nicolaescu , emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 24 08:09:37 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LFNs7-0006Cl-S0 for ged-emacs-devel@m.gmane.org; Wed, 24 Dec 2008 08:09:36 +0100 Original-Received: from localhost ([127.0.0.1]:34251 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LFNqv-0004bF-47 for ged-emacs-devel@m.gmane.org; Wed, 24 Dec 2008 02:08:21 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LFNqr-0004a2-38 for emacs-devel@gnu.org; Wed, 24 Dec 2008 02:08:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LFNqq-0004Zi-Eh for emacs-devel@gnu.org; Wed, 24 Dec 2008 02:08:16 -0500 Original-Received: from [199.232.76.173] (port=42945 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LFNqq-0004Zf-9y for emacs-devel@gnu.org; Wed, 24 Dec 2008 02:08:16 -0500 Original-Received: from mtps02.sk.tsukuba.ac.jp ([130.158.97.224]:60666) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LFNqo-0004Ii-7i; Wed, 24 Dec 2008 02:08:14 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps02.sk.tsukuba.ac.jp (Postfix) with ESMTP id E61A27FFA; Wed, 24 Dec 2008 16:08:04 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id D92E61A345B; Wed, 24 Dec 2008 16:11:51 +0900 (JST) In-Reply-To: <87zlim8517.fsf@catnip.gol.com> X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta28) "fuki" 83e35df20028+ XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:107265 Archived-At: Miles Bader writes: > It might be nice to have a few other command such aliases, e.g., mkdir > => make-directory. Commands are functions, and people will start using these aliases in programs because they're used to using them from Unix shells and they're shorter. Is that desirable? IMHO not, even to a 35-year Unix veteran surely "make-directory" is as readable as "mkdir" and "M-x makd" is no longer than "M-x mkdir" (though for true speed daemons "M-x mk" is indeed shorter). What's wrong with (define-abbrev lisp-mode-abbrev-table "mkdir" "make-directory") and use of completion to save on typing? It's not like make-directory or set-file-attributes is a command used several score times in most editing sessions, and if you *are* going to be doing that a whole lot, aren't key sequences like "+" and "M" as short as you're gonna get?