1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-11-04 08:17:17 -05:00
elinks/src/terminal
Kalle Olavi Niemitalo 462607416c terminal: Read modifiers from the first UTF-8 byte, not the last.
Previously, ELinks used to silently discard the Alt modifier from
Alt-ö keystrokes when UTF-8 I/O was enabled.  Now, separate actions
can be bound to ö and Alt-ö.

However, if CONFIG_UTF_8 is defined, then actions cannot be bound to
non-ASCII characters, regardless of modifiers.  This is because the
code that handles names of keystrokes assumes a character can only be
a single byte.  This commit does not change that.
2006-08-06 20:51:49 +00:00
..
color.c plain_renderer: cg-log -c | elinks works. The code needs cleanup 2006-05-07 15:49:08 +02:00
color.h plain_renderer: cg-log -c | elinks works. The code needs cleanup 2006-05-07 15:49:08 +02:00
draw.c Trim trailing whitespaces. 2006-07-27 09:51:10 +02:00
draw.h Trim trailing whitespaces. 2006-07-27 09:51:10 +02:00
event.c terminal: Read modifiers from the first UTF-8 byte, not the last. 2006-08-06 20:51:49 +00:00
event.h terminal UTF-8: term_event_keyboard.key is UCS-4, #ifdef CONFIG_UTF_8. 2006-08-06 20:02:43 +00:00
hardio.c Remove now useless $Id: lines. 2005-10-21 09:14:07 +02:00
hardio.h Remove empty lines in start of header files 2005-11-15 11:33:27 +01:00
itrm.h terminal: Define separate structs for events passed via the interlink socket. 2006-08-06 20:02:39 +00:00
kbd.c terminal: Introduce macros for KBD_F1...KBD_F12 arithmetic. 2006-08-06 20:02:39 +00:00
kbd.h terminal UTF-8: term_event_keyboard.key is UCS-4, #ifdef CONFIG_UTF_8. 2006-08-06 20:02:43 +00:00
key.inc Remove now useless $Id: lines. 2005-10-21 09:14:07 +02:00
Makefile path_to_top -> top_builddir 2005-10-20 04:00:35 +02:00
mouse.c terminal: Define separate structs for events passed via the interlink socket. 2006-08-06 20:02:39 +00:00
mouse.h terminal: Define separate structs for events passed via the interlink socket. 2006-08-06 20:02:39 +00:00
palette.inc Remove now useless $Id: lines. 2005-10-21 09:14:07 +02:00
screen.c Trim trailing whitespaces. 2006-07-27 09:51:10 +02:00
screen.h Modularise src/terminal 2006-05-20 15:01:24 +00:00
tab.c Replace a loop with arithmetic in move_current_tab 2006-05-15 20:00:27 +00:00
tab.h Move delayed_open to src/terminal/tab.c 2006-01-16 19:28:03 +00:00
terminal.c Modularise src/terminal 2006-05-20 15:01:24 +00:00
terminal.h Merge with utf8. src/document/plain/renderer.c replaced by utf8 version 2006-07-21 13:12:06 +02:00
TODO Initial commit of the HEAD branch of the ELinks CVS repository, as of 2005-09-15 15:58:31 +02:00
window.c Don't let move_current_tab move the tab beyond the main menu. 2006-05-14 22:17:26 +03:00
window.h New tabs always open below dialogs, never above. 2006-05-14 14:03:17 +03:00