Updating a parameter via set currently produces a three-line confirmation. This is unnecessarily verbose and creates visual clutter, especially since the "was" and "now" values are unaligned in separate lines.
Most CLI tools (like gdb) are silent on success or use a single line. I propose:
- Consolidating the output to a single, aligned line (e.g., variable: old -> new).
- Adding an option to silence these notifications entirely.
- Making it silent by default to follow standard CLI conventions.
Example of current output:
(CLI)> set display_theme light
display_theme - was: 'dark'
now: 'light'
(CLI)>
Example of desired output:
(CLI)> set display_theme light
(CLI)>
(CLI)> set display_theme purple
Error setting display_theme: invalid choice: 'purple' (choose from 'light', 'dark')
(CLI)>
Updating a parameter via
setcurrently produces a three-line confirmation. This is unnecessarily verbose and creates visual clutter, especially since the "was" and "now" values are unaligned in separate lines.Most CLI tools (like gdb) are silent on success or use a single line. I propose:
Example of current output:
Example of desired output: