mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-27 10:54:40 +00:00
(dired-byte-compile): Use byte-compile-dest-file
to get the output file name.
This commit is contained in:
parent
02366d6b2d
commit
123ec94d83
@ -628,15 +628,12 @@ and use this command with a prefix argument (the value does not matter)."
|
||||
(defun dired-byte-compile ()
|
||||
;; Return nil for success, offending file name else.
|
||||
(let* ((filename (dired-get-filename))
|
||||
(elc-file
|
||||
(if (eq system-type 'vax-vms)
|
||||
(concat (substring filename 0 (string-match ";" filename)) "c")
|
||||
(concat filename "c")))
|
||||
buffer-read-only failure)
|
||||
elc-file buffer-read-only failure)
|
||||
(condition-case err
|
||||
(save-excursion (byte-compile-file filename))
|
||||
(error
|
||||
(setq failure err)))
|
||||
(setq elc-file (byte-compile-dest-file filename))
|
||||
(if failure
|
||||
(progn
|
||||
(dired-log "Byte compile error for %s:\n%s\n" filename failure)
|
||||
|
Loading…
Reference in New Issue
Block a user