Signal handling is not available in editline and hence
OCL::TaskBrowser::rl_received_signal
OCL::TaskBrowser::rl_signal_handler() and
OCL::TaskBrowser::rl_getc()
must not be defined.
Also fixes taskbrowser/CMakeLists.txt which did not check whether editline is actually installed if NO_GPL is set but TASKBROWSER_EDITLINE is not. Both flags result in compilation with editline support.
This is a fix for a regression bug reported in #64 and introduced in https://github.com/orocos-toolchain/ocl/pull/7 if the task browser is compiled with editline support.
Signal handling is not available in editline and hence
OCL::TaskBrowser::rl_received_signal
OCL::TaskBrowser::rl_signal_handler()
andOCL::TaskBrowser::rl_getc()
must not be defined.
Also fixes
taskbrowser/CMakeLists.txt
which did not check whether editline is actually installed ifNO_GPL
is set butTASKBROWSER_EDITLINE
is not. Both flags result in compilation with editline support.