diff options
| author | Přemysl Eric Janouch <p@janouch.name> | 2022-09-18 04:24:58 +0200 | 
|---|---|---|
| committer | Přemysl Eric Janouch <p@janouch.name> | 2022-09-18 04:24:58 +0200 | 
| commit | b6dd94072080d29b356d2c22d9f317deac55331d (patch) | |
| tree | 82047a097e670ec7c2624b1d9c3137b8ab9ea065 /nncmpp.c | |
| parent | d8e0d1b2fe2bfc4a327d8056d6d63e7b58435632 (diff) | |
| download | nncmpp-b6dd94072080d29b356d2c22d9f317deac55331d.tar.gz nncmpp-b6dd94072080d29b356d2c22d9f317deac55331d.tar.xz nncmpp-b6dd94072080d29b356d2c22d9f317deac55331d.zip | |
Implement M-u, M-l, M-c from Readline
Diffstat (limited to 'nncmpp.c')
| -rw-r--r-- | nncmpp.c | 11 | 
1 files changed, 11 insertions, 0 deletions
| @@ -2774,6 +2774,13 @@ app_editor_process_action (enum action action)  	case ACTION_EDITOR_END:  		return line_editor_action (&g.editor, LINE_EDITOR_END); +	case ACTION_EDITOR_UPCASE_WORD: +		return line_editor_action (&g.editor, LINE_EDITOR_UPCASE_WORD); +	case ACTION_EDITOR_DOWNCASE_WORD: +		return line_editor_action (&g.editor, LINE_EDITOR_DOWNCASE_WORD); +	case ACTION_EDITOR_CAPITALIZE_WORD: +		return line_editor_action (&g.editor, LINE_EDITOR_CAPITALIZE_WORD); +  	case ACTION_EDITOR_B_DELETE:  		return line_editor_action (&g.editor, LINE_EDITOR_B_DELETE);  	case ACTION_EDITOR_F_DELETE: @@ -3020,6 +3027,10 @@ g_editor_defaults[] =  	{ "C-a",        ACTION_EDITOR_HOME        },  	{ "C-e",        ACTION_EDITOR_END         }, +	{ "M-u",        ACTION_EDITOR_UPCASE_WORD     }, +	{ "M-l",        ACTION_EDITOR_DOWNCASE_WORD   }, +	{ "M-c",        ACTION_EDITOR_CAPITALIZE_WORD }, +  	{ "C-h",        ACTION_EDITOR_B_DELETE    },  	{ "DEL",        ACTION_EDITOR_B_DELETE    },  	{ "Backspace",  ACTION_EDITOR_B_DELETE    }, | 
