Zahary Karadjov
89f9772f15
nimrod dump can now produce a machine readable json report
...
The data in the report includes necessary information for starting
the compiler service and setting up the project paths in the IDE.
the default verbosity of 1 is now set in the compiler code to fix an
issue with verbosity being temporary set to 1 during config parsing
even when it's explicitly overridden on the command-line.
compiler/lexbase was temporary renamed to nimlexbase as a
work-around for a codegen naming conflict with lib/pure/lexbase
resulting in linking errors (further investigation needed).
2013-05-01 20:46:05 +03:00
Araq
8281bd9f0f
fixes #257
2013-03-18 01:41:09 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Grzegorz Adam Hankiewicz
c4ca19d833
Changes default macosx compiler to clang.
...
The default gcc version provided by current Xcode versions doesn't work.
Alternatively macport's gcc-4.7 is known to work too, but that is less
common for macosx users.
2013-03-02 01:00:42 +01:00
Simon Hafner
1785c6877b
EcmaScript => JS. Fixes #330
...
No one calls it EcmaScript anymore.
2013-02-15 11:08:30 -06:00
Araq
a22c1f444f
fixes #271
2012-12-15 22:35:16 +01:00
Araq
c98696d742
lazy paths for Babel support
2012-12-11 20:06:15 +01:00
Araq
a840a4ce53
improvements for --babelPath
2012-12-09 23:20:48 +01:00
Dominik Picheta
fa198f5be1
Fixes SSL httpclient and problems with hidden path splitting in OS.
...
Added babel's libs dir to Nimrod's path.
2012-12-02 13:21:21 +00:00
Araq
75abf72503
profiler improvements
2012-09-17 00:31:41 +02:00
Araq
f0dd96fa58
cross-compilation improvements
2012-07-08 23:33:45 +02:00
Zahary Karadjov
ec95d54a67
fixes for the Intel C compiler on Windows
2012-06-27 21:22:50 +03:00
Zahary Karadjov
4105a91c48
fix compilation errors when bootstrapping with C++
2012-06-04 01:56:42 +03:00
Araq
848c1b297f
added system.||; lacks runtime support
2012-05-23 02:05:28 +02:00
Araq
c53ad1b39f
documentation improvements; higher level Mongodb wrapper
2012-04-09 11:18:10 +02:00
Araq
039f21ffd6
small fixes for BSD
2012-04-06 22:43:00 +02:00
Araq
96e7ee91cc
added docgen.rst2html for the forum; fixed tester bug concerning removeDir
2012-02-21 21:03:36 +01:00
Araq
a7e9ae55f4
tlsEmulation:on for windows/GCC
2012-01-29 23:04:07 +01:00
Araq
78f4aacde9
pragma blocks; fixed line information issue with user defined assertions
2012-01-17 23:58:18 +01:00
Zahary Karadjov
446b042188
removed incompatible flags for debugging VCC release builds
2011-12-07 00:48:43 +02:00
Araq
c8d270268a
bugfixes for .rod files and visual C++
2011-12-03 17:21:35 +01:00
Zahary Karadjov
b7e8daf65d
libuv working on windows too
...
Added: vcc compilation flags for proper debug symbol generation
2011-10-12 22:40:01 +03:00
Zahary Karadjov
0f0dfd6379
Nimrod can now compile itself with --lineDir enabled
2011-09-20 14:11:06 +03:00
Araq
988de05707
fixed system.nim to use the proper getTypeInfo magic
2011-06-10 02:25:43 +02:00
Araq
5f2d930a54
Bugfix: no #line dir with 0 generated
2011-06-10 02:22:16 +02:00
Araq
42eb21be7b
bugfix: generic instantiation across module boundaries
2011-06-06 08:45:11 +02:00
Araq
b0b2c233ae
still playing with threads
2011-05-17 22:56:34 +02:00
Araq
9207492bb9
lexer, parser cleanup; boehm gc for mac os x
2011-05-17 21:14:30 +02:00
Araq
220dd54acf
support for clang
2011-03-24 01:26:52 +01:00
Araq
5b789f2da8
bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas
2011-03-23 01:09:52 +01:00
Araq
0fee9f9924
always compile with at least O1; bugfix set initialization for interactive mode
2011-03-10 22:12:39 +01:00
Araq
55c4074647
REPL improvements
2011-02-13 21:24:52 +01:00
Araq
36accda8aa
unary <; countup two type parameters; --recursivePath should work now
2011-01-29 14:18:43 +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
adf13aaea3
docgen understands and ignores *when false*
2010-11-18 22:26:20 +01:00
Andreas Rumpf
de27098546
test file for c2nim
2010-07-21 12:03:22 +02:00
Andreas Rumpf
7bf98411b6
version 0.8.8
2010-03-14 01:25:25 +01:00
Andreas Rumpf
b559285b78
examples/lib use the new wrappers
2010-02-28 23:04:18 +01:00
Andreas Rumpf
ddb7185482
bugfixes: re; pegs module
2010-02-28 18:14:27 +01:00
Andreas Rumpf
40ea1d0330
fixed pango/pangoutils new wrappers
2010-02-26 01:26:16 +01:00
Andreas Rumpf
f41bd71e61
SQLite wrapper
2010-02-24 01:04:39 +01:00
rumpf_a@web.de
40a5d6c3b9
continued work on html/xmlparser
2010-02-14 00:29:35 +01:00
Andreas Rumpf
44ed48ffa6
more enhancements for the lib
2010-02-08 22:07:45 +01:00
Andreas Rumpf
7db3d97cf9
httpclient uses strtabs
2010-02-07 20:30:05 +01:00
Andreas Rumpf
b50133b50f
strutils.parseHexInt added
2010-01-18 17:06:43 +01:00
rumpf_a@web.de
55e900bba2
devel of web frontend
2010-01-10 17:53:33 +01:00
Andreas Rumpf
3b7ef2288f
floating point checks
2009-12-14 01:38:05 +01:00