teditor  1.8.0@@fee5e94
Terminal based editor written in C++
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nteditor
 Nbuffer
 Ncalc
 CCalcMode
 CNumberCore number used for computing in the calculator
 CParser
 Ncmbar
 CCmBarMode
 Ncpp
 CCppMode
 Ncursor
 Ndir
 CDirMode
 Neditor
 Nops
 CFileChoices
 Ngrep
 CGrepMode
 Nledger
 CAccount
 CAccounts
 CLedgerMode
 CLedgerShowMode
 CParser
 CTransaction
 Nparser
 CBufferScanner
 CLexer
 CNFAKen-Thompson NFA as described here: https://swtch.com/~rsc/regexp/regexp1.html but adjusted to work with teditor environment
 CNode
 CRegexsA collection of commonly used Regular expressions
 CScanner
 CStringScanner
 CToken
 CTokenDef
 Nreadonly
 CReadOnlyMode
 Ntext
 CTextMode
 Ntodo
 CCalendarItem
 CMatchItem
 CParser
 CTodoMode
 CTodoShowMode
 Nwatch
 CWatchMode
 CAllCombos
 CAnyStruct Impl ///
 CAttrColor
 CAttrHelper
 CBorder
 CBuffer
 COpDataThe state before/after applying insertion/deletion operations on the Buffer object
 CRemovedLine
 CBuffers
 CCell
 CCellBuffer
 CChoices
 CCmdMsgBar
 CCmdRegistrar
 CCmdStatus
 CColorHelper
 CRegistrar
 CColorMap
 CDirCache
 CDoubleBufferA simple double buffer container for ping-pong kind of operations
 CEditor
 CFilePerm
 CFilesHist
 CHistoryContainer to store history (files-visited or command-history, etc)
 CImplStruct Impl ///
 CImpl< Head, Rest... >
 CImpl<>
 CInfoCmp
 CISearchIncremental search support used by Ctrl-F command
 CKeyCmdMap
 CKeyCmdPair
 CKeyCombo
 CLine
 CLogger
 CLRUCacheLRU Cache implementation
 CMetaKey
 CMode
 CRegistrar
 CNameColorPair
 CNode
 COptionClass to define an option used in the editor
 CPos2dAny 2D position
 CPromptYesNoKeys
 CRemote
 CSingletonHandler
 CStringChoices
 CTerminal
 CTimerMain object used for timing event
 CTrie
 CWindow
 CWindows