mc/lib
Andrew Borodin f83bdadfa8 Ticket #2520: SIGINT generated by Ctrl-g pressing closes file panels.
When SIGINT signal is raised, the CK_Cancel message is handled by
dlg_execute_cmd() and midnight_dlg is closed.

The solution: CK_Cancel is sent to current dialog via callback, and if
current dialog doesn't handle CK_Cancel message, then handle it with common
way using dlg_execute_cmd().

Since Ctrl-g is used to generate SIGINT in MC, remove this shortcut from
all sections of keymaps except the [dialog] section.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-03-30 16:17:16 +04:00
..
event Added manual for events (Russian and English). 2011-03-21 23:55:53 +02:00
filehighlight Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
keybind Moved filemanager-related stuff to src/filemanager directory 2010-11-24 10:51:32 +03:00
mcconfig Moved initialization of mc_global.share_data_dir and mc_global.sysconf_dir to library 2011-03-21 23:55:51 +02:00
search Moved charsets.[ch] from src to lib directory 2010-11-24 10:51:31 +03:00
skin Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
strutil Formatting fix after indentation. 2011-02-05 16:54:56 +02:00
tests Added test for checking if library is independ to $(topsrcdir)/src 2011-03-21 23:55:53 +02:00
tty Moved mc_refresh() to lib/widget 2011-03-21 23:55:52 +02:00
vfs Use events to show VFS messages. 2011-03-21 23:55:51 +02:00
widget Ticket #2520: SIGINT generated by Ctrl-g pressing closes file panels. 2011-03-30 16:17:16 +04:00
charsets.c Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
charsets.h Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
event-types.h Added events for handle parent_call_string() and parent_call() 2011-03-21 23:55:52 +02:00
event.h Prepare to initialize application events. 2011-03-21 11:46:41 +02:00
filehighlight.h Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
fileloc.h Changed engine of external macros execution 2011-03-03 20:48:30 +00:00
fs.h Moved filemanager-related stuff to src/filemanager directory 2010-11-24 10:51:32 +03:00
glibcompat.c Code indentation in lib directory 2010-11-24 10:27:20 +03:00
glibcompat.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
global.c Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
global.h Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
hook.c Moved hooks from lib/util.[ch] to new files lib/hook.[ch] 2010-11-24 10:27:46 +03:00
hook.h Moved hooks from lib/util.[ch] to new files lib/hook.[ch] 2010-11-24 10:27:46 +03:00
keybind.c Change hardcoded definitions of default keymap. 2011-03-20 19:26:08 +03:00
keybind.h Symbolic names of keymap sections are defined. 2011-03-20 19:26:08 +03:00
lock.c VFS structure changes: 2011-03-21 11:48:26 +02:00
lock.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
logging.c Added environment variable MC_LOG_ENABLE for specify if logging is enabled 2011-01-20 17:38:27 +02:00
logging.h Added new function mc_always_log() for logging on early bootstrap stages 2011-01-20 17:38:27 +02:00
Makefile.am Added test for checking if library is independ to $(topsrcdir)/src 2011-03-21 23:55:53 +02:00
mcconfig.h Allow remove key with empty value from target config. 2011-03-20 19:26:08 +03:00
search.h Clean up some empty lines. 2010-11-24 10:27:46 +03:00
skin.h fail back to standard skin if 256-colors skin used on non256 colors terminal 2011-01-24 15:46:10 +02:00
strescape.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
strutil.h Optimization of str_msg_term_size(). 2010-11-24 10:51:30 +03:00
timefmt.c Moved time related stuff from lib/util.[ch] into lib/timefmt.[ch]. 2010-11-24 10:27:47 +03:00
timefmt.h Moved time related stuff from lib/util.[ch] into lib/timefmt.[ch]. 2010-11-24 10:27:47 +03:00
unixcompat.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
util.c Move check_for_default() function from lib/util.c to src/util.c 2011-03-21 23:55:51 +02:00
util.h Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
utilunix.c Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
utilunix.h Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
widget.h Moved filemanager-related stuff to src/filemanager directory 2010-11-24 10:51:32 +03:00