Commit Graph

1757 Commits

Author SHA1 Message Date
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
Araq
dc07732daa Merge branch 'master' of github.com:Araq/Nimrod 2013-02-28 21:28:35 +01:00
Araq
d13bcf6575 better overloading resolution for generics 2013-02-28 21:28:19 +01:00
Araq
c0201b8d4a Merge pull request #348 from Tass/isServing
added isServing parameter
2013-02-27 15:53:44 -08:00
Araq
8090b6c027 small improvements 2013-02-27 23:57:04 +01:00
Simon Hafner
cc893b968b added isServing parameter 2013-02-26 14:36:33 -06:00
Dominik Picheta
c5d2e421ce Moved packages to lib directory. 2013-02-25 18:51:20 +00:00
Araq
b4232a672f don't eval wrong code 2013-02-24 13:26:04 +01:00
Araq
c87e1c96ad some bugfixes; no system.$ for object as it breaks code 2013-02-24 12:34:50 +01:00
Araq
6cbd5bb017 Merge branch 'master' of github.com:Araq/Nimrod 2013-02-24 03:52:02 +01:00
Araq
9fc2bfa799 codegen produces better code for complex assignments 2013-02-24 03:51:45 +01:00
Dominik Picheta
f2041afad5 Fixed timeouts for sockets, implemented timeouts in httpclient and fixed
a bug with redirection in httpclient.
2013-02-23 23:12:11 +00:00
Araq
180ab350dc applies #322 without FReadDir effect 2013-02-22 01:18:20 +01:00
Araq
d1d20e5760 Merge branch 'master' of github.com:Araq/Nimrod 2013-02-22 00:48:24 +01:00
Araq
3c8a80eeb2 added gradha's improvements for the times module (issue #231) 2013-02-22 00:48:09 +01:00
Araq
f1d5e8479b Merge pull request #280 from keitahaga/better-error-message
Slightly better error message
2013-02-21 15:36:28 -08:00
Araq
dad664ca71 Merge pull request #341 from Tass/master
Basic logic for objects
2013-02-21 15:05:11 -08:00
Simon Hafner
7168ceb5e1 removed $ for refs upon request 2013-02-21 16:37:22 -06:00
Simon Hafner
e366eeaafc added $ for refs and removed == for ref test
== in refs should use the pointer to compare
2013-02-21 16:31:35 -06:00
Simon Hafner
bf82f79f1e added tests, actually implemented $ and == 2013-02-21 15:11:48 -06:00
Simon Hafner
7fc9dfcb24 added tests for == and $ 2013-02-21 14:29:39 -06:00
Araq
45c9975e9c better typeToString; fixes #340 2013-02-20 01:00:17 +01:00
Araq
1342798cc7 small cleanups 2013-02-19 23:32:32 +01:00
Araq
4fc575bc26 mark and sweep GC without bitvectors works 2013-02-19 23:07:08 +01:00
Araq
a4d47664d6 mark and sweep without bitvectors 2013-02-19 17:31:54 +01:00
Araq
4a51209e9f Merge branch 'master' of github.com:Araq/Nimrod 2013-02-19 07:07:20 +01:00
Araq
883fa40cd3 todo.txt changes 2013-02-19 07:06:55 +01:00
Araq
a8aa1e1dca fixes #286 2013-02-19 00:45:57 +01:00
Araq
970edbe98d fixes #331, fixes #314 2013-02-18 23:22:53 +01:00
Araq
14351c57d5 Merge branch 'master' of github.com:Araq/Nimrod 2013-02-18 19:15:00 +01:00
Araq
8e73d096c0 typo in news.txt 2013-02-18 17:23:50 +01:00
Araq
d15981adbc system.fields|fieldPairs for objects 2013-02-18 17:23:26 +01:00
Araq
593b48b38e enable 'cast' in interactive mode (beware) 2013-02-17 02:42:55 +01:00
Araq
8e9b39084c Merge branch 'master' of github.com:Araq/Nimrod 2013-02-16 22:54:03 +01:00
Araq
5d119f61d1 preparations for a generational GC 2013-02-16 22:53:35 +01:00
Araq
4ad2d27df1 Merge pull request #336 from Tass/unittest
Unittest
2013-02-16 11:21:06 -08:00
Simon Hafner
71ade195d1 WA for #329, caused by #335 2013-02-15 20:40:07 -06:00
Simon Hafner
260ddd735a on the path to get unittest running from JS 2013-02-15 20:32:32 -06:00
Simon Hafner
a50393af78 elif on JS instead of generic else 2013-02-15 20:28:13 -06:00
Simon Hafner
962b311727 UTC weekday in JS 2013-02-15 20:27:54 -06:00
Araq
fb6747a55e Merge pull request #333 from Tass/master
EcmaScript => Js
2013-02-15 12:37:09 -08:00
Simon Hafner
1785c6877b EcmaScript => JS. Fixes #330
No one calls it EcmaScript anymore.
2013-02-15 11:08:30 -06:00
Araq
1c0c80ef2d micro optimizations for the evaluation engine 2013-02-14 08:41:48 +01:00
Araq
0f2aa053d9 added GC_addCycleRoot 2013-02-12 08:45:01 +01:00
Araq
5e7dd69b00 GC: incRef needs to add cycleroots 2013-02-12 08:28:46 +01:00
Araq
68135b3b50 Merge branch 'master' of github.com:Araq/Nimrod
Conflicts:
	lib/system/gc.nim
2013-02-11 07:11:42 +01:00
Araq
a668b4ffb5 updated news.txt 2013-02-10 15:13:54 +01:00
Araq
fa14466b5b Merge branch 'master' of github.com:Araq/Nimrod 2013-02-10 15:06:39 +01:00
Araq
3d7abb958d open arrays documented in the manual 2013-02-10 15:06:25 +01:00
Araq
0bb3731422 working cycle collector for old GC 2013-02-10 02:59:36 +01:00