fish-shell/tests/pexpects
Fabian Boehm 65db0b2ec8 fish_key_reader: Humanize key descriptions
This used to print all codepoints outside of the ASCII range (i.e.
above 0x80) in \uXXXX or \UYYYYYYYY notation.

That's quite awkward, considering that this is about keys that are
being pressed, and many keyboards have actual symbols for these on
them - I have an "ö" key, so I would like to use `bind ö` and not
`bind \u00F6`. So we go by iswgraph.

On a slightly different note, `\e` was written as `\c[ (or \e)`. I do
not believe anyone really uses `\c[` (the `[` would need to
be escaped!), and it's confusing and unnecessary to even mention that.

(cherry picked from commit 55c425a0dd)
2023-10-08 17:15:17 +02:00
..
abbrs.py abbr: stop parsing option after first expansion token 2022-12-13 01:39:31 +01:00
bind_mode_events.py Restyle codebase 2022-06-16 18:43:28 +02:00
bind.py tests: Increase one more timeout 2022-12-23 12:18:20 +01:00
cancel_event.py Restyle codebase 2022-06-16 18:43:28 +02:00
commandline.py Fix the commandline test 2022-11-12 14:25:47 -08:00
complete-group-order.py Add complete -k group order test 2022-10-26 13:22:45 -05:00
complete.py Add a test for COMPLETE_AUTO_SPACE 2022-06-02 17:25:59 -07:00
cursor_selection.py Add test for the default cursor selection mode 2022-07-30 09:49:07 -07:00
disable_mouse.py Simplify event_queue_peeker_t 2021-04-17 16:43:27 -07:00
eval-stack-overflow.py Add eval recursion overflow regression test 2022-10-25 13:40:21 -05:00
exit_handlers.py Add a test that fish_exit handlers run on receipt of SIGHUP 2020-08-30 15:09:34 -07:00
exit_nohang.py tests: Increase how long exit_nohang tries 2021-04-14 18:55:11 +02:00
exit.py Reformat 2020-11-22 14:39:48 +01:00
fg.py Restyle codebase 2022-06-16 18:43:28 +02:00
fkr.py fish_key_reader: Humanize key descriptions 2023-10-08 17:15:17 +02:00
generic.py type: Add missing newline 2021-01-03 17:48:25 +01:00
histfile.py Another formatting run 2020-06-24 20:43:56 +02:00
history.py Restyle codebase 2022-06-16 18:43:28 +02:00
isatty.py Reformat 2020-11-22 14:39:48 +01:00
job_summary.py Correct the order of pkill arguments 2021-09-04 13:34:52 -07:00
nullterm.py Be careful to not touch curses variables if cur_term is null 2022-04-16 13:26:56 -07:00
pipeline.py Improve error for redirections to invalid paths 2021-11-20 17:44:05 +01:00
postexec.py Reformat 2020-11-22 14:39:48 +01:00
private_mode.py Allow fish_private_mode to change at runtime 2021-01-02 22:01:47 -08:00
read.py Restyle codebase 2022-06-16 18:43:28 +02:00
set_color.py set_color: Print the given colors with --print-colors 2022-07-01 21:28:35 +02:00
sigint.py Remove cancellation groups 2022-03-20 14:39:00 -07:00
signals.py tests/signals.py: Increase a sleep 2023-01-18 16:48:49 +01:00
status.py Add pexpect test for status current-commandline 2022-10-26 12:15:02 -05:00
stdin_nonblocking.py stdin_nonblocking.py test to not leave background processes 2022-02-12 11:48:55 -08:00
terminal.py Restyle codebase 2022-06-16 18:43:28 +02:00
torn_escapes.py Fix stale references to getch() 2022-09-16 18:26:49 -05:00
tty_ownership.py Claim the tty unconditionally in reader_data_t::readline 2022-09-09 13:43:29 -07:00
undo.py Add simple pexpect test for undo 2021-01-07 23:53:31 +01:00
wait.py tests: Increase another timeout 2020-11-06 17:56:38 +01:00
wildcard_tab.py Expand wildcards on tab 2022-04-10 13:53:22 -07:00