Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added iterToProc plugin | Araq | 2015-12-01 | 3 | -7/+27 |
| | |||||
* | --gc:v2 requires global root tracking | Araq | 2015-12-01 | 1 | -1/+1 |
| | |||||
* | first version of the new hard realtime GC | Araq | 2015-12-01 | 1 | -1005/+478 |
| | |||||
* | Merge pull request #3598 from avsej/devel | Dominik Picheta | 2015-11-27 | 1 | -3/+1 |
|\ | | | | | fix path to nativesockets | ||||
| * | fix path to nativesockets | Sergey Avseyev | 2015-11-27 | 1 | -3/+1 |
|/ | |||||
* | fixes memory leak for getAppFilename on Windows | Araq | 2015-11-26 | 1 | -1/+1 |
| | |||||
* | fixes #3222 | Araq | 2015-11-26 | 1 | -1/+9 |
| | |||||
* | fixes #2285 | Araq | 2015-11-26 | 1 | -2/+4 |
| | |||||
* | 'out T' is an alias for 'var T' | Araq | 2015-11-26 | 2 | -10/+14 |
| | |||||
* | 'importc' allows 'not nil' annotation | Araq | 2015-11-26 | 1 | -1/+2 |
| | |||||
* | allow 'nil ref T' as a first step which does nothing | Araq | 2015-11-26 | 2 | -9/+19 |
| | |||||
* | Merge pull request #3589 from yglukhov/dom-refactoring | Andreas Rumpf | 2015-11-26 | 1 | -133/+173 |
|\ | | | | | Dom refactoring | ||||
| * | Dom refactoring | Yuriy Glukhov | 2015-11-25 | 1 | -133/+173 |
| | | |||||
* | | Merge pull request #3588 from yglukhov/js-no-node | Andreas Rumpf | 2015-11-26 | 2 | -74/+22 |
|\ \ | | | | | | | Removed Node, NodeType and Document definitions from jssys. | ||||
| * | | Removed Node, NodeType and Document definitions from jssys. | Yuriy Glukhov | 2015-11-25 | 2 | -74/+22 |
| |/ | |||||
* | | Merge pull request #3594 from theduke/unicode-validate-overlong | Andreas Rumpf | 2015-11-26 | 1 | -0/+1 |
|\ \ | | | | | | | validateUtf8: catch overlong ascii | ||||
| * | | validateUtf8: catch overlong ascii | theduke | 2015-11-26 | 1 | -0/+1 |
| |/ | | | | | Make unicode.validateUtf8() check for overlong ascii representations, which are 2 bytes long and start with c0 or c1. | ||||
* | | Merge pull request #3591 from yglukhov/float-format-js | Andreas Rumpf | 2015-11-26 | 2 | -24/+42 |
|\ \ | |/ |/| | fixed float formatting for js | ||||
| * | fixed float formatting for js | Yuriy Glukhov | 2015-11-26 | 2 | -24/+42 |
|/ | |||||
* | Merge pull request #3573 from yglukhov/doc-fix | Andreas Rumpf | 2015-11-25 | 1 | -3/+5 |
|\ | | | | | Fixed documentation of nnkLet AST | ||||
| * | doc fix | Yuriy Glukhov | 2015-11-23 | 1 | -3/+5 |
| | | |||||
* | | Merge pull request #3580 from yglukhov/js-distinct-type | Andreas Rumpf | 2015-11-25 | 1 | -1/+1 |
|\ \ | | | | | | | Fixed JS codegen for distinct types | ||||
| * | | Fixed JS codegen for distinct types | Yuriy Glukhov | 2015-11-23 | 1 | -1/+1 |
| | | | |||||
* | | | Fixes #3582. | Dominik Picheta | 2015-11-24 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #3577 from def-/options-doc | Dominik Picheta | 2015-11-23 | 2 | -1/+4 |
|\ \ \ | | | | | | | | | Add options module to standard library documentation | ||||
| * | | | Add options module to standard library documentation | def | 2015-11-23 | 2 | -1/+4 |
| | | | | |||||
* | | | | Fix options module to use new import name | def | 2015-11-23 | 1 | -2/+2 |
| | | | | |||||
* | | | | Update comment about `map` being in system module | def | 2015-11-23 | 1 | -6/+3 |
|/ / / | |||||
* | | | Merge pull request #3574 from tirkarthi/devel | Dominik Picheta | 2015-11-23 | 1 | -12/+11 |
|\ \ \ | |/ / |/| | | Wrap the example in a code block | ||||
| * | | Merge pull request #1 from tirkarthi/tirkarthi-patch-1 | Xtreak | 2015-11-23 | 1 | -12/+11 |
|/| | | | | | | | | Wrap the example in a code block | ||||
| * | | Wrap the example in a code block | Xtreak | 2015-11-23 | 1 | -12/+11 |
|/ / | | | | | Wrap the code inside a code block. The declaration for ``proc even(n: int): bool`` is present twice. Hence removed one and wrapped it in a separate code block. | ||||
* | | Merge pull request #3572 from vegansk/fix_slurp_err_msg | Andreas Rumpf | 2015-11-23 | 1 | -2/+0 |
|\ \ | | | | | | | Fixed SIGSEGV on wrong slurp usage | ||||
| * | | Fixed SIGSEGV on wrong slurp usage | Anatoly Galiulin | 2015-11-23 | 1 | -2/+0 |
|/ / | |||||
* | | Merge pull request #3563 from c-blake/devel | Andreas Rumpf | 2015-11-20 | 2 | -1/+2 |
|\ \ | |/ |/| | Fix loop index bug in scan for a[s] in b[s..s+len2-1]. | ||||
| * | Add a unit test that covers issue 3477 | Charles Blake | 2015-11-19 | 1 | -0/+1 |
| | | | | | | | | https://github.com/nim-lang/Nim/issues/3477 | ||||
| * | Fix loop index bug in scan for a[s] in b[s..s+len2-1]. | Charles Blake | 2015-11-19 | 1 | -1/+1 |
|/ | | | | | | a, b must both be indexed starting from s after the common prefix "strip" phase. This resolves issue 3477: https://github.com/nim-lang/Nim/issues/3477 | ||||
* | fixes #3541 | Araq | 2015-11-18 | 4 | -20/+33 |
| | |||||
* | fixes #3546 | Araq | 2015-11-18 | 1 | -2/+5 |
| | |||||
* | website updated | Araq | 2015-11-18 | 2 | -30/+12 |
| | |||||
* | better error handling for bug #3550 | Araq | 2015-11-18 | 1 | -2/+2 |
| | |||||
* | fixes #3550 | Araq | 2015-11-18 | 2 | -2/+7 |
| | |||||
* | allows macros to access documentation comments | Araq | 2015-11-18 | 1 | -0/+1 |
| | |||||
* | fixes a critical error handling bug for nimsuggest | Araq | 2015-11-18 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3536 from jyelon/proc-addr | Andreas Rumpf | 2015-11-12 | 1 | -1/+6 |
|\ | | | | | Add 'auto-decoration' to nimGetProcAddr | ||||
| * | Add 'auto-decoration' to nimGetProcAddr | jyelon | 2015-11-11 | 1 | -1/+6 |
|/ | | | | | | | | | | | | | | Maintainers of win32 DLLs can opt to provide libraries with 'decorated' function names (Google "stdcall name decoration"). To pull a function pointer out of one of these DLLs, you have to pass a decorated name to getProcAddress. This is painful for the authors of NIM DLL wrappers - they have to pass manually-decorated strings to "importc", but only on win32. This commit adds auto-decoration to nimGetProcAddress. This function will probe the DLL for the undecorated name, and if that fails, it will automatically add decoration and try again. That way, the author of the wrapper doesn't have to deal with it. | ||||
* | Merge pull request #3533 from nim-lang/fix-parseopt2-externs | Andreas Rumpf | 2015-11-11 | 1 | -2/+2 |
|\ | | | | | Prevent Exported C procedure collisions | ||||
| * | Prevent Exported C procedure collisions | Varriount | 2015-11-11 | 1 | -2/+2 |
|/ | | | Prevents collisions between those C externalized procedures in parseopt and parseopt2. | ||||
* | Merge pull request #3514 from vegansk/3513_pgsql_prepstat | Dominik Picheta | 2015-11-11 | 2 | -7/+5 |
|\ | | | | | Fixed issue 3513: wrong setupQuery realization | ||||
| * | Fixed issue 3513: wrong setupQuery realization | Anatoly Galiulin | 2015-11-06 | 2 | -7/+5 |
| | | |||||
* | | documented untyped/typed meta-types | Araq | 2015-11-10 | 2 | -22/+88 |
| | |