Skip to content

Commit 1cf0064

Browse files
committed
Set phpactor-get-working-dir as current working directory
1 parent 61e4eab commit 1cf0064

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

phpactor.el

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,13 +124,14 @@
124124
(json-object-type 'plist)
125125
(json-array-type 'list)
126126
(output (get-buffer-create "*Phpactor Output*"))
127-
(cwd (phpactor-get-working-dir))
128-
(phpactor-executable (phpactor-find-executable)))
127+
(phpactor-executable (phpactor-find-executable))
128+
;; `default-directory' is a *special variable*
129+
(default-directory (phpactor-get-working-dir)))
129130
(with-current-buffer output (erase-buffer))
130131
(with-current-buffer (get-buffer-create "*Phpactor Input*")
131132
(erase-buffer)
132133
(insert json)
133-
(call-process-region (point-min) (point-max) phpactor-executable nil output nil "rpc" (format "--working-dir=%s" cwd))
134+
(call-process-region (point-min) (point-max) phpactor-executable nil output nil "rpc" (format "--working-dir=%s" default-directory))
134135
(with-current-buffer output
135136
(goto-char (point-min))
136137
(json-read-object)))))

0 commit comments

Comments
 (0)