Commit Graph

114 Commits

Author SHA1 Message Date
Araq
5b96eaa953 preparations for 0.8.12 2011-07-10 15:48:13 +02:00
Araq
99bcc233cd bugfix: 'set' overloadable; further steps for multi threading support 2011-07-08 01:29:15 +02:00
Araq
990dc2d715 code gen bugfixes; marshal.nim implemented 2011-06-26 17:21:52 +02:00
Araq
8b6f9ef5e8 case branches support constant sets for convenience 2011-06-19 17:45:33 +02:00
Araq
de659eba65 added encodings stdlib 2011-06-16 02:03:33 +02:00
Araq
f7884717c1 bugfix: proper return types for templates 2011-06-15 12:35:47 +02:00
Araq
adbb48fbce bugfix: endless loop in parser; added sphinx wrapper 2011-06-14 12:05:36 +02:00
Araq
ade67f1abc intsets are now a proper module and part of the stdlib 2011-06-14 01:36:49 +02:00
Araq
9f9f0f0818 basic thread analysis working 2011-06-13 16:22:19 +02:00
Araq
42eb21be7b bugfix: generic instantiation across module boundaries 2011-06-06 08:45:11 +02:00
Araq
3260702a60 first steps to thread local heaps 2011-06-02 13:02:40 +02:00
dom96
23da2a0eaa Added a helpful iterator to redis. Fixed some issues with stderr in osproc. Fixed doc generation issues. 2011-05-22 19:25:29 +01:00
Araq
3e9dcc8be5 deprecated system.copy: use system.substr instead 2011-05-14 01:13:44 +02:00
Araq
d2e2d71d05 newStringOfCap implemented and used to optimize some procs 2011-05-08 17:38:34 +02:00
Araq
6ff8752be5 cleaned up the tests; fixes #30; fixes #26 2011-05-01 20:11:55 +02:00
Araq
ed887e67e9 bugfix: times.epochTime 2011-04-25 20:13:57 +02:00
Araq
4ba4999bb7 slice support in system.nim; syntactic sugar for tables; cleanup of grammar/parser 2011-04-23 17:11:24 +02:00
Araq
8dda362fa6 slices are first class citizens 2011-04-22 10:53:43 +02:00
Araq
f00072fd55 grammar changes for table constructor: first part 2011-04-21 19:47:10 +02:00
Araq
36c67455d4 got rid of some arcane module names 2011-04-21 00:54:44 +02:00
Araq
cd292568d7 big repo cleanup 2011-04-12 01:13:42 +02:00
Araq
3d696c3da5 p[] instead of p^ 2011-04-11 21:42:28 +02:00
Araq
4741e8f9a1 ugh, maybe broke git 2011-04-01 15:07:16 +02:00
Araq
dc669155e3 some little bugfixes 2011-03-27 00:33:20 +01:00
Araq
368bb3b5e2 Merge branch 'master' of https://github.com/Tass/Nimrod into Tass-master 2011-03-24 01:02:19 +01:00
Araq
5b789f2da8 bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas 2011-03-23 01:09:52 +01:00
Simon Hafner
00f0e9927f + documentation for implicit conversions 2011-03-18 23:52:44 +01:00
Araq
8d734244b1 linearScanEnd pragma; string case statement optimization 2011-03-14 23:57:41 +01:00
Araq
62b4cc6c02 more fixes for dy(n)lib typo; fixes #15 2011-03-08 22:45:57 +01:00
Araq
f8dd74a073 --stdout support; idetools implemented 2011-02-25 01:53:58 +01:00
Araq
5c7e3efbc3 bugfix: readline wrapper; bugfix: evaluation of type conversions 2011-02-14 21:20:35 +01:00
Araq
55c4074647 REPL improvements 2011-02-13 21:24:52 +01:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
Araq
134f24f579 changed handling of generalized string literals 2011-02-07 00:11:11 +01:00
Araq
783273032f documentation improvements 2011-02-06 15:39:06 +01:00
Araq
437eb2c37e nimgrep: first working version 2011-02-02 00:05:55 +01:00
Araq
9387913b73 documentation improvements 2011-01-31 08:50:30 +01:00
Araq
f46870fe1c changes to threads; --recursivePath support 2011-01-29 01:47:58 +01:00
Araq
66cfc851a1 basic thread support; still broken on Windows; untested on Mac OS X 2011-01-18 02:22:01 +01:00
Araq
07b784373b docgen: module dependencies are now listed 2011-01-16 14:30:31 +01:00
Araq
fa111b9067 cleanup: E_Base should not be used for inheriting exceptions; documentation generator generates dependencies section 2011-01-15 23:57:19 +01:00
Araq
1a8c6fb49f Feature: explicit string representation for enum fields 2011-01-11 01:09:48 +01:00
Araq
d48ab37495 SPEC change: ^ is right-assoc and of highest priority 2011-01-10 21:29:49 +01:00
Araq
19fbc8a55e SPEC change: ^ is right-assoc and of highest priority 2011-01-10 21:28:48 +01:00
Araq
ceb1f5e218 support for objective C generation 2011-01-10 01:29:10 +01:00
Araq
62643fbc93 documentation improvements 2011-01-09 19:56:31 +01:00
Araq
b2e9977592 documentation for source code filters 2011-01-06 23:06:40 +01:00
Araq
45862e58a7 better tester; yet another iterator bugfix 2011-01-06 22:21:44 +01:00
Araq
5635fde060 transf: big refactoring; other small fixes 2011-01-05 23:46:50 +01:00
Araq
adf13aaea3 docgen understands and ignores *when false* 2010-11-18 22:26:20 +01:00