]> git.eshelyaron.com Git - emacs.git/commitdiff
Make dired-x-guess-file-name-at-point obsolete
authorStefan Kangas <stefan@marxist.se>
Sun, 24 Oct 2021 06:34:52 +0000 (08:34 +0200)
committerStefan Kangas <stefan@marxist.se>
Sun, 24 Oct 2021 06:38:15 +0000 (08:38 +0200)
* lisp/dired-x.el (dired-x-guess-file-name-at-point): Make
obsolete in favour of 'thing-at-point'.
(dired-x-read-filename-at-point): Use 'thing-at-point' instead of
above obsolete function.

lisp/dired-x.el

index 7f889a2bfd68edbcd5e088f93682f371d227e778..fc626aa76b51a62701fd87903e3e8c7dd0d31802 100644 (file)
@@ -1478,12 +1478,12 @@ a prefix argument, when it offers the filename near point as a default."
 \f
 ;;; Internal functions
 
-;; Fixme: This should probably use `thing-at-point'.  -- fx
 (define-obsolete-function-alias 'dired-filename-at-point
   #'dired-x-guess-file-name-at-point "28.1")
 (defun dired-x-guess-file-name-at-point ()
   "Return the filename closest to point, expanded.
 Point should be in or after a filename."
+  (declare (obsolete "use (thing-at-point 'filename) instead." "29.1"))
   (save-excursion
     ;; First see if just past a filename.
     (or (eobp)                             ; why?
@@ -1515,7 +1515,7 @@ Point should be in or after a filename."
   "Return filename prompting with PROMPT with completion.
 If `current-prefix-arg' is non-nil, uses name at point as guess."
   (if current-prefix-arg
-      (let ((guess (dired-x-guess-file-name-at-point)))
+      (let ((guess (thing-at-point 'filename)))
         (read-file-name prompt
                         (file-name-directory guess)
                         guess