Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add -ldl with clang cpp compilation | def | 2015-05-10 | 1 | -0/+1 |
| | | | | This fixes compilation with --cc:clang and cpp. | ||||
* | Merge pull request #2608 from chrisheller/devel | Andreas Rumpf | 2015-05-08 | 1 | -17/+62 |
|\ | | | | | Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim | ||||
| * | Add deprecated versions of procs in windows.nim that had DWORD parameters ↵ | Chris Heller | 2015-05-01 | 1 | -0/+39 |
| | | | | | | | | converted to SIZE_T | ||||
| * | Update VirtualLock/Unlock to use SIZE_T instead of DWORD for sizes | Chris Heller | 2015-04-28 | 1 | -2/+2 |
| | | |||||
| * | Update the GlobalAlloc/ReAlloc and LocalAlloc/ReAlloc procs to use SIZE_T ↵ | Chris Heller | 2015-04-28 | 1 | -5/+5 |
| | | | | | | | | instead of DWORD. | ||||
| * | Update Heap* procs in windows.nim that were using DWORD sizes to use SIZE_T | Chris Heller | 2015-04-28 | 1 | -5/+5 |
| | | |||||
| * | Update other Virtual* procs that were using dwSize: DWORD to use SIZE_T | Chris Heller | 2015-04-28 | 1 | -3/+3 |
| | | |||||
| * | Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim | Chris Heller | 2015-04-27 | 1 | -0/+6 |
| | | |||||
| * | Change dwSize parameter in VirtualAlloc/Free procs to use SIZE_T instead of ↵ | Chris Heller | 2015-04-27 | 1 | -2/+2 |
| | | | | | | | | DWORD to match MSDN | ||||
* | | Merge pull request #2660 from MrJohz/contains-tables | Andreas Rumpf | 2015-05-08 | 3 | -15/+43 |
|\ \ | | | | | | | Add contains proc for tables to allow usage of `in` | ||||
| * | | Add contains proc for tables to allow usage of `in` | Jonathan | 2015-05-05 | 3 | -15/+43 |
| | | | |||||
* | | | Merge pull request #2657 from def-/noreturn | Andreas Rumpf | 2015-05-08 | 6 | -25/+31 |
|\ \ \ | | | | | | | | | Pass noReturn pragma to C code. | ||||
| * | | | Implicitly assume compilers to know naked and noreturn attributes | def | 2015-05-07 | 2 | -8/+6 |
| | | | | |||||
| * | | | Distinguish only between __declspec and __attribute__ | def | 2015-05-05 | 2 | -10/+10 |
| | | | | |||||
| * | | | Move the noreturn pragma to sysFatal | def | 2015-05-05 | 4 | -19/+20 |
| | | | | | | | | | | | | | | | | | | | | Now you can choose to implement sysFatal with --os:standalone so that it returns. | ||||
| * | | | Pass noReturn pragma to C code. | def | 2015-05-05 | 2 | -3/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | With GCC and Clang this generates __attribute__((noreturn)) in the function declaration. (both tested) With VCC __declspec(noreturn) is used. | ||||
* | | | | fixed typo in threadpool.nim | Michael Werner | 2015-05-08 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #2675 from nanoant/patch/fixup-build-csources-submodule-pull | reactormonk | 2015-05-08 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Fixup: csources is empty after clone | ||||
| * | | | | Fixup: csources is empty after clone | Adam Strzelecki | 2015-05-07 | 1 | -1/+1 |
|/ / / / | | | | | | | | | | | | | | | | | We actually need to check for existence of csources/.git and then do git submodule update --init, which pulls the data for submodule. | ||||
* | | | | Merge pull request #2649 from nanoant/patch/csources-as-submodule | Andreas Rumpf | 2015-05-07 | 4 | -2/+4 |
|\ \ \ \ | | | | | | | | | | | Patch/csources as submodule | ||||
| * | | | | Make build.sh executable | Adam Strzelecki | 2015-05-03 | 1 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason build.sh shouldn't be executable and we couldn't build Nim with: ./build.sh | ||||
| * | | | | Make csources a submodule | Adam Strzelecki | 2015-05-03 | 4 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Solves a problem that updating Nim sources we have no indication we need to update csources as well. 2. Using submodule we can explicitly request that some Nim version requires some csources version to bootstrap. 3. build.sh now simply calls: git submodule update --init --depth 1 instead shallow clone on missing csources subdirectory. | ||||
* | | | | | Merge pull request #2666 from def-/fix-staticlib | Andreas Rumpf | 2015-05-07 | 1 | -1/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix the lib path used with --app:staticlib | ||||
| * | | | | | Improve code style a bit | def | 2015-05-07 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fix the lib path used with --app:staticlib | def | 2015-05-07 | 1 | -1/+2 |
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | For example if gProjectName is "src/false.nim" the old static lib name was "libsrc/false.nim.a", now it is "libfalse.a". | ||||
* | | | | | Merge pull request #2622 from def-/times-year | Andreas Rumpf | 2015-05-07 | 1 | -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's | def | 2015-04-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | an int now. | ||||
* | | | | | | Merge pull request #2627 from msmith491/devel | Varriount | 2015-05-07 | 1 | -7/+13 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add arbitrary char support to the strutils proc. Issue #2626 | ||||
| * | | | | | | Add arbitrary char support to the strutils proc. Issue #2626 | msmith491 | 2015-04-30 | 1 | -7/+13 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #2596 from Nycto/devel | Varriount | 2015-05-07 | 2 | -43/+71 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix floats in tuples in HashSets | ||||
| * | | | | | | | Fix floats in tuples in HashSets | Nycto | 2015-04-24 | 2 | -43/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the added tests would fail to compile with errors complaining that 'hash(float)' didn't exist | ||||
* | | | | | | | | Merge pull request #2537 from jsanjuas/devel | Varriount | 2015-05-07 | 1 | -6/+11 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Generalize mean to other types | ||||
| * | | | | | | | | Convert to float before sum | Josep Sanjuas | 2015-04-18 | 1 | -2/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Document toFloat is necessary | Josep Sanjuas | 2015-04-18 | 1 | -0/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Generalize variance to other types | Josep Sanjuas | 2015-04-18 | 1 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Generalize mean to other types | Josep Sanjuas | 2015-04-12 | 1 | -2/+5 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #2665 from koalazen/fix_math_is_power_of_two | Varriount | 2015-05-07 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | fixes isPowerOfTwo returning true on the smallest integer | ||||
| * | | | | | | | | | fixes isPowerOfTwo returning true on the smallest integer | Koala Zen | 2015-05-06 | 1 | -1/+1 |
| | |_|_|_|/ / / / | |/| | | | | | | | |||||
* | | | | | | | | | Merge pull request #2663 from koalazen/fix_re_comment | Varriount | 2015-05-07 | 1 | -2/+2 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Fix comment in re | ||||
| * | | | | | | | | Fix comment in re | Koala Zen | 2015-05-06 | 1 | -2/+2 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #2655 from enitihas/nim-cfg-gcc-path | Andreas Rumpf | 2015-05-04 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Corrected gcc path on windows | ||||
| * | | | | | | | | Corrected gcc path on windows | Abhishek Pandey | 2015-05-05 | 1 | -1/+1 |
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When gcc path is set to r"$nimrod\dist\mingw\bin", the compiler gives an error: Error : unhandled exception : invalid format string [Value Error], but works correctly with gcc.path set to r"$nim\dist\mingw\bin". I think this issue was caused due to the name change from nimrod to nim , but the name change was not replicated in the config file. | ||||
* | | | | | / / | final website changes | Araq | 2015-05-04 | 3 | -12/+12 |
| |_|_|_|_|/ / |/| | | | | | | |||||
* | | | | | | | added missing stuff for the release | Araq | 2015-05-04 | 1 | -0/+4 |
| | | | | | | | |||||
* | | | | | | | version 0.11.2 | Araq | 2015-05-04 | 4 | -24/+17 |
| | | | | | | | |||||
* | | | | | | | version 0.11.2 | Araq | 2015-05-04 | 3 | -4/+14 |
| | | | | | | | |||||
* | | | | | | | fixes #2651 | Araq | 2015-05-04 | 1 | -57/+59 |
| | | | | | | | |||||
* | | | | | | | fixes typo in tut1 | Araq | 2015-05-04 | 1 | -36/+36 |
| |_|_|_|/ / |/| | | | | | |||||
* | | | | | | Merge pull request #2648 from def-/zipfiles | Andreas Rumpf | 2015-05-03 | 1 | -36/+50 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Make zipfiles module work again | ||||
| * | | | | | | Make zipfiles module work again | def | 2015-05-03 | 1 | -36/+50 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also adds an example usage to the module |