| Commit message (Expand) | Author | Age | Files | Lines |
* | make ->num always return a number (0 instead of undef) and add ->has_num to t... | jluehrs2 | 2008-05-25 | 1 | -11/+15 |
* | get rid of one more direct data member access | jluehrs2 | 2008-05-24 | 1 | -2/+7 |
* | clean up handling of the num accessor a bit | jluehrs2 | 2008-05-24 | 1 | -20/+11 |
* | get rid of current_num, make the handling of num a bit simpler and more like ... | jluehrs2 | 2008-05-24 | 1 | -14/+10 |
* | make ret into an accessor | jluehrs2 | 2008-05-24 | 1 | -6/+14 |
* | big refactor of execute to make it more precise and easier to expand | jluehrs2 | 2008-05-24 | 1 | -152/+140 |
* | don't clear the current command during reset, since we always set it explicit... | jluehrs2 | 2008-05-24 | 1 | -1/+0 |
* | need to wrap the = command in ->cmd() | jluehrs2 | 2008-05-24 | 1 | -2/+5 |
* | make indexing off the ends of the buffer do the right thing | jluehrs2 | 2008-05-24 | 1 | -2/+2 |
* | oops, forgot one has_range | jluehrs2 | 2008-05-24 | 1 | -1/+1 |
* | refactor the delete method of the buffer a bit | jluehrs2 | 2008-05-24 | 2 | -17/+7 |
* | make passing 0 in as the end position to buffer work properly | jluehrs2 | 2008-05-24 | 1 | -2/+3 |
* | make the argument to t a maximum on the number of lines printed, not have to ... | jluehrs2 | 2008-05-24 | 1 | -2/+2 |
* | fix t with ranges | jluehrs2 | 2008-05-24 | 1 | -1/+1 |
* | implement = | jluehrs2 | 2008-05-24 | 1 | -0/+4 |
* | unnecessary parentheses | jluehrs2 | 2008-05-22 | 1 | -1/+1 |
* | formatting | jluehrs2 | 2008-05-22 | 1 | -5/+5 |
* | get rid of naming conflicts | jluehrs2 | 2008-05-22 | 1 | -16/+16 |
* | missing semicolon | jluehrs2 | 2008-05-22 | 1 | -1/+1 |
* | use accessors rather than accessing data members directly | jluehrs2 | 2008-05-22 | 2 | -46/+52 |
* | make execute return anything that would be printed to stdout, rather than pri... | jluehrs2 | 2008-05-22 | 2 | -2/+9 |
* | implement the l command | jluehrs2 | 2008-05-22 | 1 | -0/+9 |
* | make get_line_offset return just the offset (rather than a range) if called i... | jluehrs2 | 2008-05-22 | 1 | -2/+4 |
* | allow passing in two arguments to buffer->delete in order to delete a range o... | jluehrs2 | 2008-05-22 | 1 | -1/+10 |
* | handle context correctly for ->num | jluehrs2 | 2008-05-22 | 1 | -2/+2 |
* | implement the k command | jluehrs2 | 2008-05-22 | 1 | -0/+15 |
* | refactor getting buffer offsets by line into a method on the buffer object | jluehrs2 | 2008-05-22 | 2 | -15/+20 |
* | multi-character numbers need to subtract subsequent digits if we are in the m... | jluehrs2 | 2008-05-22 | 1 | -0/+1 |
* | add error handling for the delete command | jluehrs2 | 2008-05-22 | 1 | -1/+3 |
* | throw an error rather than returning silently if we try to move outside of th... | jluehrs2 | 2008-05-22 | 1 | -1/+1 |
* | add read-only accessors for the current buffer and position | jluehrs2 | 2008-05-22 | 1 | -0/+3 |
* | optionally initialize the buffer with an argument passed to the constructor | jluehrs2 | 2008-05-22 | 2 | -2/+6 |
* | oops, $num has to be non-negative here | jluehrs2 | 2008-05-22 | 1 | -0/+1 |
* | need to match the end of the buffer as well as the end of a line | jluehrs2 | 2008-05-22 | 1 | -1/+1 |
* | the t command has default of 1 (or -1) | jluehrs2 | 2008-05-22 | 1 | -0/+3 |
* | implement the 't' command, or try, at least | jluehrs2 | 2008-05-22 | 1 | -0/+25 |
* | catch : and @ command modifiers, this might need to be made more precise late... | jluehrs2 | 2008-05-22 | 1 | -0/+6 |
* | oops, need to match newlines here | jluehrs2 | 2008-05-22 | 1 | -2/+2 |
* | implement the buffer's print method | jluehrs2 | 2008-05-22 | 1 | -0/+3 |
* | handle getting these regex matches properly | jluehrs2 | 2008-05-21 | 1 | -3/+4 |
* | syntax fix | jluehrs2 | 2008-05-21 | 1 | -1/+2 |
* | start implementing parsing teco commands | jluehrs2 | 2008-05-21 | 1 | -1/+160 |
* | stub out Language::TECO a bit | jluehrs2 | 2008-05-20 | 1 | -0/+6 |
* | syntax error | jluehrs2 | 2008-05-20 | 1 | -1/+1 |
* | add a buffer class | jluehrs2 | 2008-05-19 | 1 | -0/+46 |
* | Initial import of Language::TECO | jluehrs2 | 2008-05-19 | 1 | -0/+83 |