Commit Graph

7456 Commits

Author SHA1 Message Date
Flaviu Tamas
0888b84126 Move some things around 2015-01-10 16:41:55 -05:00
Flaviu Tamas
48c29ac905 Add access to capture count and names 2015-01-10 16:39:51 -05:00
Flaviu Tamas
d2c20a32ed captureCount doesn't need to be exposed that way 2015-01-10 16:21:11 -05:00
Flaviu Tamas
721ea11628 Implement captures 2015-01-10 16:20:25 -05:00
Flaviu Tamas
2db1a54710 Implement regex execution 2015-01-10 14:11:43 -05:00
Flaviu Tamas
613d12c7bf Simplify thin wrapper 2015-01-10 13:31:13 -05:00
Flaviu Tamas
be984d3b07 Change test execution technique 2015-01-10 12:31:03 -05:00
Flaviu Tamas
ca4cf24299 Implement correct destruction 2015-01-10 12:30:43 -05:00
Flaviu Tamas
00b047a660 Implement foundation for named captures 2015-01-10 11:27:46 -05:00
Flaviu Tamas
bfba4b9983 Remove DUPNAMES option
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
2015-01-10 08:16:09 -05:00
Flaviu Tamas
c4d536f581 Extend Regex, add RegexMatch 2015-01-10 08:14:49 -05:00
reactormonk
3273d32acc Merge pull request #1912 from flaviut/rename-stuff
s/nimrod/nim/g; s/babel/nimble/g
2015-01-10 10:27:51 +05:00
Flaviu Tamas
8b807adc08 s/nimrod/nim/g; s/babel/nimble/g 2015-01-09 22:59:16 -05:00
Flaviu Tamas
3a6e7941cf Fix typos 2015-01-09 20:07:33 -05:00
Flaviu Tamas
685e4a1f0b Add unit tests 2015-01-09 19:41:12 -05:00
Flaviu Tamas
dec2f9efa9 Implement regex initialization 2015-01-09 19:40:41 -05:00
Flaviu Tamas
b36ba634a6 Add thin PCRE wrapper 2015-01-09 19:26:12 -05:00
Joseph Poirier
e9f9f6f369 proper windows get process function name, fix batch file, add echoes back 2015-01-08 13:40:06 -06:00
reactormonk
eafbafb0e7 Merge pull request #1905 from JinShil/patch-1
Fixed grammar in 'let statment'
2015-01-08 14:24:34 +05:00
Mike
58ea5a4e98 Fixed grammar in 'let statment' 2015-01-08 17:48:28 +09:00
Andreas Rumpf
0fc052b094 Merge pull request #1900 from dustinlacewell/devel
Revert 5e4ae8d
2015-01-08 01:34:53 +01:00
Flaviu Tamas
b22a3e8237 Initial Commit 2015-01-07 17:48:43 -05:00
Dustin Lacewell
0619383f46 Revert 5e4ae8d 2015-01-07 14:07:06 -08:00
Andreas Rumpf
f2e717da2d Merge pull request #1884 from def-/tcc-usevfork
Add workaround for TCC to make POSIX_SPAWN_USEVFORK available
2015-01-07 14:15:44 +01:00
Andreas Rumpf
e386b7460b Merge pull request #1876 from flaviut/unittest-stacktrace
Add stack trace to unitest.nim exceptions
2015-01-07 14:15:11 +01:00
Andreas Rumpf
5bd2889267 Merge pull request #1889 from ramnes/devel
Happy new year!
2015-01-07 14:14:43 +01:00
Andreas Rumpf
1c106a499c Merge pull request #1897 from mrordinaire/fix-tsequtils
fixed tests/seq/tsequtils.nim
2015-01-07 14:10:45 +01:00
Do Nhat Minh
de4a3f8835 fixed tests/seq/tsequtils.nim 2015-01-07 19:05:37 +08:00
Araq
65310266d8 Merge branch 'devel' of https://github.com/Araq/Nim into devel
Conflicts:
	compiler/semexprs.nim
2015-01-07 02:44:22 +01:00
Araq
b907fac5f9 minor cleanups 2015-01-07 02:41:50 +01:00
Araq
417eb3e026 patch required for c2nim 2015-01-07 02:41:08 +01:00
Joseph Poirier
5f3d7e8940 add test note to the readme 2015-01-06 15:05:51 -06:00
Joseph Poirier
159bbce6d5 add proper cdm strings and comment out all echos 2015-01-06 14:56:50 -06:00
Joseph Poirier
4e2192fd1c properly typecast the function pointers 2015-01-06 13:42:02 -06:00
Joseph Poirier
9be15cd3b3 fixed import object name 2015-01-06 13:02:31 -06:00
Joseph Poirier
e940e7d37b Test the realtime GC, via long running process in a shared object, without linking nimrtl.dll/so. 2015-01-06 12:42:36 -06:00
Guillaume Gelin
3119fe087d Happy new year! 2015-01-06 15:26:33 +01:00
Guillaume Gelin
2f9fd32770 Make website.tmpl line endings consistant (using Unix style) 2015-01-06 15:09:12 +01:00
reactormonk
08669cc2bd Merge pull request #1882 from flaviut/add-gitignore-csources
Add csources to gitignore
2015-01-06 09:19:27 +05:00
Varriount
2a7b9c64a3 Merge pull request #1883 from flaviut/add-unittest-docs
Add an example and remove future claims from unittest.nim
2015-01-05 23:01:56 -05:00
Varriount
7f6de4495e Merge pull request #1835 from def-/mysql-lib-version
Allow higher versions of libmysqlclient
2015-01-05 22:50:54 -05:00
Varriount
b7f72985ed Merge pull request #1879 from def-/nim-renames
Some GC renames to get rid of deprecation warnings
2015-01-05 22:45:31 -05:00
Varriount
20568c35db Merge pull request #1885 from flaviut/unittest-reset-term
Properly use the terminal module
2015-01-05 22:39:56 -05:00
Flaviu Tamas
8f446eb541 Properly use the terminal module
The documentation for terminal says

> Changing the style is permanent even after program termination! Use the code
> `system.addQuitProc(resetAttributes)` to restore the defaults.
2015-01-05 21:54:06 -05:00
def
9a36c17c05 Add workaround for TCC to make POSIX_SPAWN_USEVFORK available 2015-01-06 03:53:21 +01:00
Flaviu Tamas
6a8d38f358 Add an example and remove future claims
The future claims haven't been addressed for 3 years, they are unlikely to be
fixed soon.
2015-01-05 21:44:35 -05:00
Varriount
20da8c9400 Merge pull request #1779 from flaviut/ga-docs
Add google analytics to docs
2015-01-05 21:28:43 -05:00
Varriount
a6194fb2bd Merge pull request #1811 from cremno/fix-nsis-uninstaller-filename
fix NSIS uninstaller filename
2015-01-05 21:18:44 -05:00
def
2399f3b03d Some GC renames to get rid of deprecation warnings 2015-01-06 01:28:43 +01:00
Flaviu Tamas
d99454314c Make unittest.nim print stack trace 2015-01-05 18:59:59 -05:00