summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* fixes Windows version of readPasswordFromStdin (setLen doesn't accept ↵Araq2015-08-181-1/+1
| | | | negative values anymore)
* cleanup destructor building for arrays; still doesn't workAraq2015-08-183-27/+15
|
* implements experimental new config system based on NimScriptAraq2015-08-1613-69/+398
|
* workaround windows 'findNextFile' bugAraq2015-08-161-1/+8
|
* VM: repl supports global variables properly"Araq2015-08-161-3/+3
|
* staticExec: redirect stderr to stdout so stderr is returned tooAraq2015-08-161-2/+2
|
* fixed test instructionAraq2015-08-161-1/+1
|
* Merge pull request #3219 from kirbyfan64/nocommDominik Picheta2015-08-162-1/+4
|\ | | | | Give a nice error when no command is given
| * Give a nice error when no command is givenRyan Gonzalez2015-08-152-1/+4
|/
* Merge pull request #3218 from kirbyfan64/patch-1Dominik Picheta2015-08-151-0/+1
|\ | | | | Mention Howl's Nim support
| * Mention Howl's Nim supportRyan Gonzalez2015-08-151-0/+1
|/
* Merge pull request #3213 from yglukhov/times-js-fixDominik Picheta2015-08-141-16/+18
|\ | | | | Fixed compilation of times module with JS.
| * Fixed compilation of times module with JS.Yuriy Glukhov2015-08-141-16/+18
| |
* | Merge pull request #3214 from rbehrends/fix-exponentiationDominik Picheta2015-08-141-1/+3
|\ \ | |/ |/| Fix exponentiation operation to avoid overflow.
| * Fix exponentiation operation to avoid overflow.Reimer Behrends2015-08-141-1/+3
|/ | | | | | The exponentation implementation unnecessarily multiplied the result with itself at the end if the exponent was an even number. This led to overflow if result*result > high(int).
* refs #2973; manual contains almost all pragmas now, few are left in the ↵Araq2015-08-142-457/+464
| | | | compiler guide
* todo.txt updateAraq2015-08-141-2/+0
|
* toplevel .closure procs are deprecatedAraq2015-08-143-1/+7
|
* 'parallel' now requires --experimental modeAraq2015-08-144-1/+6
|
* Merge pull request #3204 from yglukhov/debugger-on-fixAndreas Rumpf2015-08-145-15/+13
|\ | | | | Fixed --debugger:on option. Removed c_line from termios.
| * Fixed --debugger:on option. Removed c_line from termios.Yuriy Glukhov2015-08-125-15/+13
| |
* | Merge pull request #3177 from zah/generic-types-in-macrosAndreas Rumpf2015-08-146-41/+194
|\ \ | | | | | | Generic types in macros
| * | Disable the new generic params handling for immediate template and macrosZahary Karadjov2015-08-023-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since immediate templates are not subjected to the standard sigmatching algorithm, they will have a number of deficiencies when it comes to generic params: Type dependencies between the parameters won't be honoured and the bound generic symbols won't be resolvable within their bodies. We could try to fix this, but it may be wiser to just deprecate immediate templates and macros now that we have working untyped parameters. Disabling the new features is admittedly not the greatest way to handle this situations as it introduces inconsistency in the language, but at least it makes the code backwards-compatible with the previous version of the compiler instead of triggering more serious problems.
| * | fix #1858 again; restores the support for static macro paramsZahary Karadjov2015-08-026-41/+179
| | |
* | | Merge pull request #3131 from zachaysan/develDominik Picheta2015-08-132-6/+101
|\ \ \ | | | | | | | | Create chomp proc and tests
| * | | Add extern pragmaZach Aysan2015-07-211-3/+5
| | | |
| * | | Add docsZach Aysan2015-07-211-0/+27
| | | |
| * | | Switch to removeSuffix name and modify the string in placeZach Aysan2015-07-211-46/+27
| | | |
| * | | Update tests to proposed changesZach Aysan2015-07-211-16/+39
| | | |
| * | | Add tests for chompZach Aysan2015-07-171-4/+21
| | | |
| * | | Create Ruby-like chomp proc to allow for easy string ending removalZach Aysan2015-07-171-1/+46
| | | |
* | | | Merge pull request #3206 from yglukhov/patch-1Dominik Picheta2015-08-121-1/+1
|\ \ \ \ | |_|_|/ |/| | | Fixed fromSeconds function JS variant
| * | | Fixed fromSeconds function JS variantYuriy Glukhov2015-08-121-1/+1
|/ / /
* | | removed sequtils.reversed again since it's already in algorithm.nimAraq2015-08-101-23/+0
| | |
* | | fixes #1965Araq2015-08-103-2/+13
| | |
* | | fixes #3066Araq2015-08-092-0/+20
| | |
* | | fixes #3096Araq2015-08-091-2/+3
| | |
* | | refs #2377Araq2015-08-091-0/+2
| | |
* | | fixes #1329Araq2015-08-092-1/+13
| | |
* | | updated todo.txtAraq2015-08-091-0/+3
| | |
* | | Merge pull request #3146 from c-blake/develAndreas Rumpf2015-08-094-0/+113
|\ \ \ | | | | | | | | Add MemFile text interface factored so users can optionally skip Nim …
| * \ \ Merge ../Nim into develCharles Blake2015-08-0922-102/+455
| |\ \ \
| * \ \ \ Merge ../Nim into develCharles Blake2015-08-048-17/+49
| |\ \ \ \
| * | | | | Add note about what is included.Charles Blake2015-08-041-0/+3
| | | | | |
| * | | | | Use hyperlinks to refer to other procs.Charles Blake2015-08-041-6/+8
| | | | | |
| * | | | | Expand memSlices doc comment & use better example.Charles Blake2015-08-041-14/+27
| | | | | | | | | | | | | | | | | | | | | | | | Have lines() iterators docs point back to memSlices() for details.
| * | | | | Merge ../Nim into develCharles Blake2015-08-042-8/+22
| |\ \ \ \ \
| * \ \ \ \ \ Merge ../Nim into develCharles Blake2015-08-031-1/+4
| |\ \ \ \ \ \
| * | | | | | | Move tests to stdlib.Charles Blake2015-08-033-0/+0
| | | | | | | |
| * | | | | | | Spruce up doc comments as per dom96 suggestions.Charles Blake2015-08-031-7/+12
| | | | | | | |