Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes #1799 | Araq | 2015-10-25 | 2 | -3/+4 |
| | |||||
* | Merge pull request #3442 from Dhertz/devel | Andreas Rumpf | 2015-10-23 | 1 | -8/+32 |
|\ | | | | | Make sure the json module decodes UTF16 correctly | ||||
| * | Add UTF-16 decoding tests to json module | Daniel Hertz | 2015-10-13 | 1 | -3/+7 |
| | | |||||
| * | Make sure the json module decodes UTF16 correctly | Daniel Hertz | 2015-10-13 | 1 | -5/+25 |
| | | | | | | | | | | | | | | Javascript uses UTF-16 as its internal representation of strings, so JSON does so as well. This means that we could have surrogate pairs, with codepoints above 0xFFFF that take 2 ecape codes to decode. | ||||
* | | Merge pull request #3454 from jlp765/osproc | Andreas Rumpf | 2015-10-23 | 1 | -0/+14 |
|\ \ | | | | | | | add simple example for execProcess, exeCmd, execCmdEx | ||||
| * | | add simple example for execProcess, exeCmd, execCmdEx | JamesP | 2015-10-16 | 1 | -0/+14 |
| | | | |||||
* | | | Merge pull request #3467 from nanoant/patch/fuse-msg-api-n-use-stdout-help | Andreas Rumpf | 2015-10-22 | 4 | -27/+23 |
|\ \ \ | | | | | | | | | Simplify msg API and always use stdout for help/usage | ||||
| * | | | compiler/commands: Always write usage to stdout | Adam Strzelecki | 2015-10-22 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | | Usage is compiler command output, not diagnostics, so we shall output it to stdout. Also this makes: nim -h | less or nim -h | grep ... working. | ||||
| * | | | msgs: One msgWriteln with optional flags | Adam Strzelecki | 2015-10-22 | 3 | -24/+19 |
| | | | | | | | | | | | | | | | | Instead of msgWriteln, outWriteln and stdoutWriteln doing essentially the same. | ||||
* | | | | Merge pull request #3466 from nanoant/patch/remove-dead-mac-platform-code | Andreas Rumpf | 2015-10-22 | 1 | -36/+0 |
|\ \ \ \ | | | | | | | | | | | system/dyncalls: OS X is already handled as posix | ||||
| * | | | | system/dyncalls: OS X is already handled as posix | Adam Strzelecki | 2015-10-22 | 1 | -36/+0 |
| |/ / / | | | | | | | | | | | | | | | | | So elif defined(mac) has absolutely no effect, also this block uses some legacy discouraged NSCreateObjectFileImageFromFile function. | ||||
* | | | | Merge pull request #3464 from yglukhov/disable-failing-tests | Andreas Rumpf | 2015-10-22 | 3 | -9/+13 |
|\ \ \ \ | |/ / / |/| | | | Fixed tests for TravisCI. | ||||
| * | | | Fixed tests for TravisCI | Yuriy Glukhov | 2015-10-22 | 3 | -9/+13 |
| | | | | |||||
* | | | | added --reportConceptFailures switch to the manual | Araq | 2015-10-22 | 1 | -0/+4 |
| | | | | |||||
* | | | | fixes #3452 | Araq | 2015-10-22 | 3 | -2/+41 |
| | | | | |||||
* | | | | added --reportConceptFailures switch | Araq | 2015-10-22 | 1 | -0/+3 |
| | | | | |||||
* | | | | doc\advopt.txt | Araq | 2015-10-22 | 4 | -4/+11 |
|/ / / | | | | | | | | | | added --reportConceptFailures switch | ||||
* | | | Merge pull request #3463 from yglukhov/patch-1 | Dominik Picheta | 2015-10-22 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Fixed broken links | ||||
| * | | | Fixed broken links | Yuriy Glukhov | 2015-10-22 | 1 | -2/+2 |
|/ / / | |||||
* | | | fixes #3338 | Araq | 2015-10-22 | 4 | -4/+51 |
| | | | |||||
* | | | mitigates unclear nimsuggest problem | Araq | 2015-10-22 | 1 | -0/+1 |
| | | | |||||
* | | | documentation improvements; system.nim docs adapted to unix's braindead idea ↵ | Araq | 2015-10-21 | 2 | -9/+1 |
| | | | | | | | | | | | | of how software should be packaged which didn't work in 1970 and surprise doesn't work in 2015 either | ||||
* | | | fixes wrong doc comments | Araq | 2015-10-19 | 1 | -4/+4 |
| | | | |||||
* | | | make terminal.nim work with --app:gui | Araq | 2015-10-19 | 1 | -2/+4 |
| | | | |||||
* | | | createThread is more convenient to use with a proc taking no arguments | Araq | 2015-10-19 | 1 | -0/+3 |
| | | | |||||
* | | | added poDemon flag for process management | Araq | 2015-10-19 | 2 | -4/+8 |
| | | | |||||
* | | | Merge pull request #3458 from jlp765/systemExamples | Dominik Picheta | 2015-10-19 | 1 | -2/+42 |
|\ \ \ | | | | | | | | | system.nim add example to a few proc headings | ||||
| * | | | add example to proc headings for | JamesP | 2015-10-19 | 1 | -2/+42 |
|/ / / | | | | | | | | | | addr, and, or, xor, div, mod, shl, cmp, setLen | ||||
* | | | fixed the most embarrassing typo in the history of Nim | Araq | 2015-10-16 | 1 | -1/+1 |
| | | | |||||
* | | | fixes installation problems on unix by hardcoding the dlls.zip name | Araq | 2015-10-16 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #3441 from nanoant/patch/msg-to-stderr-by-default | Andreas Rumpf | 2015-10-16 | 4 | -144/+225 |
|\ \ \ | | | | | | | | | Extend terminal module, use stderr for Nim compiler diagnostics by default | ||||
| * | | | compiler/vm: Use stdout too in VM time echo | Adam Strzelecki | 2015-10-16 | 2 | -2/+11 |
| | | | | | | | | | | | | | | | | | | | | Now VM time echo outputs to stdout too, same as compile time echo, rather using same handle as compiler diagnostics (stderr default). | ||||
| * | | | compiler/msgs: Default to stderr for diagnostics | Adam Strzelecki | 2015-10-16 | 2 | -18/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we were defaulting to stdout for diagnostics, which could interfere with scripts or `nim c -r' programs outputting their results to stdout, possibly mixing their output with compiler messages. This change makes now Nim to be inline with other compilers emitting diagnostics to stderr. Also now --stdout option has proper meaning making all diagnostics to be sent to stdout instead. NOTE: Tester now calls compiler with --stdout. | ||||
| * | | | terminal: Support both styled stdout and stderr | Adam Strzelecki | 2015-10-16 | 1 | -118/+189 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is important if we want to write styled diagnostics to stderr, eg. some tool outputting results to stdout, but writing styled error messages to stderr. Previously this module was assuming we are writing only to stdout. Now all module procs take file handle as first argument. Wrappers assuming stdout are provided for backwards compatibility. The new terminal.styledWriteLine(f, args) is provided and documented as counterpart for unstyled plain writeLine(f, args). | ||||
| * | | | terminal: Remove superflous hStdout = conHandle | Adam Strzelecki | 2015-10-16 | 1 | -17/+13 |
| | | | | | | | | | | | | | | | | Use just hStdout on Windows to keep handle to process stdout. | ||||
* | | | | Merge pull request #3455 from nim-lang/zeo-banner | Andreas Rumpf | 2015-10-16 | 5 | -58/+85 |
|\ \ \ \ | |/ / / |/| | | | Added Nim workshop banner to front page slider. | ||||
| * | | | Added Nim workshop banner to front page slider. | Dominik Picheta | 2015-10-16 | 5 | -58/+85 |
|/ / / | |||||
* / / | added Nim conference news | Araq | 2015-10-16 | 2 | -5/+27 |
|/ / | |||||
* | | Merge pull request #3437 from nim-lang/threadpool-isready | Andreas Rumpf | 2015-10-15 | 1 | -0/+11 |
|\ \ | | | | | | | Implement isReady procedure in threadpool module. | ||||
| * | | Implement isReady procedure in threadpool module. | Dominik Picheta | 2015-10-12 | 1 | -0/+11 |
| | | | |||||
* | | | Merge pull request #3451 from yglukhov/js-ret-by-var | Andreas Rumpf | 2015-10-15 | 8 | -28/+85 |
|\ \ \ | | | | | | | | | JS: Fixed return by var. More fixes to copying. | ||||
| * | | | Avoid extra copy in JS when inserting. | Yuriy Glukhov | 2015-10-15 | 1 | -1/+1 |
| | | | | |||||
| * | | | Gen temp name instead of nimVarUnpack | Yuriy Glukhov | 2015-10-15 | 1 | -10/+11 |
| | | | | |||||
| * | | | Fixed ret by var in js | Yuriy Glukhov | 2015-10-15 | 8 | -22/+78 |
|/ / / | |||||
* | | | fixes #3299 | Araq | 2015-10-15 | 3 | -1/+37 |
| | | | |||||
* | | | Merge pull request #3450 from Varriount/add-dll-downloads | Andreas Rumpf | 2015-10-15 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Added DLL download to installer | ||||
| * | | | Added DLL download to installer | Clay Sweetser | 2015-10-15 | 1 | -0/+1 |
|/ / / | |||||
* | | | fixes regression: tactiontable | Araq | 2015-10-14 | 2 | -52/+3 |
| | | | |||||
* | | | Merge pull request #3428 from tmm1/appveyor | Andreas Rumpf | 2015-10-14 | 7 | -7/+68 |
|\ \ \ | | | | | | | | | [WIP] Add AppVeyor config to run tests on win32 | ||||
| * | | | try with windows slashes | Aman Gupta | 2015-10-13 | 1 | -1/+1 |
| | | | |