Mercurial > octave
changeset 29601:eaf0943b7361
enable event_manager with interpreter_events class actions by default
Needed now for error output in octave-cli. Will likely be needed for
more actions in the future.
* event-manager.cc (event_manager::event_manager):
Install interpreter_events and enable in default constructor.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 04 May 2021 08:54:39 -0400 |
parents | b909a8915a72 |
children | 767cda46e091 |
files | libinterp/corefcn/event-manager.cc |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/corefcn/event-manager.cc Mon May 03 16:45:00 2021 -0400 +++ b/libinterp/corefcn/event-manager.cc Tue May 04 08:54:39 2021 -0400 @@ -64,9 +64,9 @@ } event_manager::event_manager (interpreter& interp) - : m_interpreter (interp), instance (nullptr), + : m_interpreter (interp), instance (new interpreter_events ()), event_queue_mutex (new mutex ()), gui_event_queue (), - debugging (false), link_enabled (false) + debugging (false), link_enabled (true) { push_event_queue (); command_editor::add_event_hook (readline_event_hook);