CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2016/05/06 07:12:52

Modified files:
        lib/libedit    : Makefile chared.c common.c editline.c el.h 
                         emacs.c keymacro.c makelist map.c map.h read.c 
                         readline.c search.c terminal.c tty.c vi.c 

Log message:
Replace the generated file "fcns.c" by a simpler header "func.h"
included only in the one file needing it, "map.c".
That allows to define el_action_t directly in "map.h",
which in turn allows to stop including "fcns.h" from "el.h"
and include it only in the modules needing it.
Now we no longer autogenerate any C files.

Feedback and OK martijn@.
First version also proofread by Christian Heckendorf <mbie at ulmus dot me>.

Reply via email to