From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mathias Dahl Newsgroups: gmane.emacs.devel Subject: Re: Reloading files Date: Thu, 7 Apr 2016 00:03:25 +0200 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11413da8ae7a29052fd8223e X-Trace: ger.gmane.org 1459980233 22105 80.91.229.3 (6 Apr 2016 22:03:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Apr 2016 22:03:53 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 07 00:03:51 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1anvYF-000140-6C for ged-emacs-devel@m.gmane.org; Thu, 07 Apr 2016 00:03:51 +0200 Original-Received: from localhost ([::1]:45907 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anvYE-0000ZB-Ij for ged-emacs-devel@m.gmane.org; Wed, 06 Apr 2016 18:03:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anvYA-0000Yd-KS for emacs-devel@gnu.org; Wed, 06 Apr 2016 18:03:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anvY9-00063Q-PD for emacs-devel@gnu.org; Wed, 06 Apr 2016 18:03:46 -0400 Original-Received: from mail-yw0-x22a.google.com ([2607:f8b0:4002:c05::22a]:35775) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anvY9-00063J-Ki for emacs-devel@gnu.org; Wed, 06 Apr 2016 18:03:45 -0400 Original-Received: by mail-yw0-x22a.google.com with SMTP id i84so68372257ywc.2 for ; Wed, 06 Apr 2016 15:03:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Y3foMwpQeOKVhndoNVXYXUma9v7pXjyIsBFiRVSeFbs=; b=e8Jj0Foso6m5JH4XVemOns8yd4tfqDpmUnJxry8LhIZkv+0O40TuAi2wAitjrC0YhG PA0Xhra/pWDj1NDc7gYYdsNpmG3dGf16aCvjEvnYTkwqFlqxZM4vJsCrjM9go/hjn7ni +wfNWj3Y0/sLguWNlPvgSUqknv5FvBZAQujYMlenU6dgwlgzdepmq/hVyzr0ciXqOLoP YNeEIH8Cr9bmtqSRV7Vmp2oTi/pH3VX0vVAY8yEnfVaB5QGvtz9eLskzLxGyqJZ8n1c6 A/jFlBoJ90I9Lkek1WCXJEb4iVMGs3us8TZvsxuKzb21TUCfTEYe0wzTsIOs43c55CWC sauQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Y3foMwpQeOKVhndoNVXYXUma9v7pXjyIsBFiRVSeFbs=; b=S35UnH4JZdcSKB54eGDtOlUv1w8zwjenye1L0FIhJJQ8dGillLRJg0X9PEOMG6ctf2 UuEE3zQynrdNhC7CCMEU7cN7u623luF5MevhfdU9VIz8+wOPSFEN2a0wVsdGE/6sEzF4 ccUz24LI8Dhj/DheXErTbpbgYo2kOioG3rvJ9LGXpBBgAsZMQoRjkeW4evfS+HCoL/Mf niGOIb/AvNlQx+OK6EIddc1YTrgHs32/QkshkqnC4AcVusvydw/5AMYaqlCo6L14edpU V89ZmHG+EToTEDI9N2dHKuBePH9Vv+cQYar8EYs/9SN7rHFl/YILBwTbjk3fHEFtVCgb xLbg== X-Gm-Message-State: AD7BkJL3FHNajL+Nz5iBqzju9GyvhHPgnRE7OW5D6MBeIsMfulSuRiKZpyqvMTtAH+gpcn+93/n1MESdTx//yw== X-Received: by 10.129.51.80 with SMTP id z77mr15307792ywz.94.1459980224852; Wed, 06 Apr 2016 15:03:44 -0700 (PDT) Original-Received: by 10.129.34.194 with HTTP; Wed, 6 Apr 2016 15:03:25 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4002:c05::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:202775 Archived-At: --001a11413da8ae7a29052fd8223e Content-Type: text/plain; charset=UTF-8 > > Back in the olden days, hitting `C-x C-f RET' in a buffer visiting a > file would reload the current file. Then this changed to `C-x C-f M-n', > which is fine. Then apparently all sorts of ffap code has infected > `M-n', so whether you get to reload the file or not depends on what's > under point. > Aha! So that is why M-n does not do what I want... This is really annoying. > I agree, and I would almost say it is a bug. As a user, being able to develop habits in user interfaces is a good thing. A feature like this hinders that, since the behavior changes depending on a certain content in the buffer. Why can't people just do M-x ffap RET? On the other hand, now that I have actually tried C-x C-v out, perhaps I will use that instead... :) A very common use case that I have, by the way is that I want to copy the current file name, not necessarily reload the current file. --001a11413da8ae7a29052fd8223e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Back in the olden days, hitting `C-x C-f RET' in a buffer = visiting a
file would reload the current file.=C2=A0 Then this changed to `C-x C-f M-n= ',
which is fine.=C2=A0 Then apparently all sorts of ffap code has infected `M-n', so whether you get to reload the file or not depends on what'= ;s
under point.

Aha! So that is why M-n do= es not do what I want...

This is really annoying.

I agree, = and I would almost say it is a bug. As a user, being able to
deve= lop habits in user interfaces is a good thing. A feature like this
hinders that, since the behavior changes depending on a certain content
in the buffer.

Why can't people just = do M-x ffap RET?

On the other hand, now that I hav= e actually tried C-x C-v out, perhaps I
will use that instead... = :) A very common use case that I have, by the way
is that I= want to copy the current file name, not necessarily reload the current
file.


--001a11413da8ae7a29052fd8223e--