0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 01:31:55 +00:00
bird/tools
Tomas Hlavacek 8322ecde12 Add lightweight client - birdcl
Restructure client/ subdir. Add two different flavors of client.
The full featured birdc client code is in client/birdc/.
The new light client birtcl is in client/birdcl/.
Common sources of both clients are directly in client/.

Rework on-line auto-completion in client/command.c to conditionally turn off
ncurses-specific code.

Add lightweight client without libreadline and ncurses dependencies - birdcl.
The birdcl lacks support of history, on-line auto-completion and there
are different implementations of "more" functionality and help on '?' press.
New client operates in canonical terminal mode (apart from "more" display)
and therefore all commands have to be executed by a return key including help
commands (called by '?' character in the end of the line).
Apart from these limitations the interaction style should be the same as
for the full client - birdc.
Build of birdcl is always on (independent on --enable-client parameter).
2013-03-19 18:03:49 +01:00
..
config.guess Update of config.sub & config.guess 2009-09-06 21:26:46 +02:00
config.sub Update of config.sub & config.guess 2009-09-06 21:26:46 +02:00
cvslog Added a simple utility for converting CVS log messages to a reasonable 2004-05-31 22:16:54 +00:00
gendist Typo in gendist script. 2009-04-28 11:56:33 +02:00
install-sh First step of "autoconfization". Created a configure script which 1999-01-09 15:02:11 +00:00
Makefile-top.in Delete autom4te.cache in 'make distclean'. 2004-05-31 15:13:56 +00:00
Makefile.in Add lightweight client - birdcl 2013-03-19 18:03:49 +01:00
mergedirs sort from GNU coreutils 5.2.1 doesn't accept the +- syntax 2004-09-08 16:06:07 +00:00
progdoc Description of protocol module moved to where it belongs. If documentation 2000-06-05 09:51:24 +00:00
Rules.in Add lightweight client - birdcl 2013-03-19 18:03:49 +01:00