Term2::Program(M)
Program manages the event loop using CML primitives.
Constructors
Instance methods
bracketed_paste_enabled?
Sourcecontext
Sourcecontext=(ctx : ProgramContext)
Sourcedisable_bracketed_paste
Sourcedisable_mouse_tracking
Sourcedisable_panic_recovery
Sourcedisable_renderer
Sourcedisable_signal_handling
Sourcedispatch(msg : Message) : Nil
Sourcedispatcher
Sourceenable_focus_reporting
Sourceenable_mouse_all_motion
Sourceenable_mouse_cell_motion
Sourcefilter_present?
Sourceforce_input_tty
Sourceinput_io
Sourceinput_tty?
Sourceinput_type
Sourcekill
Sourcemodel
Sourcemodel?
Sourcemouse_all_motion_enabled?
Sourcemouse_cell_motion_enabled?
Sourceoutput_io
Sourceprocess_message(msg : Message) : Nil
Directly process a message (synchronous). Useful for tests.
quit
Sourcerenderer_enabled?
Sourcerun
Sourcesend(msg : Message) : Nil
Sourceshutdown_evt
Sourcesignal_handling_enabled?
Sourcestartup_options
Sourcestop
Source