ncurses text editor
C++ Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Shared
CharData.h
Editor.h
FilepathBar.h
InputArea.h
InputLine.h
LineNumBar.h
Makefile
MenuBar.h
MenuPath.h
MessageBar.h
MouseMap.h
NcursesModeOwner.h
PanelOwner.h
Point.h
README
SearchBar.h
Settings.h
ViewPanel.h
WindowOwner.h
WindowPanel.h
YesNoBar.h
main.cpp

README

"ned" :  ncurses based text editor, similar to pico/nano.

_________________________________________________
FEATURES
	Large undo buffer.
	Block indent/unindent/comment/uncomment.
	Smooth scrolling.
	Text folding.
	Mouse support (depending on terminal).

_________________________________________________
DESIGN: CONTAINMENT TREE

Editor
	LineNumBar
	SearchBar
	MenuBar
	InputArea
		screen : ViewPanel

		Text : array[ CharData ]
			CharData 
				char
				FoldState : { START, NONE, END }
				FoldLevel : integer 

		Cursor : Position
			TextIndex : integer
			ScreenLineIndex : integer
			ScreenColumnIndex : integer

_________________________________________________