Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2818 from flaviut/add-nre | Andreas Rumpf | 2015-06-12 | 4 | -7/+758 |
|\ | | | | | Add nre to stdlib | ||||
| * | Revert "Base re off of nre" | Flaviu Tamas | 2015-06-10 | 1 | -142/+235 |
| | | | | | | | | This reverts commit dc60a51e1545d8c73bc9415d1045864b72cfda0b. | ||||
| * | Fix ambiguous character literal | Flaviu Tamas | 2015-06-07 | 1 | -1/+1 |
| | | |||||
| * | Fix potential code bloat | Flaviu Tamas | 2015-06-07 | 1 | -4/+5 |
| | | |||||
| * | Rename RegexException according to NEP1 | Flaviu Tamas | 2015-06-07 | 1 | -5/+5 |
| | | |||||
| * | Edit re and nre doc comments | Flaviu Tamas | 2015-06-07 | 2 | -20/+1 |
| | | |||||
| * | Clean up nre imports | Flaviu Tamas | 2015-06-07 | 1 | -2/+1 |
| | | |||||
| * | Use stdlib's PCRE in nre | Flaviu Tamas | 2015-06-07 | 2 | -443/+1 |
| | | |||||
| * | Deprecate re | Flaviu Tamas | 2015-06-07 | 1 | -2/+2 |
| | | |||||
| * | Adjust re for nre's inclusive bounds | Flaviu Tamas | 2015-06-07 | 1 | -1/+1 |
| | | |||||
| * | Base re off of nre | Oleh Prypin | 2015-06-07 | 1 | -238/+142 |
| | | |||||
| * | Ensure no one uses internal module | Flaviu Tamas | 2015-06-07 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'devel' of https://github.com/Araq/Nim into add-nre | Flaviu Tamas | 2015-06-07 | 7 | -155/+162 |
| |\ | | | | | | | | | | | | | | | | * 'devel' of https://github.com/Araq/Nim: Fix #964, fix #1384 Don't inspect typedescs | ||||
| * | | Disable static building of PCRE | Flaviu Tamas | 2015-05-26 | 28 | -44889/+10 |
| | | | |||||
| * | | Clarify nre licencing | Flaviu Tamas | 2015-05-26 | 1 | -0/+53 |
| | | | |||||
| * | | Rearrange nre files | Flaviu Tamas | 2015-05-26 | 46 | -579/+3 |
| | | | |||||
| * | | Merge remote 'nre' into add-nre | Flaviu Tamas | 2015-05-26 | 47 | -0/+46616 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * nre-proj/master: (132 commits) Change to options module Reweave readme Better handle errors Update documentation Change flags to inline Improve performance Add tests for empty or non-empty match Fix skipping an empty match at the end Add longer flags Fix getinfo overflows Use docweave Convert readme to RST Fix result shadowing warning Throw an exception when replacing with a nil value Fix potential buffer overflow Fix zero-length matches for multibyte characters Make splitting an empty string give 1 empty result Change endpos to inclusive Change endpos default from -1 to int.high Change capture upper bounds to inclusive ... | ||||
* | | | db: InstantRow and instantRows | Adam Strzelecki | 2015-06-09 | 3 | -1/+71 |
| |/ |/| | | | | | | | | | | | | | | | | | | | It is drop-in replacement for Row and fastRows, however instantRows returns a handle, not seq[string], so no Nim string is created until [] operator is called on the given handle. Also there is a len() proc returning number of columns in the handle. In some situations, when we iterate through many rows, but later we just read few columns this solution will be quicker than converting all column to Nim seq[string] on each iteration. | ||||
* | | Fixup: Reverted TZipFileStream name change | Adam Strzelecki | 2015-06-05 | 1 | -1/+1 |
| | | | | | | | | | | This fixes broken b0469c11e334e96cebe53cbe804b6a877831c85a that incompletely reverted TZipFileStream name change. | ||||
* | | Reverted TZipFileStream name change | Perelandric | 2015-06-04 | 1 | -2/+1 |
| | | |||||
* | | lib/impure - Dropped 'T' from types | pdw | 2015-06-04 | 7 | -157/+165 |
|/ | |||||
* | Fix comment in re | Koala Zen | 2015-05-06 | 1 | -2/+2 |
| | |||||
* | Make zipfiles module work again | def | 2015-05-03 | 1 | -36/+50 |
| | | | | Also adds an example usage to the module | ||||
* | Fix Termios wrapper | def | 2015-04-24 | 1 | -1/+1 |
| | |||||
* | Don't run non-test code when defined(testing) | Oleh Prypin | 2015-04-21 | 3 | -3/+3 |
| | |||||
* | Merge pull request #2506 from BlaXpirit/update-pcre | Andreas Rumpf | 2015-04-21 | 1 | -7/+7 |
|\ | | | | | Update and improve PCRE wrapper | ||||
| * | Fix deprecation warnings in re | Oleh Prypin | 2015-04-10 | 1 | -7/+7 |
| | | |||||
* | | Merge pull request #2560 from BlaXpirit/re-nre-hint | Andreas Rumpf | 2015-04-15 | 1 | -2/+5 |
|\ \ | | | | | | | Add a hint about NRE library to 're' module | ||||
| * | | Add a hint about NRE to 're' module | Oleh Prypin | 2015-04-14 | 1 | -2/+5 |
| |/ | |||||
* / | Deprecate constant regular expression strings | Oleh Prypin | 2015-04-14 | 1 | -14/+20 |
|/ | |||||
* | Merge pull request #2502 from def-/pcre | Andreas Rumpf | 2015-04-10 | 1 | -45/+46 |
|\ | | | | | Fix infinite loop in re.findAll | ||||
| * | Fix infinite loop in findAll | def | 2015-04-09 | 1 | -0/+1 |
| | | |||||
| * | Clean up re module a bit | def | 2015-04-09 | 1 | -45/+45 |
| | | |||||
* | | Adds test case to is isMainModule block | Joseph Turner | 2015-04-08 | 1 | -1/+6 |
| | | | | | | | | Adds the test case that originally caused the bug, issue #2418. | ||||
* | | Fixes matching error #2418 | Joseph Turner | 2015-04-08 | 1 | -5/+8 |
|/ | | | | | | | | Fixes the split iterator, the main problem was with the incrementation of 'last'. Last was first incremented to the index of the first character after the match, but was then incremented again at the beginning of the while loop. This caused a problem if that character after the first match, also matched the regular expression. | ||||
* | Merge pull request #2357 from reactormonk/zero-length-match | Andreas Rumpf | 2015-03-22 | 1 | -15/+21 |
|\ | | | | | re.match returns true on zero-length match #2354 | ||||
| * | re.match returns true on zero-length match #2354 | Simon Hafner | 2015-03-16 | 1 | -15/+21 |
| | | |||||
* | | move database encoding options to setEncoding(), leave open() as it is | KeMeGe | 2015-03-16 | 3 | -13/+31 |
| | | |||||
* | | Add character set options when opening DB connection | KeMeGe | 2015-03-14 | 3 | -6/+12 |
|/ | |||||
* | Removed osinfo_* modules. | Dominik Picheta | 2015-03-12 | 2 | -488/+20 |
| | | | | They will be available under the 'osinfo' Nimble package. | ||||
* | fixes #2220; #2219; breaks #2022; for #2022 callsite needs to be used | Araq | 2015-03-10 | 1 | -1/+1 |
| | |||||
* | don't use conio.h on windows (#2137) | Araq | 2015-03-08 | 1 | -11/+55 |
| | |||||
* | Merge pull request #2260 from oderwat/upd-deprecated-repeats | Andreas Rumpf | 2015-03-04 | 1 | -1/+1 |
|\ | | | | | Updates to remove deprecated repeatStr() and repeatChar() from all files. | ||||
| * | Replaced deprecated repeatChar() with repeat() or spaces(). | Hans Raaf | 2015-03-04 | 1 | -1/+1 |
| | | |||||
* | | Fixed examples in the documentation of module re (proc replace and proc ↵ | Johanna Berewinkel | 2015-03-04 | 1 | -2/+2 |
|/ | | | | replacef) | ||||
* | Merge pull request #2095 from def-/rdstdin-winfix | Andreas Rumpf | 2015-02-12 | 1 | -6/+12 |
|\ | | | | | Fix readPasswordFromStdin for Windows | ||||
| * | Add a new line after readPasswordFromStdin, add result | def | 2015-02-09 | 1 | -5/+11 |
| | | |||||
| * | Fix readPasswordFromStdin for Windows | def | 2015-02-08 | 1 | -1/+1 |
| | | |||||
* | | Corrected warnings about deprecated names | Hans Raaf | 2015-02-11 | 1 | -2/+2 |
|/ | | | | I got warning about deprecated names here. I also know that other names probably need to change (T/P prefixes) but I am unsure about the exact rules. I may do that later if you like. | ||||
* | 'nimsuggest' compiles again | Araq | 2015-02-08 | 1 | -11/+13 |
| |