Skip to content

Commit 2edd22c

Browse files
committed
compatible with mew_vi 0.5
1 parent 7b345a1 commit 2edd22c

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

lambda-term.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ depends: [
1717
"zed" {>= "3.0.0" & < "4.0"}
1818
"camomile" {>= "1.0.1"}
1919
"lwt_react"
20-
"mew_vi" {>= "0.4.0" & < "0.5.0"}
20+
"mew_vi" {>= "0.5.0" & < "0.6.0"}
2121
"dune" {>= "1.1.0"}
2222
]
2323
synopsis: "Terminal manipulation library for OCaml"

src/lTerm_read_line.ml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -817,6 +817,8 @@ object(self)
817817

818818
val mutable vi_thread= None
819819

820+
method vi_state= vi_state
821+
820822
method set_editor_mode mode =
821823
set_editor_mode mode;
822824
match mode with

src/lTerm_read_line.mli

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,9 @@ class virtual ['a] term : LTerm.t -> object
315315
method set_editor_mode : LTerm_editor.mode -> unit
316316
(** Set the current editor mode. *)
317317

318+
method vi_state : LTerm_vi.state
319+
(** Get the current vi_state . *)
320+
318321
method bind : LTerm_key.t list -> action list -> unit
319322

320323
method draw_update : unit Lwt.t

0 commit comments

Comments
 (0)