aboutsummaryrefslogtreecommitdiffhomepage
path: root/interface.h
AgeCommit message (Collapse)AuthorFilesLines
2012-11-15NCurses interface: support terminal resizingRobin Haberkorn1-1/+2
* currently, the message line is not remembered and reset on termresize * any open popup window will be drawn over by the other windows
2012-11-15support stdio for curses interfaceRobin Haberkorn1-2/+16
* ./sciteco commandline help works now * messages issued during batch-mode macro processing are written to stdout/stderr * output can be redirected
2012-11-15cleaned up command line updating: the interface is responsible for drawing ↵Robin Haberkorn1-1/+1
the "*" (if it wants to)
2012-11-15make it possible for interface classes to define a get_options() method to ↵Robin Haberkorn1-0/+5
add an options group to the help menu
2012-11-15added Interface class to ease porting SciTECO to other platforms (toolkits)Robin Haberkorn1-0/+54
* will support Scintilla with Scinterm/NCurses * changes are in such a way that the generated machine code should have almost no overhead compared to the previous implementation (at least when compiled with optimizations)