From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: dkcombs@panix.com (David Combs) Newsgroups: gmane.emacs.help Subject: Re: modeline should note file gotten-via-symlink Date: Wed, 23 Feb 2005 01:45:35 +0000 (UTC) Organization: Public Access Networks Corp. Message-ID: References: <87mztw644c.fsf-monnier+gnu.emacs.help@gnu.org> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1109122963 27263 80.91.229.2 (23 Feb 2005 01:42:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 23 Feb 2005 01:42:43 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Feb 23 02:42:42 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D3lXu-0003F6-Qq for geh-help-gnu-emacs@m.gmane.org; Wed, 23 Feb 2005 02:42:35 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D3lpA-0002uU-HM for geh-help-gnu-emacs@m.gmane.org; Tue, 22 Feb 2005 21:00:24 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!bloom-beacon.mit.edu!panix!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 41 Original-NNTP-Posting-Host: panix1.panix.com Original-X-Trace: reader2.panix.com 1109123135 10429 166.84.1.1 (23 Feb 2005 01:45:35 GMT) Original-X-Complaints-To: abuse@panix.com Original-NNTP-Posting-Date: Wed, 23 Feb 2005 01:45:35 +0000 (UTC) X-Newsreader: trn 4.0-test76 (Apr 2, 2001) Original-Xref: shelby.stanford.edu gnu.emacs.help:128730 Original-To: help-gnu-emacs@gnu.org 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 X-MailScanner-To: geh-help-gnu-emacs@m.gmane.org Xref: main.gmane.org gmane.emacs.help:24267 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:24267 In article <87mztw644c.fsf-monnier+gnu.emacs.help@gnu.org>, Stefan Monnier wrote: >> "Click" (hit ) on it, and you end up with a buffer named >> run-tools.smd (the name of the symlink), the buffer's *contents* being the >> pointed-to file "run-tools--16.29.8.smd". > >> Fine and good; nice rms-DWIM, does what I wanted. > >This is no rms-DWIM, it's just the way Unix symlinks work. >It's all done in the kernel for you. >This is not to say that Emacs can't do anything about it, of course. > Stefan No, no, that's not what I meant. It was that *in general*, *throughout* emacs, I experience lots of DWIM, and I think it's all *brilliantly* done. Like the default-actions that are taken when you don't specify a command-arg, for instance. C-x b is pretty good about choosing the buffer I want. or when you take an action of some kind, that maybe seems ambiguous as what the effect will be, and what ends up happening turns out to be just what I wanted -- even though I might not have known it beforehand! Lots and lots of brainpower have gotten into emacs, from probably hundreds of very clever people (each of whom actually used the product many hours *each day* -- so unlike at a commercial software house!), over *many, many* years (what, since '75 or so?). Anyway, just my opinion. David