diff etc/ROADMAP.md @ 32829:ad4c271d6faa

ROADMAP.md: Expand entry for command widget
author Arun Giridhar <arungiridhar@gmail.com>
date Wed, 24 Jan 2024 17:17:15 -0500
parents 7c6a8d72f91b
children 82ae00b40c2c
line wrap: on
line diff
--- a/etc/ROADMAP.md	Wed Jan 24 16:44:08 2024 -0500
+++ b/etc/ROADMAP.md	Wed Jan 24 17:17:15 2024 -0500
@@ -68,6 +68,15 @@
   - Target: Octave 10
 
 - New command window widget.  (LEAD?)
+  - In Octave 9, this widget is available but experimental. It can be invoked
+    with the runtime argument `--experimental-terminal-widget`. To make it
+    production quality (i.e., not experimental), the following features and
+    more need to be added:
+    - readline-like command line editing: recall history with up/down arrow keys
+    - capture output written to stdout/stderr
+    - a pager to enable `more on` to work
+    - search the contents of the command window
+    - clear the command window for `clc`
   - Background: https://wiki.octave.org/GUI_terminal_widget
   - Discussion: https://octave.discourse.group/t/new-command-window-widget/501
   - Target: Octave 11