palmieri(a)math.washington.edu (John H. Palmieri) writes:
> But it seems like the right default behaviour, so I see no good
> reason not to enable it by default. Is the GNU Emacs equivalent
> feature configurable? If yes, is it "on" by default?
Yes and yes: there is a variable 'find-file-existing-other-name'
which has default value t.
Ah, now I see it:
`find-file-existing-other-name' is an alias for `find-file-compare-truenames',a
built-in boolean variable.
(Of course, the default value of t is in conflict with the GNU Emacs
documentation which says
If you visit two names for the same file, normally Emacs makes two
different buffers, but it warns you about the situation.
If you wish to avoid visiting the same file in two buffers under
different names, set the variable `find-file-existing-other-name' to a
non-`nil' value.
I'll have to submit a bug report.)
They have probably changed the default at some point, but forgot to
update the documentation. We should probably do the same, except for
the documentation part.