summaryrefslogtreecommitdiffstats
path: root/lib/Language/TECO
Commit message (Collapse)AuthorAgeFilesLines
* convert the Buffer object to use MooseJesse Luehrs2009-09-281-32/+58
|
* no shebang lines for modulesJesse Luehrs2009-09-281-1/+0
|
* error message shouldn't include file/line numberjluehrs22008-05-261-2/+2
|
* make indexing off the ends of the buffer do the right thingjluehrs22008-05-241-2/+2
|
* refactor the delete method of the buffer a bitjluehrs22008-05-241-16/+6
|
* make passing 0 in as the end position to buffer work properlyjluehrs22008-05-241-2/+3
|
* make the argument to t a maximum on the number of lines printed, not have to ↵jluehrs22008-05-241-2/+2
| | | | be exact
* use accessors rather than accessing data members directlyjluehrs22008-05-221-18/+19
|
* make execute return anything that would be printed to stdout, rather than ↵jluehrs22008-05-221-1/+5
| | | | printing it directly
* make get_line_offset return just the offset (rather than a range) if called ↵jluehrs22008-05-221-2/+4
| | | | in scalar context
* allow passing in two arguments to buffer->delete in order to delete a range ↵jluehrs22008-05-221-1/+10
| | | | of characters rather than defaulting to offset from the current position
* refactor getting buffer offsets by line into a method on the buffer objectjluehrs22008-05-221-0/+19
|
* add error handling for the delete commandjluehrs22008-05-221-1/+3
|
* throw an error rather than returning silently if we try to move outside of ↵jluehrs22008-05-221-1/+1
| | | | the buffer
* optionally initialize the buffer with an argument passed to the constructorjluehrs22008-05-221-1/+4
|
* implement the buffer's print methodjluehrs22008-05-221-0/+3
|
* syntax errorjluehrs22008-05-201-1/+1
|
* add a buffer classjluehrs22008-05-191-0/+46