Commit graph

54 commits

Author SHA1 Message Date
Araq
4cfc0462a4 bugfixes: tests are green again 2012-01-13 23:28:08 +01:00
Araq
8ed3e295a3 niminst: diverse improvements; fixes #80 2012-01-13 21:15:00 +01:00
Araq
4f1b89c30c year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
Araq
b336bf4039 added support for advanced substitution expressions 2011-12-27 19:22:46 +01:00
Araq
f1f458137b Merge branch 'master' of github.com:Araq/Nimrod 2011-12-22 15:04:13 +01:00
Araq
cd83cc81aa code gen can generate code to keep alive stack roots 2011-12-22 15:04:00 +01:00
dom96
4f08946f64 fixes #77 2011-12-19 21:09:17 +00:00
Araq
e956abbadd slurp uses path; unidecode is improved and threadsafe 2011-10-08 01:17:06 +02:00
Araq
42516c0086 code generator supports constant sequences; more consistent compile time evaluation 2011-10-07 09:02:08 +02:00
Araq
14968fba46 bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments optimized; tstringinterp.nim now works 2011-09-26 00:24:06 +02:00
Keita Haga
15b1bda82b lib/pure/strutils.nim: fix doc comment for splitLines 2011-08-25 21:04:55 +09:00
Araq
569c1ce5ec bugfix: proper cache for generic instantiations 2011-07-21 00:57:39 +02:00
Araq
990dc2d715 code gen bugfixes; marshal.nim implemented 2011-06-26 17:21:52 +02:00
Araq
5008b44467 bugfixes for semantic checking; thread implementation pushed the compiler 2011-06-04 02:56:55 +02: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
48dd9679bd := templatable; lexer improvements 2011-04-17 20:17:45 +02:00
Araq
8d734244b1 linearScanEnd pragma; string case statement optimization 2011-03-14 23:57:41 +01:00
Araq
3005955d20 distinction between re.replace and re.replacef; speed improvements for re module 2011-03-06 21:16:05 +01:00
Araq
e424e13bd9 various bugfixes for generics; added generic sort proc 2011-03-03 02:01:22 +01:00
Araq
2cdfe35e73 tests themselves contain the expected result 2011-02-20 20:12:22 +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
ddb49e069e httpserver may work better now 2011-01-13 23:27:24 +01:00
Araq
064417fc5a bugfix: floating point precision; added strutils.formatFloat 2011-01-09 14:52:15 +01:00
Araq
63ac32e6de bugfix: multiple yield statements and loop body vars 2010-12-13 07:58:35 +01:00
Araq
e7fe8edab3 added strutils.align 2010-12-07 20:43:58 +01:00
Andreas Rumpf
8098e2a421 inlining of the write barrier for dlls 2010-08-08 22:45:21 +02:00
Andreas Rumpf
03724c2952 before stack init change 2010-08-01 14:49:54 +02:00
Andreas Rumpf
ff02ce2d50 handling of compiler procs improved for DLL generation 2010-07-29 21:30:04 +02:00
Andreas Rumpf
d10973adb0 c2nim tool added 2010-07-21 09:44:47 +02:00
PhiLho
286e5958d6 Integrating my changes, mostly minor/cosmetic fixes; plus a big Windows lib update 2010-05-21 16:03:21 +02:00
Andreas Rumpf
7d6de1cf90 Bugfix: strutils.delete 2010-03-20 11:00:30 +01:00
Andreas Rumpf
41afb4ee58 bugfix: return type of gtk2.check_menu_item_new* 2010-03-17 18:58:34 +01:00
Andreas Rumpf
96b828a386 bugfix: len openarray 2010-03-10 16:33:55 +01:00
rumpf_a@web.de
a2d78c562c addes osinfo_* modules 2010-03-07 23:40:59 +01:00
rumpf_a@web.de
1536415146 added missing library files 2010-03-07 23:17:37 +01:00
Andreas Rumpf
f45a2f23b0 bugfix: macro evaluation; added colors.extractRGB 2010-03-04 23:42:19 +01:00
Andreas Rumpf
048811b2be fixed graphics module 2010-03-03 16:58:33 +01:00
Andreas Rumpf
40ea1d0330 fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
Andreas Rumpf
0b07b47f69 BUGFIX: strutils.cmpIgnoreCase 2010-02-14 19:10:23 +01:00
rumpf_a@web.de
40a5d6c3b9 continued work on html/xmlparser 2010-02-14 00:29:35 +01:00
rumpf_a@web.de
e22c73fd89 parseutils added 2010-01-31 14:33:33 +01:00
Andreas Rumpf
0ea4b71eec atomic is now a keyword 2010-01-21 19:05:14 +01:00
Andreas Rumpf
b50133b50f strutils.parseHexInt added 2010-01-18 17:06:43 +01:00
Andreas Rumpf
fb2ae12c49 sockets module complete 2010-01-13 00:38:39 +01:00
Andreas Rumpf
90119066ad version 0.8.5: bugfixes; compiler now maintained in Nimrod 2009-12-07 01:21:35 +01:00
Andreas Rumpf
3710309d39 nimrod compiles again 2009-11-16 08:38:31 +01:00
rumpf_a@web.de
d5acb88ccc bugfixes: macros; splitFile; strutils.split; iterator.method 2009-10-27 22:28:02 +01:00
rumpf_a@web.de
053309e60a version 0.8.2 2009-10-21 10:20:15 +02:00