Commit Graph

87 Commits

Author SHA1 Message Date
Elie Zedeck
03d76c6d5e Added generic OpenWrt compilers for --cpu:mips 2014-11-16 12:52:24 +03:00
Clay Sweetser
3939e674d0 Fix #1599
Compiler-specific options are now read with the '{compiler}.cpp' prefix in C++ mode.
 GCC C++ mode is fixed.
2014-10-29 14:29:09 -04:00
Nick Greenfield
9025e89fb9 Add nimblepath so Nim can find Nimble-installed packages out-of-the-box 2014-10-23 18:01:39 -07:00
Araq
53a9d6f5cd Merge branch 'devel' into bigbreak
Conflicts:
	compiler/nim.ini
	doc/manual.txt
	doc/tut2.txt
	koch.nim
	lib/system/channels.nim
	readme.txt
	tools/niminst/niminst.nim
	tools/nimweb.nim
	web/download.txt
	web/news.txt
2014-10-20 08:44:00 +02:00
Araq
4aab018bd6 disable 'view source' feature 2014-10-20 01:05:13 +02:00
Andreas Rumpf
f09af72bd7 Merge pull request #1573 from trustable-code/PR1
Fixed missing color definion in docs CSS
2014-10-19 21:17:58 +02:00
Araq
dc8d8ebb79 website updates for 0.9.6 2014-10-19 16:07:14 +02:00
Simon Krauter
6043194465 Fixed missing color definion in docs CSS 2014-10-14 23:32:28 +02:00
Araq
2c99991d16 fixes #1444 2014-09-11 00:34:59 +02:00
Araq
bf557a7cdb added nimfix tool 2014-09-05 01:16:48 +02:00
Araq
cd2c6128d1 renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamings 2014-08-29 09:03:00 +02:00
Araq
11b6958755 big rename 2014-08-27 23:42:51 +02:00
Araq
6195dbe491 initial non-compiling version of 'parallel' 2014-05-12 11:12:37 +02:00
Araq
3e25d5f247 merged better html links #850 2014-04-08 01:19:15 +02:00
EXetoC
b549ca4517 Punctation -> Punctuation; fix remaining typos. 2014-01-29 17:35:11 +01:00
Araq
5eba93d584 Merge branch 'master' into vm2
Conflicts:
	compiler/sem.nim
2013-12-05 00:03:27 +01:00
fowlmouth
dc27f87257 removed deprecated libraries from nimrod.cfg 2013-12-02 23:48:22 -06:00
Araq
9035d15ed2 next steps for FFI support 2013-11-25 13:04:11 +01:00
Araq
a95c0608b9 some fixes for Haiku 2013-09-01 17:29:29 +02:00
Araq
805959378d 'nirmod pretty': almost working 2013-07-31 02:50:17 +02:00
Erik Johansson Andersson
72ec035eba Modify babelpath
Babel looks in this dir now.
2013-07-04 20:41:35 +02:00
Araq
9604df8431 fixes #466 2013-06-06 23:15:05 +02:00
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