diff options
| author | Maxime Coste <mawww@kakoune.org> | 2024-01-17 20:59:26 +1100 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2024-01-17 20:59:26 +1100 |
| commit | 4bb1f179284da0bfacfec02f8f900b0a4a5cd720 (patch) | |
| tree | f32c8829cc086f6ca04fcd38ecda3d40cabc3b48 /src | |
| parent | f9fe191437a78d3837d3392636113d48fb13c16b (diff) | |
| parent | 20b0eadfc8f9e6ead962bb0230b8ebfe32d8a2fa (diff) | |
Merge remote-tracking branch 'krobelus/validate-empty-prompt'
Diffstat (limited to 'src')
| -rw-r--r-- | src/normal.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/normal.cc b/src/normal.cc index 019ed58a..03e7895c 100644 --- a/src/normal.cc +++ b/src/normal.cc @@ -866,7 +866,8 @@ void regex_prompt(Context& context, String prompt, char reg, T func) RegisterManager::instance()[reg].set(context, str.str()); break; case PromptEvent::Validate: - RegisterManager::instance()[reg].set(context, str.str()); + if (not str.empty()) + RegisterManager::instance()[reg].set(context, str.str()); context.push_jump(); break; } |
