mirror of
https://github.com/RGBCube/serenity
synced 2025-07-23 13:57:35 +00:00
Shell: Allow to parse command interactively when hitting Enter key
This commit is contained in:
parent
927dc1f02a
commit
e6c363ac63
1 changed files with 1 additions and 1 deletions
|
@ -2149,7 +2149,7 @@ bool Shell::has_history_event(StringView source)
|
||||||
void Shell::setup_keybinds()
|
void Shell::setup_keybinds()
|
||||||
{
|
{
|
||||||
m_editor->register_key_input_callback('\n', [this](Line::Editor& editor) {
|
m_editor->register_key_input_callback('\n', [this](Line::Editor& editor) {
|
||||||
auto ast = parse(editor.line(), false);
|
auto ast = parse(editor.line(), m_is_interactive);
|
||||||
if (ast && ast->is_syntax_error() && ast->syntax_error_node().is_continuable())
|
if (ast && ast->is_syntax_error() && ast->syntax_error_node().is_continuable())
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue