diff options
| author | Craig Jennings <c@cjennings.net> | 2026-04-29 03:23:38 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-04-29 03:23:38 -0500 |
| commit | 9ff9cc02096634a7bab5241516746515ac9cf9f2 (patch) | |
| tree | 44f0aa2ae75b081e774a70104efeda63ba11c171 /modules | |
| parent | e4e192aac2107e3fb30035de2e712b87ec3517c5 (diff) | |
| download | dotemacs-9ff9cc02096634a7bab5241516746515ac9cf9f2.tar.gz dotemacs-9ff9cc02096634a7bab5241516746515ac9cf9f2.zip | |
fix(eshell): correct call shape in eshell/find-using-dired
The body had `(find-name-dired . escaped-pattern)`, a dotted pair instead of a function call. The reader accepts it, but the form crashes the moment the `f` alias runs. find-name-dired takes (DIR PATTERN), so the right shape passes default-directory and the escaped pattern.
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/eshell-vterm-config.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/eshell-vterm-config.el b/modules/eshell-vterm-config.el index cc382a3f..df1f3f77 100644 --- a/modules/eshell-vterm-config.el +++ b/modules/eshell-vterm-config.el @@ -122,9 +122,9 @@ (eshell-send-input))) (defun eshell/find-using-dired (file-pattern) - "Find a file FILE-PATTERN' using 'find-name-dired'." + "Find a file matching FILE-PATTERN using `find-name-dired'." (let ((escaped-pattern (regexp-quote file-pattern))) - (find-name-dired . escaped-pattern))) + (find-name-dired default-directory escaped-pattern))) (defun cj/eshell-delete-window-on-exit () "Close the eshell window when exiting." |
