Commit graph

663 commits

Author SHA1 Message Date
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
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
f8dd74a073 --stdout support; idetools implemented 2011-02-25 01:53:58 +01:00
Araq
82514c9c1c suggest: improvements 2011-02-23 00:15:36 +01:00
Araq
310faca724 next steps to perfect 'suggest' 2011-02-22 08:58:12 +01:00
Araq
4e7a22cac3 somewhat better 'suggest' 2011-02-21 01:07:12 +01:00
Araq
2cdfe35e73 tests themselves contain the expected result 2011-02-20 20:12:22 +01:00
Araq
f7b2d71790 first implementation of suggest 2011-02-16 02:24:12 +01:00
Araq
5c7e3efbc3 bugfix: readline wrapper; bugfix: evaluation of type conversions 2011-02-14 21:20:35 +01:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
Araq
27dc54cbda first step to get rid of nil in the AST 2011-02-09 00:26:41 +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
71f7938d38 nimgrep: version 0.8 2011-02-03 00:30:26 +01:00
Araq
c9f4ad0613 --recursivePath may handle dots correctly now 2011-01-29 14:44:53 +01:00
Araq
f46870fe1c changes to threads; --recursivePath support 2011-01-29 01:47:58 +01:00
Araq
408eb6bbe7 c2nim: bugfix: less picky about newlines in preprocessor defines 2011-01-19 00:27:38 +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
0f743e0183 explicit indices in array literals 2011-01-16 16:22:23 +01:00
Araq
25d41f2f9a json module changes 2011-01-15 11:53:45 +01:00
Araq
ff0b0f6b6d json module changes 2011-01-15 11:50:12 +01:00
Araq
ddb49e069e httpserver may work better now 2011-01-13 23:27:24 +01:00
Araq
1a8c6fb49f Feature: explicit string representation for enum fields 2011-01-11 01:09: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
dbc5048a9a c2nim compiles again [#9 state:resolved]; better error message for named parameters 2011-01-09 19:02:06 +01:00
Araq
064417fc5a bugfix: floating point precision; added strutils.formatFloat 2011-01-09 14:52:15 +01:00
Araq
37741f28fd additions to complex module 2011-01-07 00:32:15 +01:00
Araq
45862e58a7 better tester; yet another iterator bugfix 2011-01-06 22:21:44 +01:00
Araq
27bc9296d1 bugfix: compiler rejects methods without object parameter 2011-01-06 09:06:43 +01:00
Araq
5635fde060 transf: big refactoring; other small fixes 2011-01-05 23:46:50 +01:00
Araq
63ac32e6de bugfix: multiple yield statements and loop body vars 2010-12-13 07:58:35 +01:00
Araq
902bf05879 commit before ov-res changes 2010-12-07 17:11:35 +01:00
Araq
ec67d98286 pegs: bugfixes and extensions 2010-10-31 00:16:01 +02:00
Araq
11d3d94438 bugfixes: htmlparser module 2010-10-30 23:36:36 +02:00
Araq
1dd9ec85b2 bugfix: typo in SMTP module; SCGI module finished 2010-10-25 23:49:48 +02:00
Araq
765366c1f3 version 0.8.10 2010-10-21 00:12:14 +02:00
Araq
0a57f662fa bugfix: finally sections are executed before return/break 2010-09-20 22:33:23 +02:00
Araq
f182d8d708 bugfix: overflow checking for small ints; bugfix: tiny C works again 2010-09-20 00:52:22 +02:00
Araq
93b3c03dbd threading code deactivated; tiny C bugfix: don't report warnings to error callback 2010-09-19 21:35:44 +02:00
Araq
9cf4cf0299 mac os x amd64 detection; missing C files added 2010-09-16 01:08:22 +02:00
Araq
866572e2e4 fixes for exception handling; added system.compileOption 2010-09-13 00:52:44 +02:00
Araq
e439c6b02e bugfix: init of temps 2010-08-24 00:19:16 +02:00
Andreas Rumpf
fc0b66a7ff accurate file/line information 2010-08-14 15:46:07 +02:00
Andreas Rumpf
afbff2d504 c2nim: new features & bugfixes 2010-08-11 23:13:11 +02:00
Andreas Rumpf
8098e2a421 inlining of the write barrier for dlls 2010-08-08 22:45:21 +02:00
Andreas Rumpf
c9e011e36c DLL generation of the stdlib for unix 2010-08-04 07:57:51 +02:00
Andreas Rumpf
03724c2952 before stack init change 2010-08-01 14:49:54 +02:00