summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* add error handling for the delete commandjluehrs22008-05-221-1/+3
* add a test for special buffer positionsjluehrs22008-05-221-0/+27
* add a test for deletion commandsjluehrs22008-05-221-0/+22
* add a test for insertion commandsjluehrs22008-05-221-0/+19
* refactor the error handling testjluehrs22008-05-221-5/+15
* throw an error rather than returning silently if we try to move outside of th...jluehrs22008-05-221-1/+1
* ? is just part of the outputjluehrs22008-05-221-2/+2
* add a test for error handlingjluehrs22008-05-221-0/+13
* use the error message that te uses for ^Cjluehrs22008-05-221-1/+1
* format errors the way actual teco doesjluehrs22008-05-221-1/+1
* wrong number of testsjluehrs22008-05-221-1/+1
* add read-only accessors for the current buffer and positionjluehrs22008-05-221-0/+3
* optionally initialize the buffer with an argument passed to the constructorjluehrs22008-05-222-2/+6
* start adding testsjluehrs22008-05-223-8/+31
* oops, $num has to be non-negative herejluehrs22008-05-221-0/+1
* need to match the end of the buffer as well as the end of a linejluehrs22008-05-221-1/+1
* the t command has default of 1 (or -1)jluehrs22008-05-221-0/+3
* implement the 't' command, or try, at leastjluehrs22008-05-221-0/+25
* catch : and @ command modifiers, this might need to be made more precise late...jluehrs22008-05-221-0/+6
* oops, need to match newlines herejluehrs22008-05-221-2/+2
* implement the buffer's print methodjluehrs22008-05-221-0/+3
* make ^C throw an interrupt rather than killing the program if it's received w...jluehrs22008-05-211-0/+1
* handle getting these regex matches properlyjluehrs22008-05-211-3/+4
* syntax fixjluehrs22008-05-211-1/+2
* ReadKey fails on undef, not falsejluehrs22008-05-211-1/+4
* start implementing parsing teco commandsjluehrs22008-05-211-1/+160
* stub out Language::TECO a bitjluehrs22008-05-201-0/+6
* syntax errorjluehrs22008-05-201-1/+1
* add a teco shell binaryjluehrs22008-05-201-0/+83
* add a buffer classjluehrs22008-05-191-0/+46
* Initial import of Language::TECOjluehrs22008-05-1916-0/+2316