Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix accidental negative bounds | Flaviu Tamas | 2015-01-19 | 1 | -0/+1 |
| | | | | See Araq/Nim #1979 for context | ||||
* | Remove findAll, rename findAllStr to findAll | Flaviu Tamas | 2015-01-19 | 1 | -8/+7 |
| | |||||
* | Add more replace test cases | Flaviu Tamas | 2015-01-19 | 1 | -0/+3 |
| | |||||
* | Merge remote-tracking branch 'blaxpirit/master' | Flaviu Tamas | 2015-01-19 | 1 | -1/+6 |
|\ | | | | | | | | | | | | | | | * blaxpirit/master: Fix last element when splitting with 0-length match Conflicts: test/split.nim | ||||
| * | Fix last element when splitting with 0-length match | Oleh Prypin | 2015-01-19 | 1 | -1/+6 |
| | | |||||
* | | Fix maxsplit to conform to perl | Flaviu Tamas | 2015-01-19 | 1 | -2/+2 |
| | | |||||
* | | Add perl split tests | Flaviu Tamas | 2015-01-19 | 1 | -1/+23 |
|/ | |||||
* | Add escapeRe | Flaviu Tamas | 2015-01-18 | 2 | -0/+8 |
| | |||||
* | Remove initRegex | Flaviu Tamas | 2015-01-18 | 4 | -27/+27 |
| | |||||
* | Make study a negatable option instead | Flaviu Tamas | 2015-01-18 | 2 | -5/+5 |
| | |||||
* | Add a test case with 0-length match | Flaviu Tamas | 2015-01-18 | 1 | -1/+5 |
| | | | | Thanks Oleh Prypin | ||||
* | s/asTable/toTable/ | Flaviu Tamas | 2015-01-18 | 1 | -4/+4 |
| | | | | toTable is more consistent with toSeq | ||||
* | Add maxsplit | Flaviu Tamas | 2015-01-18 | 1 | -0/+5 |
| | |||||
* | Add examples | Flaviu Tamas | 2015-01-18 | 1 | -0/+7 |
| | |||||
* | Add more typical string replace | Flaviu Tamas | 2015-01-17 | 1 | -0/+5 |
| | |||||
* | Add replace | Flaviu Tamas | 2015-01-17 | 3 | -0/+13 |
| | | | | Also came a cross a find bug with 0-length subject strings | ||||
* | Add tests for claims in documentation | Flaviu Tamas | 2015-01-16 | 2 | -0/+7 |
| | |||||
* | Add additional tests for match | Flaviu Tamas | 2015-01-16 | 2 | -0/+7 |
| | |||||
* | s/match/find/g | Flaviu Tamas | 2015-01-16 | 1 | -14/+14 |
| | | | | The implementation needs to match the API after all ;) | ||||
* | Add another split testcase | Flaviu Tamas | 2015-01-15 | 1 | -0/+1 |
| | | | | Thanks Oleh Prypin for the suggestion! | ||||
* | s/asSeq/toSeq | Flaviu Tamas | 2015-01-15 | 1 | -4/+4 |
| | | | | `toSeq` is a better name for it | ||||
* | Remove unnecessary options | Flaviu Tamas | 2015-01-14 | 1 | -1/+1 |
| | |||||
* | Remove all optional RegexMatch returns | Flaviu Tamas | 2015-01-12 | 2 | -15/+15 |
| | |||||
* | Flip parameter string-pattern order | Flaviu Tamas | 2015-01-12 | 3 | -21/+21 |
| | |||||
* | Implement match, find, split | Flaviu Tamas | 2015-01-12 | 3 | -0/+25 |
| | |||||
* | Expose the pattern string, rename some procs | Flaviu Tamas | 2015-01-10 | 1 | -2/+1 |
| | |||||
* | Rename exec(...) and extend it | Flaviu Tamas | 2015-01-10 | 1 | -14/+14 |
| | |||||
* | Implement toTable(Captures), toSeq(Captures) | Flaviu Tamas | 2015-01-10 | 1 | -0/+19 |
| | |||||
* | Add access to capture count and names | Flaviu Tamas | 2015-01-10 | 1 | -0/+6 |
| | |||||
* | Implement captures | Flaviu Tamas | 2015-01-10 | 1 | -1/+29 |
| | |||||
* | Change test execution technique | Flaviu Tamas | 2015-01-10 | 1 | -1/+3 |
| | |||||
* | Implement foundation for named captures | Flaviu Tamas | 2015-01-10 | 1 | -0/+7 |
| | |||||
* | Remove DUPNAMES option | Flaviu Tamas | 2015-01-10 | 1 | -1/+1 |
| | | | | | It makes the rest of the implementation more complicated and is confusing anyway. The user expects a 1:1 mapping between a match and a name | ||||
* | Add unit tests | Flaviu Tamas | 2015-01-09 | 2 | -0/+27 |