dom96
4f08946f64
fixes #77
2011-12-19 21:09:17 +00:00
Dominik Picheta
fff9276cf6
Added a couple of GTK 2.12 functions.
2011-12-18 22:16:19 +00:00
Zahary Karadjov
841d6b6aa9
fixed some recently introduced compilation errors in the standard library
2011-12-13 22:52:13 +02:00
Araq
f19c1c0f6e
Merge branch 'master' of github.com:Araq/Nimrod
2011-12-13 00:58:52 +01:00
Araq
081ef4334c
GC: some inlining to improve performance sensitive parts
2011-12-13 00:58:37 +01:00
Zahary Karadjov
80319ccfb0
windows.nim compiles again
2011-12-13 01:00:17 +02:00
Araq
e8376067ef
C code gen: generate even better code for the GC
2011-12-12 22:46:21 +01:00
Araq
4487b614e1
c2nim compiles again
2011-12-12 19:11:31 +01:00
Araq
3c53c4c2b0
compiler takes advantage of 'new(Obj|New)RC1
2011-12-12 08:37:35 +01:00
Araq
98ed7fbf16
Merge branch 'master' of github.com:Araq/Nimrod
2011-12-12 01:40:47 +01:00
Araq
94358e03e9
compiler generates volatile temps to keep C compiler from optimizing away stack roots
2011-12-12 01:40:23 +01:00
Zahary Karadjov
67bc23bb60
Merge branch 'master' of github.com:Araq/Nimrod into upstream
2011-12-11 11:26:50 +02:00
Araq
af792da0bb
codegen uses alias analysis to generate better code
2011-12-10 01:06:32 +01:00
Zahary Karadjov
e13a610ad4
The test runner will print out encountered exceptions
2011-12-07 00:57:52 +02:00
Zahary Karadjov
0e609d2101
New implementation for os.sameFile on Windows
...
Hard-links on Windows are now treated just as they are on POSIX.
The new implementation is faster than the previous, but still it's quite
slower than fstat (use with caution).
2011-12-07 00:53:27 +02:00
Araq
c6213c9774
fixes #71 ; sorry about the polling implementation
2011-12-05 21:43:45 +01:00
Araq
24e1d22ec9
fixes 70
2011-12-04 20:21:38 +01:00
Araq
70cf34cbdc
'assert' is now implemented without compiler magic
2011-12-04 20:14:50 +01:00
Araq
728328eec2
threads compile again; attempt to fix serious code gen issue (except + return)
2011-12-03 19:22:01 +01:00
Araq
c8d270268a
bugfixes for .rod files and visual C++
2011-12-03 17:21:35 +01:00
dom96
7b0cfc3538
Added a chmod function to the ftpclient module.
2011-11-30 17:50:02 +00:00
dom96
710ee8c67d
Fixed ftpclient.createDir.
2011-11-29 18:54:24 +00:00
Araq
7fcbdc6d42
implemented 'let' statement
2011-11-29 17:27:48 +01:00
Araq
455994664e
old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 liners (see examples/maximum.nim)
2011-11-29 08:41:06 +01:00
Araq
e261a88d07
further steps to get rid of deprecated endOfFile and readLine
2011-11-29 01:24:58 +01:00
Araq
a489161b16
compiler uses new 'readLine'
2011-11-27 19:01:55 +01:00
Araq
020a10927a
fixes #31
2011-11-27 16:32:05 +01:00
Araq
8e1313d237
bugfix: tester compiles again
2011-11-26 17:48:42 +01:00
Araq
840979b45c
Merge branch 'master' of github.com:Araq/Nimrod
2011-11-26 10:49:48 +01:00
Araq
4b39ac5cbe
deprecated endOfFile and readLine
2011-11-25 18:17:14 +01:00
Araq
02e8e9c3ea
fixed bug that kept tls emulation from working
2011-11-25 17:26:11 +01:00
Zahary Karadjov
c617479c68
New algorithm for locating and loading nimrod config files.
...
Some new options added to the compiler (see news.txt for details)
2011-11-25 17:29:55 +02:00
Araq
e40bca47c5
fixes #60
2011-11-25 00:08:02 +01:00
Araq
703430787d
C codegen: generate nimKeepAlive calls at strategic places to keep the C compiler from optimizing away all stack roots
2011-11-24 23:28:28 +01:00
Araq
ca5d2916dd
fixes #65
2011-11-22 18:51:07 +01:00
Araq
c8dda8cc6f
attempt to fix tunidecode test; GC cares for seq->openArray conversions
2011-11-21 01:33:18 +01:00
Araq
1392049aea
Merge branch 'master' of github.com:Araq/Nimrod
2011-11-20 16:13:21 +01:00
Araq
72651de710
bugfix: 'when' sections in generic objects now work, so TThread[void] compiles
2011-11-20 16:13:03 +01:00
Dominik Picheta
9e06495261
Fixed test suite on windows
2011-11-19 22:44:02 +00:00
Araq
d0772feb08
fixed some tests
2011-11-19 12:23:03 +01:00
Araq
62aa8bed3b
tester: threading tests added
2011-11-19 02:05:16 +01:00
Araq
a497b4d1cf
bugfix: fixed memory leaks in osproc module
2011-11-18 22:14:32 +01:00
Araq
c9b67f724d
new osproc implementation may work with mac os x
2011-11-18 19:08:07 +01:00
Araq
ecd3c80e7e
tester compiles in taint mode again
2011-11-18 00:40:30 +01:00
Araq
61792dc7d6
cgen: no type canon for integral types; osproc use posix_spawn instead of fork&exec
2011-11-18 00:29:56 +01:00
Araq
b05418a431
Merge branch 'master' of github.com:Araq/Nimrod
2011-11-15 23:04:24 +01:00
Araq
7819b84475
bugfixes: objects still invalid for constants; fixed a typo concerning 'high' in eval context
2011-11-15 23:03:14 +01:00
dom96
0698a3cafa
Added new features to the ftpclient module.
2011-11-15 19:56:02 +00:00
Araq
5f018a5046
new FTPClient module compiles in taint mode
2011-11-15 01:17:30 +01:00
Araq
395b05f911
tester uses same layout as nimbuild
2011-11-12 12:17:44 +01:00