sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 7d702bd8f5abd4b83ef586db63ea89d1515e3721
parent 90dfc3ae853b4f164ba3d18267aafdb25bc885c7
Author: Steven Walter <swalter@monarch.(none)>
Date:   Fri, 20 Nov 2009 09:05:11 -0500

Implement C-W for textfields

Diffstat:
M lib/sup/textfield.rb | 3 +++
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/sup/textfield.rb b/lib/sup/textfield.rb
@@ -114,6 +114,9 @@ class TextField
         Ncurses::Form.form_driver @form, Ncurses::Form::REQ_END_FIELD
         nop
         Ncurses::Form::REQ_BEG_FIELD
+      when ?\C-w
+        Ncurses::Form.form_driver @form, Ncurses::Form::REQ_PREV_CHAR
+        Ncurses::Form.form_driver @form, Ncurses::Form::REQ_DEL_WORD
       when Ncurses::KEY_UP, Ncurses::KEY_DOWN
         unless @history.empty?
           value = get_cursed_value