Araq
1100521b6e
no wrapBinary for 'useWinAnsi' target
2013-05-20 09:29:01 +02:00
Araq
baf89e3d66
GC'ed wide strings for windows
2013-05-20 02:17:24 +02:00
Grzegorz Adam Hankiewicz
8d1f7869ae
Adds to docstrings link between removeFile and removeDir.
2013-04-18 01:07:21 +02:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
180ab350dc
applies #322 without FReadDir effect
2013-02-22 01:18:20 +01:00
Dominik Picheta
9aecfcd8c8
Fixed os.sleep not sleeping for long enough with values below 1000ms.
2013-01-21 14:20:54 +00: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
ec9b1f78e1
annotated effects of modules: os, sockets, times
2012-11-18 13:34:48 +01:00
Zahary Karadjov
9c8bc3a244
the is operator now works with type classes and type variables
...
bugfixes:
the DLL tests were failing on Mac OS X, due to an incorrect DynlibFormat
2012-10-03 01:59:49 +03:00
Dominik Picheta
3a4e22de33
os.JoinPath now uses varargs. Some additions to gtk wrappers.
2012-08-19 02:40:21 +01:00
Araq
d962b75c18
attempt to getAppFilename to work on NetBSD
2012-07-28 19:57:43 +02:00
Zahary Karadjov
4105a91c48
fix compilation errors when bootstrapping with C++
2012-06-04 01:56:42 +03:00
Araq
c53ad1b39f
documentation improvements; higher level Mongodb wrapper
2012-04-09 11:18:10 +02:00
Araq
e0e4e38272
yet attempt to fix realpath for BSD
2012-04-07 00:44:00 +02:00
Araq
1123252db5
bugfix: expandFilename for BSD
2012-04-06 23:42:33 +02:00
Araq
039f21ffd6
small fixes for BSD
2012-04-06 22:43:00 +02:00
Zahary Karadjov
72f2a6e275
the test suite is mostly green again
2012-03-16 05:33:21 +02:00
Araq
ff4a69b624
win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI
2012-03-04 21:44:56 +01:00
dom96
9aeecaa4cf
recvLineAsync for non-blocking sockets implemented, as well as recvLine for asyncio async sockets. Fixed removeDir on windows.
2012-02-18 00:34:44 +00:00
dom96
3b02b33564
Fixed windows os.nim issue that was recently introduced.
2012-01-27 22:02:09 +00:00
Eric Doughty-Papassideris
374a4cdb8a
On Mac OS X 10.5, realpath does not allocate the buffer on its own
2012-01-21 16:49:45 +01:00
Araq
4f1b89c30c
year 2012 for most copyright headers
2012-01-02 23:07:35 +01:00
Araq
76f91b90e2
bugfix: compiler errors for explicit initialization of thread local variables; os.nim does not rely on it anymore
2011-12-23 20:05:08 +01:00
Araq
cc490b35b0
bugfix: environment var caching is now thread safe
2011-12-22 15:36:36 +01: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
e261a88d07
further steps to get rid of deprecated endOfFile and readLine
2011-11-29 01:24:58 +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
Dominik Picheta
9e06495261
Fixed test suite on windows
2011-11-19 22:44:02 +00:00
Araq
0b4d5e45b9
tester checks exitcode; osproc additions; DLL fixes; taint mode fixes
2011-11-07 23:25:34 +01:00
Araq
0ce9d49601
better exception behavior for os.removeFile and os.removeDir
2011-11-06 01:59:13 +01:00
Araq
6023e994fb
beginning of a taint mode; type system enhancements
2011-09-24 00:46:41 +02:00
Araq
d560e84fcc
locks now in their own core module
2011-08-20 00:24:02 +02:00
Araq
c7b130b4e2
implemented --nimcache config option; big clean up of magic words
2011-08-19 01:46:24 +02:00
Araq
569c1ce5ec
bugfix: proper cache for generic instantiations
2011-07-21 00:57:39 +02:00
Araq
3e9dcc8be5
deprecated system.copy: use system.substr instead
2011-05-14 01:13:44 +02:00
Araq
1893f4101a
bugfix: don't change OSError()'s behaviour
2011-05-08 09:23:50 +02:00
dom96
0db6f3c00f
select() for processes; copyDir() for os.
2011-05-07 23:17:10 +01:00
Araq
4d5c3ebd46
little repo cleanup
2011-05-02 00:01:50 +02:00
Araq
46c41e4369
p[] instead of p^
2011-04-11 23:28:53 +02:00
Araq
4741e8f9a1
ugh, maybe broke git
2011-04-01 15:07:16 +02:00
Araq
dc669155e3
some little bugfixes
2011-03-27 00:33:20 +01:00
Araq
5b789f2da8
bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas
2011-03-23 01:09:52 +01:00
Araq
6fdb0f034e
fixes #17 ; I hope!
2011-03-08 23:44:50 +01:00
Araq
783273032f
documentation improvements
2011-02-06 15:39:06 +01:00
Araq
1eba1063bd
nimgrep --ext support
2011-02-02 23:03:42 +01:00
Araq
36accda8aa
unary <; countup two type parameters; --recursivePath should work now
2011-01-29 14:18:43 +01:00
Araq
5055d30753
added os.findExe
2010-10-31 02:12:18 +02:00
Araq
53cd61546d
proper parameter order for os.copyFile/os.moveFile
2010-09-21 07:48:35 +02:00
Andreas Rumpf
8098e2a421
inlining of the write barrier for dlls
2010-08-08 22:45:21 +02:00
Andreas Rumpf
6c20509121
explicit types for generic routines
2010-05-28 23:32:46 +02:00