summaryrefslogblamecommitdiff
path: root/apps/system/cle/Kconfig
blob: d846a0cf850602c7401c7af73e624c16d011a392 (plain) (tree)




































                                                                                  
#
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#

config SYSTEM_CLE
	bool "Tiny VI work-alike command line editor"
	default n
	---help---
		Enable support for NuttX tiny EMACS-like command line editor.

		Omitted features:
			- No keypad cursor control support
			- No word oriented operations.

		Assumptions and Limitations:
			- A VT100 host terminal is assumed.
			- A fixed width character set (like Courier) is assumed

		Memory Usage:  Looks like 1.5-2KB

if SYSTEM_CLE

config SYSTEM_CLE_DEBUGLEVEL
	int "Debug level"
	default 0
	range 0 2
	---help---
		0=Debug off; 1=Print errors on console; 2=Print debug information
		on the console.

		Debug output is generated with syslog.  The editor works on
		/dev/console.  In order to get both a usable display and also
		readable debug output, syslog'ing should sent to some device other
		than /dev/console (which is the default).

endif # SYSTEM_CLE