summaryrefslogtreecommitdiffstats
path: root/lib/libedit/keymacro.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Delete the unimplemented feature XK_EXE.schwarze2016-04-121-3/+2
| | | | | | * Delete the unused macro MIN(). No functional change. OK czarkoff@ martijn@
* get rid of the non-standard data type "Char" in almost all files;schwarze2016-04-111-13/+14
| | | | ok martijn@
* Second step in synching with NetBSD:schwarze2016-01-291-25/+21
| | | | | | | | | | | * Rename some types from *key*_t to *keymacro*_t. * Rename struct editline member el_key to el_keymacro. * Rename some functions in keymacro.c from key*() to keymacro*(). This removes the conflict of key_clear(), key_end(), and key_print() with macros in <term.h>. No functional change. This makes keymacro.h identical to the NetBSD version. It reduces the remaining diff from +2640 -1998 to +2446 -1805. OK czarkoff@
* Start synching with NetBSD:schwarze2016-01-291-0/+81
Rename the files key.[hc] to keymacro.[hc] and term.[hc] to terminal.[hc]. The change makes sense because "term.h" conflicts with <term.h> and the functions key_clear(), key_end(), and key_print() in "key.h" conflict with macros in <term.h>. No content change yet, no binary change in *.o after "strip -d". This reduces the remaining diff from +4634 -3992 to +2640 -1998. OK czarkoff@, and mmcc@ agrees with the direction.