Skip to content

Commit 7b345a1

Browse files
committed
LTerm_vi: update mli
1 parent ecc2fa9 commit 7b345a1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/lTerm_vi.mli

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,6 @@ module Vi :
240240
set_mode: ?step:React.step -> Mew_vi.Mode.Name.t -> unit;
241241
keyseq: keyseq React.signal;
242242
set_keyseq: ?step:React.step -> keyseq -> unit;
243-
mutable registers : Register.content RegisterMap.t;
244243
mutable resolver_insert: t;
245244
mutable resolver_normal: t;
246245
mutable resolver_visual: t;
@@ -282,7 +281,6 @@ module Vi :
282281
val make_config :
283282
?mode:Mew_vi.Mode.Name.t ->
284283
?keyseq:keyseq ->
285-
?registers:Register.content RegisterMap.t ->
286284
?resolver_insert:t ->
287285
?resolver_normal:t ->
288286
?resolver_visual:t ->
@@ -299,9 +297,7 @@ module Vi :
299297
end
300298
end
301299

302-
class edit :
303-
< default_mode : 'a * Vi.Base.Mode.t; modes : Vi.Base.Mode.t Vi.Base.Mode.Modes.t;
304-
timeout : float; .. > ->
300+
class edit : state ->
305301
object
306302
val action_output : Vi.Edit_action.t Lwt_mvar.t
307303
val mutable curr_mode : Vi.Base.Mode.t
@@ -319,14 +315,18 @@ class edit :
319315
method get_register : string -> Vi.Interpret.Register.content option
320316
method set_register : string -> Vi.Interpret.Register.content -> unit
321317
end
322-
class state :
318+
and state :
323319
object
324320
val mutable default_mode : Vi.Base.Mode.name * Vi.Base.Mode.t
325321
val mutable timeout : float
326322
method default_mode : Vi.Base.Mode.name * Vi.Base.Mode.t
327323
method edit : Vi.Base.edit
328324
method modes : Vi.Base.Mode.t Vi.Base.Mode.Modes.t
329325
method timeout : float
326+
method get_register : string -> Vi.Interpret.Register.content option
327+
method set_register : string -> Vi.Interpret.Register.content -> unit
328+
method get_registers : Vi.Interpret.Register.content Vi.Interpret.RegisterMap.t
329+
method set_registers : Vi.Interpret.Register.content Vi.Interpret.RegisterMap.t -> unit
330330
method vi_edit : edit
331331
end
332332

0 commit comments

Comments
 (0)