Skip to content

Commit 8be92c0

Browse files
committed
git subrepo clone https://github.com/rgrinberg/merlin ocaml-lsp-server/vendor/merlin
subrepo: subdir: "ocaml-lsp-server/vendor/merlin" merged: "a66e05c3" upstream: origin: "https://github.com/rgrinberg/merlin" branch: "master" commit: "a66e05c3" git-subrepo: version: "0.4.1" origin: "???" commit: "???" _ ps-id: 311ebd48-4e01-46c3-8039-91f79045265b
1 parent f3370f0 commit 8be92c0

File tree

5 files changed

+14
-8
lines changed

5 files changed

+14
-8
lines changed

CHANGES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 1.13.1
2+
3+
## Fixes
4+
5+
- Fix cwd when executing ppx (#805)
6+
17
# 1.13.0
28

39
## Features

ocaml-lsp-server/vendor/merlin/.gitrepo

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
;
66
[subrepo]
77
remote = https://github.com/rgrinberg/merlin
8-
branch = lsp
9-
commit = d9022fde15484e03b5616ad038f56f31af8084d4
10-
parent = fb8b19c09f05dcc91b624fd0c9b0d13790dfa5b4
8+
branch = master
9+
commit = a66e05c3bb7e28e04394572739e881a748482925
10+
parent = c8be46208ea40578ce6b9029c172615a522de6b3
1111
method = rebase
1212
cmdver = 0.4.1

ocaml-lsp-server/vendor/merlin/src/kernel/mtyper.ml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,5 +208,3 @@ let node_at ?(skip_recovered=false) t pos_cursor =
208208
log ~title:"node_at" "Deepest before %s"
209209
(Mbrowse.print () path);
210210
path
211-
212-
let initial_env res = res.initial_env

ocaml-lsp-server/vendor/merlin/src/kernel/mtyper.mli

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,3 @@ val initial_env : result -> Env.t
4040
*)
4141
val node_at :
4242
?skip_recovered:bool -> result -> Lexing.position -> Mbrowse.t
43-
44-
val initial_env : result -> Env.t

ocaml-lsp-server/vendor/merlin/src/ocaml/driver/pparse.ml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ let merlin_system_command =
4949
let prog = "/bin/bash" in
5050
let argv = ["sh"; "-c"; cmd] in
5151
let stdin = Unix.openfile "/dev/null" [ Unix.O_RDONLY ] 0x777 in
52-
let pid = Spawn.spawn ~prog ~argv ~stdin ~stdout:Unix.stderr ~stderr:Unix.stderr () in
52+
let pid =
53+
let cwd : Spawn.Working_dir.t = Path cwd in
54+
let stdout = Unix.stderr in
55+
Spawn.spawn ~cwd ~prog ~argv ~stdin ~stdout ()
56+
in
5357
let (_, status) = Unix.waitpid [] pid in
5458
let res =
5559
match (status : Unix.process_status) with

0 commit comments

Comments
 (0)