unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#6273: dired-current-directory with `t' arg returns empty string in top-level mount-point "/"
@ 2010-05-25 21:18 MON KEY
  2016-01-06 12:48 ` Alexis
  0 siblings, 1 reply; 3+ messages in thread
From: MON KEY @ 2010-05-25 21:18 UTC (permalink / raw)
  To: 6273

(dired-current-directory t) returns the empty string
when in a `top-level' mount point, e.g. "/"

(progn
  (dired "/" )
  (dired-current-directory t))
 => ""

,---- (documentation 'dired-current-directory)
| {...}
| This returns a string with trailing slash, like `default-directory'.
| Optional argument means return a file name relative to `default-directory'.
`----

In the case at hand it does not return a string with trailing slash...
and appears in contrast to the return value of following forms:

(progn
  (dired "/")
  (file-relative-name default-directory))
 => "./"

(progn
  (dired "/")
  (file-relative-name (dired-default-directory)))
 => "./"

which are likewise at odds with each of the following:

(progn
  (dired "/")
  (dired-make-relative (dired-default-directory)))
  => ""

(progn
  (dired "/")
  (dired-make-relative (dired-make-absolute default-directory)))
 => "/"

So which is the correct return value? Relatively speaking...

GNU Emacs 23.2.1 (i686-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-05-10

--
/s_P\





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-01-08 10:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-25 21:18 bug#6273: dired-current-directory with `t' arg returns empty string in top-level mount-point "/" MON KEY
2016-01-06 12:48 ` Alexis
2016-01-08 10:43   ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).