summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix osproc documentationJochen Van de Velde2015-05-131-12/+12
|
* Merge pull request #2705 from borisvassilev/gcddocsAndreas Rumpf2015-05-131-0/+3
|\ | | | | Document explicitly the behaviour of math.gcd with float arguments
| * Document explicitly the behaviour of math.gcd with float argumentsBoris Vassilev2015-05-131-0/+3
| |
* | Fix behavior of os.getFileInfo() for symbolic links.Reimer Behrends2015-05-131-2/+2
|/ | | | | | The calls to lstat() and stat() were switched. As a result, links weren't followed for followLink == true and links were followed for followLink == false.
* Merge pull request #2608 from chrisheller/develAndreas Rumpf2015-05-081-17/+62
|\ | | | | Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim
| * Add deprecated versions of procs in windows.nim that had DWORD parameters ↵Chris Heller2015-05-011-0/+39
| | | | | | | | converted to SIZE_T
| * Update VirtualLock/Unlock to use SIZE_T instead of DWORD for sizesChris Heller2015-04-281-2/+2
| |
| * Update the GlobalAlloc/ReAlloc and LocalAlloc/ReAlloc procs to use SIZE_T ↵Chris Heller2015-04-281-5/+5
| | | | | | | | instead of DWORD.
| * Update Heap* procs in windows.nim that were using DWORD sizes to use SIZE_TChris Heller2015-04-281-5/+5
| |
| * Update other Virtual* procs that were using dwSize: DWORD to use SIZE_TChris Heller2015-04-281-3/+3
| |
| * Add procs for VirtualAllocEx and VirtualFreeEx in windows.nimChris Heller2015-04-271-0/+6
| |
| * Change dwSize parameter in VirtualAlloc/Free procs to use SIZE_T instead of ↵Chris Heller2015-04-271-2/+2
| | | | | | | | DWORD to match MSDN
* | Merge pull request #2660 from MrJohz/contains-tablesAndreas Rumpf2015-05-081-0/+24
|\ \ | | | | | | Add contains proc for tables to allow usage of `in`
| * | Add contains proc for tables to allow usage of `in`Jonathan2015-05-051-0/+24
| | |
* | | Merge pull request #2657 from def-/noreturnAndreas Rumpf2015-05-083-16/+17
|\ \ \ | | | | | | | | Pass noReturn pragma to C code.
| * | | Move the noreturn pragma to sysFataldef2015-05-053-16/+17
| |/ / | | | | | | | | | | | | Now you can choose to implement sysFatal with --os:standalone so that it returns.
* | | fixed typo in threadpool.nimMichael Werner2015-05-081-1/+1
| | |
* | | Merge pull request #2622 from def-/times-yearAndreas Rumpf2015-05-071-2/+2
|\ \ \ | | | | | | | | Year shouldn't be arbitrarily limited to -10_000 .. 10_000
| * | | Year shouldn't be arbitrarily limited to -10_000 .. 10_000. Instead it'sdef2015-04-291-2/+2
| | |/ | |/| | | | | | | an int now.
* | | Merge pull request #2627 from msmith491/develVarriount2015-05-071-7/+13
|\ \ \ | | | | | | | | Add arbitrary char support to the strutils proc. Issue #2626
| * | | Add arbitrary char support to the strutils proc. Issue #2626msmith4912015-04-301-7/+13
| | | |
* | | | Merge pull request #2596 from Nycto/develVarriount2015-05-071-29/+37
|\ \ \ \ | | | | | | | | | | Fix floats in tuples in HashSets
| * | | | Fix floats in tuples in HashSetsNycto2015-04-241-29/+37
| | | | | | | | | | | | | | | | | | | | | | | | | Previously, the added tests would fail to compile with errors complaining that 'hash(float)' didn't exist
* | | | | Merge pull request #2537 from jsanjuas/develVarriount2015-05-071-6/+11
|\ \ \ \ \ | | | | | | | | | | | | Generalize mean to other types
| * | | | | Convert to float before sumJosep Sanjuas2015-04-181-2/+3
| | | | | |
| * | | | | Document toFloat is necessaryJosep Sanjuas2015-04-181-0/+1
| | | | | |
| * | | | | Generalize variance to other typesJosep Sanjuas2015-04-181-3/+3
| | | | | |
| * | | | | Generalize mean to other typesJosep Sanjuas2015-04-121-2/+5
| | | | | |
* | | | | | Merge pull request #2665 from koalazen/fix_math_is_power_of_twoVarriount2015-05-071-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | fixes isPowerOfTwo returning true on the smallest integer
| * | | | | | fixes isPowerOfTwo returning true on the smallest integerKoala Zen2015-05-061-1/+1
| | |_|_|_|/ | |/| | | |
* / | | | | Fix comment in reKoala Zen2015-05-061-2/+2
|/ / / / /
* | | | | version 0.11.2Araq2015-05-041-1/+1
| | | | |
* | | | | fixes #2651Araq2015-05-041-57/+59
| | | | |
* | | | | Merge pull request #2648 from def-/zipfilesAndreas Rumpf2015-05-031-36/+50
|\ \ \ \ \ | | | | | | | | | | | | Make zipfiles module work again
| * | | | | Make zipfiles module work againdef2015-05-031-36/+50
| | |_|/ / | |/| | | | | | | | | | | | | Also adds an example usage to the module
* | | | | development version is 0.11.1Araq2015-05-031-1/+1
| | | | |
* | | | | fixes #2625Araq2015-05-031-4/+7
|/ / / /
* | | | Merge pull request #2618 from yglukhov/dom-body-headreactormonk2015-05-011-0/+2
|\ \ \ \ | | | | | | | | | | Added body and head properties to DOM document.
| * | | | Added body and head properties to document.yglukhov2015-04-291-0/+2
| | |_|/ | |/| |
* / | | preparations for version 0.11.0Araq2015-04-301-2/+2
|/ / /
* | | fixes #1888Araq2015-04-271-39/+47
| | |
* | | Add warning about recvLineInto being bound to changedef2015-04-261-0/+3
| | |
* | | Revert "Introduce FutureVar[T] to make recvLineInto safer."def2015-04-263-74/+20
| | | | | | | | | | | | This reverts commit 72b4912c84b16644657f94e54105739cba4b2457.
* | | fixes regression: overloading by 'var'Araq2015-04-251-128/+128
| | |
* | | marshalling can be done at compile-timeAraq2015-04-252-21/+57
| | |
* | | fixes #2517Araq2015-04-255-1826/+59
| | |
* | | fixes #2551; fixes #2212; breaks bootstrapping in debug mode; bootstrap with ↵Araq2015-04-251-5/+5
| | | | | | | | | | | | -d:release
* | | Merge branch 'def--clean-speedup-2' into develDominik Picheta2015-04-245-96/+317
|\ \ \
| * | | Fix asyncdispatch on Windows.Dominik Picheta2015-04-242-112/+111
| | | |
| * | | Introduce FutureVar[T] to make recvLineInto safer.Dominik Picheta2015-04-243-20/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FutureVar[T] is a new distinct Future type which is designed to be used for situations where the highest performance is needed. It reduces the number of Future allocations needed. It acts as a replacement for 'var' params in async procs. This commit modifies @def-'s PR in order to make it safer. The recvLineInto procedure has been modified to take a ``FutureVar[string]`` param instead of a ``ptr string`` param.