Flaviu Tamas
ba3aac1b13
Bump version
2015-01-21 21:08:15 -05:00
Flaviu Tamas
e8d04e142e
Fix build on windows
...
Issues including "pcre.h", but it's not needed anyway! I can just get rid of it.
2015-01-21 16:34:21 -05:00
Elie Zedeck
1845e05a34
Handle EPOLLHUP to avoid chaos/runaways when using certain file descriptors.
...
A concrete example is pipe file descriptors: they generate EPOLLHUP instead of a EPOLLIN (then 0 bytes read). The loop will run wild if this event is not handled.
2015-01-21 18:15:38 +03:00
Flaviu Tamas
9a7ec44d96
Add logo
2015-01-20 21:17:45 -05:00
Flaviu Tamas
1a76edbe02
Add dynlib option
2015-01-20 21:04:24 -05:00
Flaviu Tamas
91233dfab9
Elaborate on UCP
2015-01-20 20:12:20 -05:00
Flaviu Tamas
256435e8e3
Fix incorrect property check
2015-01-20 18:23:54 -05:00
Flaviu Tamas
7c24290eec
Enable UTF and UCP support in PCRE
2015-01-20 18:14:24 -05:00
def
d2ef99071c
Make caasdriver compile
2015-01-20 14:21:49 +01:00
Flaviu Tamas
f6b6a429ff
Bump version number
2015-01-19 16:40:32 -05:00
Flaviu Tamas
eb2fd618fe
Fix accidental negative bounds
...
See Araq/Nim #1979 for context
2015-01-19 16:16:06 -05:00
Flaviu Tamas
b5f3a662c5
Bump version number
2015-01-19 16:04:53 -05:00
Flaviu Tamas
5ae3010e5a
Clarify replace(...)'s behavior on nil
2015-01-19 16:04:53 -05:00
Flaviu Tamas
78afa73e01
Add replace(proc(string): string)
2015-01-19 16:04:53 -05:00
Flaviu Tamas
f34a7dc1f5
Make replace a template
...
Also required me to fix a name conflict with the format template
2015-01-19 16:04:21 -05:00
Flaviu Tamas
a5693675fb
Remove findAll, rename findAllStr to findAll
2015-01-19 15:22:02 -05:00
Flaviu Tamas
6bd3660238
Bump version
2015-01-19 12:07:16 -05:00
Flaviu Tamas
a929b4825a
Clarify replace() syntax
2015-01-19 10:16:40 -05:00
Flaviu Tamas
31dfa97e3d
Improve replacement performance
2015-01-19 08:26:32 -05:00
Flaviu Tamas
e91dd1d956
Add more replace test cases
2015-01-19 07:49:00 -05:00
Flaviu Tamas
a14a2e7a84
Merge remote-tracking branch 'blaxpirit/master'
...
* blaxpirit/master:
Fix last element when splitting with 0-length match
Conflicts:
test/split.nim
2015-01-19 07:43:05 -05:00
Flaviu Tamas
a938d42334
Fix maxsplit to conform to perl
2015-01-19 07:38:09 -05:00
Flaviu Tamas
04699a7587
Add perl split tests
2015-01-19 07:37:04 -05:00
Oleh Prypin
41c0060e6d
Fix last element when splitting with 0-length match
2015-01-19 14:33:05 +02:00
Flaviu Tamas
260ab8b01b
Include pcre sources with library
...
Advantages are that it works better on non-linux
2015-01-18 18:32:10 -05:00
Araq
a295866ce8
get rid of debug output
2015-01-18 21:22:20 +01:00
Araq
71d3cccb07
fixes #1833
2015-01-18 20:49:56 +01:00
Flaviu Tamas
7db05feac6
Add licence
2015-01-18 14:01:25 -05:00
Flaviu Tamas
7bce00b4cd
Add escapeRe
2015-01-18 13:45:56 -05:00
Flaviu Tamas
0b24ba0d26
Fix typo
2015-01-18 13:10:50 -05:00
Flaviu Tamas
2598909ffd
Add $ operator
2015-01-18 13:10:19 -05:00
Flaviu Tamas
f141737b9f
Remove initRegex
2015-01-18 13:04:56 -05:00
Flaviu Tamas
ca299504d1
Make study a negatable option instead
2015-01-18 12:49:22 -05:00
Flaviu Tamas
a80617fd4c
Disable extended default
2015-01-18 12:41:43 -05:00
Flaviu Tamas
85a7be9cf0
Improve readme confusion
2015-01-18 12:36:57 -05:00
Flaviu Tamas
02a93b11aa
Add a test case with 0-length match
...
Thanks Oleh Prypin
2015-01-18 12:31:15 -05:00
Flaviu Tamas
d62b41fa1c
s/asTable/toTable/
...
toTable is more consistent with toSeq
2015-01-18 12:29:10 -05:00
Flaviu Tamas
1bcaa21729
Add maxsplit
2015-01-18 12:28:19 -05:00
Flaviu Tamas
ff2e3de580
Make find more prominent
2015-01-18 12:18:43 -05:00
Flaviu Tamas
0aaad199a4
Clarify iterator status
2015-01-18 12:08:49 -05:00
Flaviu Tamas
d407282e35
Change readme formatting
2015-01-18 12:07:31 -05:00
Flaviu Tamas
c70a9932b9
Adjust formatting
2015-01-18 12:05:45 -05:00
Flaviu Tamas
79b43b19a8
Add examples
2015-01-18 12:04:09 -05:00
Flaviu Tamas
39bc8c2bfb
Update Readme
2015-01-18 11:47:05 -05:00
Flaviu Tamas
cc0d16c5ee
Remove markdown readme
2015-01-18 11:37:44 -05:00
Flaviu Tamas
a922418443
Fix readme formatting
2015-01-18 11:37:23 -05:00
Flaviu Tamas
88a4e6c740
Translate readme to asciidoc
2015-01-18 11:34:56 -05:00
Flaviu Tamas
5f4095fd94
Add type documentation
2015-01-18 11:03:36 -05:00
Araq
bb3dae3a91
osinfo_win compiles again
2015-01-18 16:04:02 +01:00
Araq
be1441a810
fixes #1964 properly
2015-01-18 15:21:59 +01:00