summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* added iterToProc pluginAraq2015-12-013-7/+27
|
* --gc:v2 requires global root trackingAraq2015-12-011-1/+1
|
* first version of the new hard realtime GCAraq2015-12-011-1005/+478
|
* Merge pull request #3598 from avsej/develDominik Picheta2015-11-271-3/+1
|\ | | | | fix path to nativesockets
| * fix path to nativesocketsSergey Avseyev2015-11-271-3/+1
|/
* fixes memory leak for getAppFilename on WindowsAraq2015-11-261-1/+1
|
* fixes #3222Araq2015-11-261-1/+9
|
* fixes #2285Araq2015-11-261-2/+4
|
* 'out T' is an alias for 'var T'Araq2015-11-262-10/+14
|
* 'importc' allows 'not nil' annotationAraq2015-11-261-1/+2
|
* allow 'nil ref T' as a first step which does nothingAraq2015-11-262-9/+19
|
* Merge pull request #3589 from yglukhov/dom-refactoringAndreas Rumpf2015-11-261-133/+173
|\ | | | | Dom refactoring
| * Dom refactoringYuriy Glukhov2015-11-251-133/+173
| |
* | Merge pull request #3588 from yglukhov/js-no-nodeAndreas Rumpf2015-11-262-74/+22
|\ \ | | | | | | Removed Node, NodeType and Document definitions from jssys.
| * | Removed Node, NodeType and Document definitions from jssys.Yuriy Glukhov2015-11-252-74/+22
| |/
* | Merge pull request #3594 from theduke/unicode-validate-overlongAndreas Rumpf2015-11-261-0/+1
|\ \ | | | | | | validateUtf8: catch overlong ascii
| * | validateUtf8: catch overlong asciitheduke2015-11-261-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-jsAndreas Rumpf2015-11-262-24/+42
|\ \ | |/ |/| fixed float formatting for js
| * fixed float formatting for jsYuriy Glukhov2015-11-262-24/+42
|/
* Merge pull request #3573 from yglukhov/doc-fixAndreas Rumpf2015-11-251-3/+5
|\ | | | | Fixed documentation of nnkLet AST
| * doc fixYuriy Glukhov2015-11-231-3/+5
| |
* | Merge pull request #3580 from yglukhov/js-distinct-typeAndreas Rumpf2015-11-251-1/+1
|\ \ | | | | | | Fixed JS codegen for distinct types
| * | Fixed JS codegen for distinct typesYuriy Glukhov2015-11-231-1/+1
| | |
* | | Fixes #3582.Dominik Picheta2015-11-241-1/+1
| | |
* | | Merge pull request #3577 from def-/options-docDominik Picheta2015-11-232-1/+4
|\ \ \ | | | | | | | | Add options module to standard library documentation
| * | | Add options module to standard library documentationdef2015-11-232-1/+4
| | | |
* | | | Fix options module to use new import namedef2015-11-231-2/+2
| | | |
* | | | Update comment about `map` being in system moduledef2015-11-231-6/+3
|/ / /
* | | Merge pull request #3574 from tirkarthi/develDominik Picheta2015-11-231-12/+11
|\ \ \ | |/ / |/| | Wrap the example in a code block
| * | Merge pull request #1 from tirkarthi/tirkarthi-patch-1Xtreak2015-11-231-12/+11
|/| | | | | | | | Wrap the example in a code block
| * | Wrap the example in a code blockXtreak2015-11-231-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_msgAndreas Rumpf2015-11-231-2/+0
|\ \ | | | | | | Fixed SIGSEGV on wrong slurp usage
| * | Fixed SIGSEGV on wrong slurp usageAnatoly Galiulin2015-11-231-2/+0
|/ /
* | Merge pull request #3563 from c-blake/develAndreas Rumpf2015-11-202-1/+2
|\ \ | |/ |/| Fix loop index bug in scan for a[s] in b[s..s+len2-1].
| * Add a unit test that covers issue 3477Charles Blake2015-11-191-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 Blake2015-11-191-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 #3541Araq2015-11-184-20/+33
|
* fixes #3546Araq2015-11-181-2/+5
|
* website updatedAraq2015-11-182-30/+12
|
* better error handling for bug #3550Araq2015-11-181-2/+2
|
* fixes #3550Araq2015-11-182-2/+7
|
* allows macros to access documentation commentsAraq2015-11-181-0/+1
|
* fixes a critical error handling bug for nimsuggestAraq2015-11-181-0/+1
|
* Merge pull request #3536 from jyelon/proc-addrAndreas Rumpf2015-11-121-1/+6
|\ | | | | Add 'auto-decoration' to nimGetProcAddr
| * Add 'auto-decoration' to nimGetProcAddrjyelon2015-11-111-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-externsAndreas Rumpf2015-11-111-2/+2
|\ | | | | Prevent Exported C procedure collisions
| * Prevent Exported C procedure collisionsVarriount2015-11-111-2/+2
|/ | | Prevents collisions between those C externalized procedures in parseopt and parseopt2.
* Merge pull request #3514 from vegansk/3513_pgsql_prepstatDominik Picheta2015-11-112-7/+5
|\ | | | | Fixed issue 3513: wrong setupQuery realization
| * Fixed issue 3513: wrong setupQuery realizationAnatoly Galiulin2015-11-062-7/+5
| |
* | documented untyped/typed meta-typesAraq2015-11-102-22/+88
| |