File tree Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Original file line number Diff line number Diff line change @@ -199,22 +199,12 @@ Key bindings:
199
199
(let* ((session (haskell-session ))
200
200
(cabal-path (haskell-session-cabal-dir session))
201
201
(src-path (haskell-session-current-dir session))
202
- (cabal-relative-file (concat cabal-path " /" file))
203
- (src-relative-file (concat src-path " /" file))
204
- (cabal-relative-file-rel (concat cabal-path " /"
205
- (file-relative-name file
206
- cabal-path)))
207
- (src-relative-file-rel (concat src-path " /"
208
- (file-relative-name file
209
- src-path))))
202
+ (cabal-relative-file (expand-file-name file cabal-path))
203
+ (src-relative-file (expand-file-name file src-path))))
210
204
(let ((file (cond ((file-exists-p cabal-relative-file)
211
205
cabal-relative-file)
212
206
((file-exists-p src-relative-file)
213
- src-relative-file)
214
- ((file-exists-p src-relative-file-rel)
215
- src-relative-file)
216
- ((file-exists-p cabal-relative-file-rel)
217
- cabal-relative-file))))
207
+ src-relative-file))))
218
208
(when file
219
209
(other-window 1 )
220
210
(find-file file)
You can’t perform that action at this time.
0 commit comments