Simon Hafner
2beaa7a2da
find the nodejs binary
...
upstream calls it node, debian calls it nodejs. We gotta look for both
of them.
2015-01-27 13:02:17 -06:00
Araq
a89ad11c3c
added missing file
2015-01-27 01:36:21 +01:00
Araq
26b853923c
nimsuggest: first version
2015-01-27 01:36:19 +01:00
Araq
217390d181
do not warn about unknown conditional symbols anymore
2015-01-27 01:33:49 +01:00
Araq
603f36bc86
implements auto-deref for the first argument (requires .experimental)
2015-01-27 01:33:47 +01:00
Araq
995510664e
non-destructible context only produces a warning for now
2015-01-24 00:24:14 +01:00
Araq
22318ce8ac
Nim can interface with C++ templates
2015-01-23 00:36:58 +01:00
Araq
6004280522
preparations for C++ template support
2015-01-23 00:36:58 +01:00
Araq
e2147c9f0d
bugfixes for the new C++ patterns
2015-01-23 00:36:57 +01:00
Araq
5ae8689b63
better error message for 'invalid type'
2015-01-23 00:36:56 +01:00
Araq
a295866ce8
get rid of debug output
2015-01-18 21:22:20 +01:00
Araq
71d3cccb07
fixes #1833
2015-01-18 20:49:56 +01:00
Araq
5f6131cbdc
fixes #1944
2015-01-18 14:44:16 +01:00
Varriount
d3a8d5b173
Merge pull request #1981 from Varriount/zielmicha-devel
...
Custom merge of Zielmicha devel
2015-01-17 21:20:41 -05:00
Andreas Rumpf
4b30c6d9ce
Merge pull request #1972 from skyfex/vm_opcLdConst
...
Test and fix for VM issue
2015-01-18 03:09:36 +01:00
Araq
abb738146a
revert to old behaviour: tuple field names are not ignored anymore; fixes #1920
2015-01-18 02:33:44 +01:00
Araq
a2b7e6c392
better C++ support wrt 'this'
2015-01-18 02:33:43 +01:00
Varriount
d630f72b81
Fixes #1955
2015-01-17 20:17:36 -05:00
Varriount
78b5779d93
Merge branch 'devel' of git://github.com/zielmicha/Nimrod into zielmicha-devel
2015-01-16 21:28:36 -05:00
Audun Wilhelmsen
ca257efc84
Proposed fix for issue #1946
2015-01-16 22:32:00 +01:00
Araq
c7934be7e8
fixes #1947
2015-01-15 12:24:54 +01:00
Michał Zieliński
b1351d23f5
quote filenames in when invoking compiler from C backend
2015-01-14 20:16:35 +01:00
Araq
33c587d06b
patterns for 'importcpp' (still undocumented)
2015-01-14 13:57:59 +01:00
Araq
8889fa9117
handle 'T&' properly for better C++ support
2015-01-13 22:30:56 +01:00
Araq
20774ad43c
fixes the integer conversion regressions
2015-01-13 20:56:31 +01:00
def
12593eed7d
Make nimeval compile
2015-01-12 23:04:53 +01:00
Araq
b9079b8713
fixes #1915
2015-01-12 02:00:37 +01:00
Araq
c87f1eb581
'discard' can be used instead of 'nil' for empty case object branches
2015-01-12 02:00:36 +01:00
Andreas Rumpf
e2faa40a4e
Merge pull request #1841 from skyfex/devel
...
Add support for big 'u64 literals and remove SomeUInt from unsigned.nim
2015-01-12 01:44:57 +01:00
Araq
9d0ae03918
fixes #1838
2015-01-11 13:51:30 +01:00
Araq
b5a8e34ae7
fixes #1928
2015-01-11 03:37:45 +01:00
Araq
9dfd8fea12
fixes #1901
2015-01-11 02:57:36 +01:00
Araq
fd10866ae3
fixes #1919
2015-01-11 02:23:39 +01:00
Araq
ba7ef4e30f
fixes #1903
2015-01-11 02:05:22 +01:00
Araq
350fbc6aca
fixes #1907
2015-01-11 01:33:25 +01:00
Araq
27141f6016
fixes #1803
2015-01-10 23:52:29 +01:00
Araq
8cb31d86b6
fixes tconfusing_arrow bug
2015-01-10 23:52:29 +01:00
Dustin Lacewell
0619383f46
Revert 5e4ae8d
2015-01-07 14:07:06 -08:00
Andreas Rumpf
5bd2889267
Merge pull request #1889 from ramnes/devel
...
Happy new year!
2015-01-07 14:14:43 +01:00
Araq
65310266d8
Merge branch 'devel' of https://github.com/Araq/Nim into devel
...
Conflicts:
compiler/semexprs.nim
2015-01-07 02:44:22 +01:00
Araq
b907fac5f9
minor cleanups
2015-01-07 02:41:50 +01:00
Araq
417eb3e026
patch required for c2nim
2015-01-07 02:41:08 +01:00
Guillaume Gelin
3119fe087d
Happy new year!
2015-01-06 15:26:33 +01:00
Varriount
20da8c9400
Merge pull request #1779 from flaviut/ga-docs
...
Add google analytics to docs
2015-01-05 21:28:43 -05:00
Zahary Karadjov
f3c55704a0
unstaged file
2015-01-05 03:56:05 +02:00
Zahary Karadjov
5e4ae8dbb4
fix #1858 ; Add support for generic templates and macros
...
Implementation notes:
Just after overload resolution, the resolved generic params will be added to the
call expression to be later processed in evalTemplate and evalMacroCall. These
procs have been modified to handle the increased number of parameters, but one
remaining issue is that immediate templates and macros don't go through the same
process. The next commit will outlaw the use of generic parameters with such macros.
2015-01-05 03:53:31 +02:00
Zahary Karadjov
13a18663d2
fix #1859
2015-01-05 03:53:31 +02:00
Audun Wilhelmsen
7592c9cf22
Added safe implicit conversion of uint8 to int16..int64, uint16 to int32..int64 etc.
...
Added two new tests for unsigned conversions and comparisons between signed numbers.
2015-01-03 00:10:07 +01:00
Zahary Karadjov
05cbbac4e5
support for static params in the user defined type classes
2015-01-02 23:58:24 +02:00
Zahary Karadjov
2f90be13e2
fix #1820
2015-01-02 23:58:24 +02:00