Skip to content

Commit 9577dbb

Browse files
authored
[Fix #3235] Fix TRAMP file handling (#3237)
1 parent 21ccc40 commit 9577dbb

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
* Changed default `cider-gradle-command` to `./gradlew` to use the Gradle wrapper
1818
* Changed default `cider-gradle-global-options` to `""` (empty, formerly `--no-daemon`)
1919

20+
### Bugs fixed
21+
22+
* [#3235](https://github.com/clojure-emacs/cider/issues/3235): Check `name` is a TRAMP file in `cider--client-tramp-filename` via `tramp-tramp-file-p`.
23+
2024
## 1.4.1 (2022-05-25)
2125

2226
## Changes

cider-common.el

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,8 @@ otherwise, nil."
263263
(let* ((buffer (or buffer (current-buffer)))
264264
(name (replace-regexp-in-string "^file:" "" name))
265265
(name (concat (cider-tramp-prefix buffer) name)))
266-
(if (tramp-handle-file-exists-p name)
266+
(if (and (tramp-tramp-file-p name)
267+
(tramp-handle-file-exists-p name))
267268
name)))
268269

269270
(defun cider--server-filename (name)

0 commit comments

Comments
 (0)