[nov 21] old mockup of what a utf-8 crt replacement might look like
added test case for cursors
always rebuild on 'make test'
implemented a generic cursor for the generic lists
display the BEL character for ^G and a dashed line for ^L
fs: upgrade string savers to allow > 255 characters. { compiles, but not fully tested }
ignore *.a and *.bak from the fp ide
ignore more fp ide debug stuff
ll: list.cursor.move_to( other: cursor )
ll: clean up logic for cursor.move_next
mv ui.zxx.p -> ui/zxx.inc
multiple files: removed trailing space in { xpc.inc}
cw.pas: corrected the << operator to shl
ll.pas: expose count as read-only property
stri.pas : cleaned up nwords and wordn to be non-destructive
ui.pas: correct the li/ll distinction
made upstr and dnstr non-destructive
ll: add at_top, at_end predicates
allow nested procedures as arguments when calling find()
Turns out "is nested" is sufficient for both cases. Thanks to Sven (PascalDragon on #fpc).