summary refs log tree commit diff stats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Fix accidental negative boundsFlaviu Tamas2015-01-191-0/+1
| | | | See Araq/Nim #1979 for context
* Remove findAll, rename findAllStr to findAllFlaviu Tamas2015-01-191-8/+7
|
* Add more replace test casesFlaviu Tamas2015-01-191-0/+3
|
* Merge remote-tracking branch 'blaxpirit/master'Flaviu Tamas2015-01-191-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 matchOleh Prypin2015-01-191-1/+6
| |
* | Fix maxsplit to conform to perlFlaviu Tamas2015-01-191-2/+2
| |
* | Add perl split testsFlaviu Tamas2015-01-191-1/+23
|/
* Add escapeReFlaviu Tamas2015-01-182-0/+8
|
* Remove initRegexFlaviu Tamas2015-01-184-27/+27
|
* Make study a negatable option insteadFlaviu Tamas2015-01-182-5/+5
|
* Add a test case with 0-length matchFlaviu Tamas2015-01-181-1/+5
| | | | Thanks Oleh Prypin
* s/asTable/toTable/Flaviu Tamas2015-01-181-4/+4
| | | | toTable is more consistent with toSeq
* Add maxsplitFlaviu Tamas2015-01-181-0/+5
|
* Add examplesFlaviu Tamas2015-01-181-0/+7
|
* Add more typical string replaceFlaviu Tamas2015-01-171-0/+5
|
* Add replaceFlaviu Tamas2015-01-173-0/+13
| | | | Also came a cross a find bug with 0-length subject strings
* Add tests for claims in documentationFlaviu Tamas2015-01-162-0/+7
|
* Add additional tests for matchFlaviu Tamas2015-01-162-0/+7
|
* s/match/find/gFlaviu Tamas2015-01-161-14/+14
| | | | The implementation needs to match the API after all ;)
* Add another split testcaseFlaviu Tamas2015-01-151-0/+1
| | | | Thanks Oleh Prypin for the suggestion!
* s/asSeq/toSeqFlaviu Tamas2015-01-151-4/+4
| | | | `toSeq` is a better name for it
* Remove unnecessary optionsFlaviu Tamas2015-01-141-1/+1
|
* Remove all optional RegexMatch returnsFlaviu Tamas2015-01-122-15/+15
|
* Flip parameter string-pattern orderFlaviu Tamas2015-01-123-21/+21
|
* Implement match, find, splitFlaviu Tamas2015-01-123-0/+25
|
* Expose the pattern string, rename some procsFlaviu Tamas2015-01-101-2/+1
|
* Rename exec(...) and extend itFlaviu Tamas2015-01-101-14/+14
|
* Implement toTable(Captures), toSeq(Captures)Flaviu Tamas2015-01-101-0/+19
|
* Add access to capture count and namesFlaviu Tamas2015-01-101-0/+6
|
* Implement capturesFlaviu Tamas2015-01-101-1/+29
|
* Change test execution techniqueFlaviu Tamas2015-01-101-1/+3
|
* Implement foundation for named capturesFlaviu Tamas2015-01-101-0/+7
|
* Remove DUPNAMES optionFlaviu Tamas2015-01-101-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 testsFlaviu Tamas2015-01-092-0/+27