Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #10787 from silent-observer/patch-1 | Dominik Picheta | 2019-03-05 | 1 | -1/+1 |
|\ | | | | | Remove var | ||||
| * | Remove var | silent-observer | 2019-03-05 | 1 | -1/+1 |
| | | | | | | Shouldn't testing bit require only immutable access? I think this is a typo | ||||
* | | make tests green again | Andreas Rumpf | 2019-03-05 | 3 | -0/+3 |
| | | |||||
* | | implement system.default for the JS target | Andreas Rumpf | 2019-03-05 | 2 | -11/+30 |
| | | |||||
* | | introduce tfHasOwned for fast must-move checkings; removed tfAcyclic as the ↵ | Andreas Rumpf | 2019-03-05 | 9 | -63/+30 |
| | | | | | | | | GC has ignored this hint for quite some time now | ||||
* | | colors for debugging (not for windows) (#10786) | Arne Döring | 2019-03-05 | 1 | -3/+33 |
| | | |||||
* | | fixes a critical GC safety inference bug (#10615) | Andreas Rumpf | 2019-03-05 | 7 | -34/+65 |
|/ | | | | | | * fixes a critical GC safety inference bug * make nimsuggest compile again * make Nimble compile again | ||||
* | stdlib: use system.default if it exists | Andreas Rumpf | 2019-03-05 | 2 | -12/+10 |
| | |||||
* | added system.default in order to prevent the abstraction inversion that ↵ | Andreas Rumpf | 2019-03-05 | 7 | -11/+50 |
| | | | | 'template default(T): untyped = (var x: T; x)' causes | ||||
* | make megatest green again | Andreas Rumpf | 2019-03-05 | 10 | -0/+16 |
| | |||||
* | no underscores | Andreas Rumpf | 2019-03-05 | 1 | -3/+3 |
| | |||||
* | better error message for 'owned' | Andreas Rumpf | 2019-03-05 | 1 | -1/+2 |
| | |||||
* | make exception handling use owned refs | Andreas Rumpf | 2019-03-05 | 1 | -5/+13 |
| | |||||
* | DFA: fixes wrong 'def' instruction emission | Andreas Rumpf | 2019-03-05 | 1 | -5/+6 |
| | |||||
* | make test green | Andreas Rumpf | 2019-03-05 | 1 | -1/+0 |
| | |||||
* | make tests green again | Andreas Rumpf | 2019-03-04 | 7 | -24/+14 |
| | |||||
* | destructors/dfa: more documentation | Andreas Rumpf | 2019-03-04 | 2 | -8/+40 |
| | |||||
* | attempt to make the CIs happy by using the older syntax | Andreas Rumpf | 2019-03-04 | 1 | -1/+1 |
| | |||||
* | nimsuggest: make use project file name if none given for 'sug' command; ↵ | Andreas Rumpf | 2019-03-04 | 1 | -4/+8 |
| | | | | allows for more convenient debugging | ||||
* | ccgexprs.nim: less confusing code layout | Andreas Rumpf | 2019-03-04 | 1 | -5/+10 |
| | |||||
* | cgen.nim: code cleanups | Andreas Rumpf | 2019-03-04 | 1 | -15/+17 |
| | |||||
* | special typing rules for owned pointers | Andreas Rumpf | 2019-03-04 | 6 | -19/+52 |
| | |||||
* | code cleanup: there is no MoveError and sinks are always available | Andreas Rumpf | 2019-03-04 | 2 | -32/+16 |
| | |||||
* | Fixes #10387 (#10743) | Tomohiro | 2019-03-04 | 1 | -8/+21 |
| | |||||
* | Added optional proc parameter to llStreamOpenStdIn (#10769) | sealmove | 2019-03-04 | 1 | -2/+6 |
| | |||||
* | doc: move specific checks to advanced options, for a less intimidatin… ↵ | Jacek Sieka | 2019-03-04 | 5 | -16/+16 |
| | | | | | | | | (#10779) * doc: move specific checks to advanced options, for a less intimidating help * remove useless bool | ||||
* | sizealign of union type (#10780) | Arne Döring | 2019-03-04 | 2 | -4/+62 |
| | | | | | | * sizealign of union type * add error message for packed union | ||||
* | More depth debug proc (#10782) | Arne Döring | 2019-03-04 | 1 | -89/+209 |
| | | | | | | | | * improved output on debugType * cycle detection in debug print * debug info finally really helpful * finally usable debug info * quote enum values | ||||
* | compiler/extccomp: use getNimcacheDir for writing build instruction (#10772) | alaviss | 2019-03-04 | 1 | -1/+1 |
| | | | | | | | | `conf.nimcacheDir` might be empty during build, which results in the json build instructions being generated in the current directory. This commit fixes the problem by using getNimcacheDir, which generates a valid nimcacheDir should it be empty. Fixes #10768 | ||||
* | typo | Andreas Rumpf | 2019-03-04 | 1 | -1/+1 |
| | |||||
* | make 'doc io.nim' work | Andreas Rumpf | 2019-03-04 | 2 | -2/+4 |
| | |||||
* | make 'nim doc times.nim' work on old versions of OSX again | Andreas Rumpf | 2019-03-04 | 1 | -1/+1 |
| | |||||
* | Merge pull request #10776 from arnetheduck/wasm32-platform | Dominik Picheta | 2019-03-03 | 2 | -2/+5 |
|\ | | | | | add wasm32 platform | ||||
| * | add wasm32 platform | Jacek Sieka | 2019-03-03 | 2 | -2/+5 |
|/ | |||||
* | hashes: fix inconsistent tests, fixes #10771 | narimiran | 2019-03-03 | 1 | -4/+3 |
| | |||||
* | times.nim: Fix docs for duration conversion procs [ci skip] (#10770) | ee7 | 2019-03-02 | 1 | -5/+5 |
| | |||||
* | Matching actual proc name (#10766) [ci skip] | Anthon van der Neut | 2019-03-02 | 1 | -1/+1 |
| | |||||
* | Merge pull request #10764 from alaviss/htmlparser-doc | Dominik Picheta | 2019-03-01 | 1 | -3/+3 |
|\ | | | | | htmlparser: update example | ||||
| * | htmlparser: update example | Leorize | 2019-03-02 | 1 | -3/+3 |
|/ | | | | This update htmlparser example to compile with the current stdlib. | ||||
* | alloc et al don't have any effect; fixes #9746 | Araq | 2019-03-01 | 3 | -25/+25 |
| | |||||
* | improved documentation for several modules (#10752) | Miran | 2019-03-01 | 6 | -177/+325 |
| | | | | | | | | | | | | More detailed documentation for: * md5 * hashes Mostly cosmetic improvements for: * threadpool * typetraits * channels * threads | ||||
* | Fix corner-case uses of newLit (#10760) | zah | 2019-03-01 | 1 | -5/+11 |
| | |||||
* | Improved posix module, added new posix_utils module (#10723) | Federico Ceratto | 2019-02-28 | 4 | -4/+130 |
| | |||||
* | StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746) | Arne Döring | 2019-02-28 | 15 | -403/+354 |
| | |||||
* | gc:destructors: progress | Andreas Rumpf | 2019-02-28 | 6 | -2/+85 |
| | |||||
* | destructor based seqs: bugfix | Andreas Rumpf | 2019-02-28 | 1 | -1/+2 |
| | |||||
* | quickfix: make `tsizeof3` also work on 32-bit | narimiran | 2019-02-28 | 1 | -2/+2 |
| | |||||
* | Make doku of os.moveFile() more precise. (#10758) [ci skip] | Simon Krauter | 2019-02-28 | 1 | -0/+1 |
| | |||||
* | compiler/commands: keep extension for output file (#10755) | alaviss | 2019-02-28 | 1 | -1/+1 |
| | | | Fixes #10747 | ||||
* | compiler/[main,docgen]: don't put generated doc in subfolder (#10754) | alaviss | 2019-02-28 | 2 | -2/+6 |
| | | | | | | | | | | | | * compiler/[main,docgen]: don't put generated doc in subfolder Fixes regression caused by ca4b971bc81b2e751e0388d80896fde7079b1679. foo.nim will now generates foo.html instead of foo/foo.html * compiler/[main,docgen]: map -o to -outdir for project This reinstantiate the old behavior of -o for project-wide docgen |