Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | disallow 'continue' that is not used within a loop; fixes #6367 | Araq | 2018-10-18 | 1 | -1/+1 |
| | |||||
* | closes #6220 | Araq | 2018-10-18 | 1 | -0/+415 |
| | |||||
* | fixes #5519 | Araq | 2018-10-18 | 2 | -3/+42 |
| | |||||
* | closes #5321 | Araq | 2018-10-18 | 1 | -0/+24 |
| | |||||
* | fixes #7972 | Araq | 2018-10-18 | 2 | -10/+28 |
| | |||||
* | fix #9394 by replacing `fmt` with `strutils.%` (#9417) | Vindaar | 2018-10-18 | 2 | -3/+12 |
| | | | | | | | | * fix #9394 by replacing `fmt` with normal string append Until issue #7632 is fixed, use string append. * use `strutils.%` instead of normal string add | ||||
* | Make the swap procs safe for unaligned input ptrs (#9210) | LemonBoy | 2018-10-18 | 1 | -9/+12 |
| | | | | | | | | | | | * Make the swap procs safe for unaligned input ptrs The copy to a temporary local variable is often elided by a sufficiently smart compiler when it can prove the input pointer is aligned. Refs #9206 * Explain why copyMem is used | ||||
* | make testament compile again with --taintMode:on | Araq | 2018-10-18 | 1 | -1/+1 |
| | |||||
* | replace deprecated `safeAdd` with `add` (#9416) | Miran | 2018-10-18 | 7 | -12/+12 |
| | |||||
* | [nimscript] document currentSourcePath in thisDir (#9402) | Timothee Cour | 2018-10-18 | 1 | -1/+3 |
| | |||||
* | testament: use NIM_COMPILE_TO_CPP environment variable | Araq | 2018-10-18 | 1 | -2/+4 |
| | |||||
* | tests: disable flaky tests for now; closes #9421 | Araq | 2018-10-18 | 2 | -1/+2 |
| | |||||
* | intern.rst: minor formating improvements | Araq | 2018-10-18 | 1 | -6/+6 |
| | |||||
* | Relax the restrictions on the index types (#9412) | LemonBoy | 2018-10-18 | 2 | -20/+18 |
| | |||||
* | docs(lib): update Nimble notes since package list is not inline anymore (#9397) | Bo Lingen | 2018-10-18 | 1 | -4/+5 |
| | |||||
* | koch: bootstrap with C++ for NIM_COMPILE_TO_CPP env var | Araq | 2018-10-18 | 1 | -1/+2 |
| | |||||
* | travis: use explicit build matrix; prepare for extensive C++ testing | Araq | 2018-10-18 | 1 | -5/+14 |
| | |||||
* | make some tests faster (#9413) | Miran | 2018-10-17 | 5 | -43/+20 |
| | | | | | | | | | | | | * remove duplicated slow test * smaller `convex hull` * smaller sleep * faster `trtree` * smaller sleep in `tfuturestream` | ||||
* | make thavlak and tmarkerproc_regression tests take fewer iterations in order ↵ | Araq | 2018-10-17 | 2 | -8/+8 |
| | | | | to speedup the CIs | ||||
* | nimpretty: fixes #9384 | Araq | 2018-10-17 | 2 | -7/+11 |
| | |||||
* | Elaborate on source code filter usage in the documentation. (#9407) | technicallyagd | 2018-10-17 | 1 | -4/+17 |
| | | | | | | | | | * Elaborate on source code filter usage. Also gives it an abbreviation, SCF. * Fix the code block formatting * Trim off the unintended usage with import. | ||||
* | No setjump in GC for emscripten/wasm (#9386) | Yuriy Glukhov | 2018-10-17 | 1 | -14/+21 |
| | |||||
* | Fixes #9364 and add moduleDescription to jsondoc (#9396) | PMunch | 2018-10-17 | 4 | -12/+28 |
| | | | | | | | This fixes `jsondoc0` so that it has comments in the output as described by the documentation. It also fixes `jsondoc`/`jsondoc2` as it stored it's output in a file with an html extension. Along with this it also adds a new field `moduleDescription` to `jsondoc`/`jsondoc2` which contains the module description. | ||||
* | improve error message, closes #2361 (#9387) | Miran | 2018-10-17 | 1 | -2/+3 |
| | | | | | | * improve error message * use single % operation | ||||
* | Update example (#9395) | Federico Ceratto | 2018-10-17 | 1 | -1/+1 |
| | |||||
* | Update config.nims search path in docs (#9388) | Kaushal Modi | 2018-10-17 | 1 | -3/+20 |
| | | | | | Related: https://github.com/nim-lang/Nim/pull/8682 Also mention the "nim help" command to list all available tasks. | ||||
* | Unicode escape in string literals (#9390) | Oscar Nihlgård | 2018-10-17 | 3 | -21/+72 |
| | |||||
* | fixes a regression about indexing into UncheckedArray | Andreas Rumpf | 2018-10-16 | 2 | -1/+16 |
| | |||||
* | fixes #9244 | Andreas Rumpf | 2018-10-16 | 1 | -1/+1 |
| | |||||
* | Some documentation added to strutils (#9379) | eqperes | 2018-10-16 | 1 | -2/+102 |
| | | | | | | | | | | | | | | | | * wip documentation strutils * some runnableExamples in strutils * assert -> doAssert * corrected doc for abbrev; some more runnable examples * runnableExamples for join * fix c&p error * corrections | ||||
* | nimpretty: added an new simple test | Andreas Rumpf | 2018-10-16 | 2 | -0/+6 |
| | |||||
* | nimpretty: fixes #9144 | Andreas Rumpf | 2018-10-16 | 3 | -0/+10 |
| | |||||
* | nimpretty: add #!nimpretty on/off directives | Andreas Rumpf | 2018-10-16 | 5 | -9/+43 |
| | |||||
* | nimpretty: fixes #8626 | Andreas Rumpf | 2018-10-16 | 5 | -3/+22 |
| | |||||
* | Fix repr() for UncheckedArray (#9385) | LemonBoy | 2018-10-16 | 2 | -1/+3 |
| | |||||
* | nimpretty: render r-strings properly, fixes #9236 | Andreas Rumpf | 2018-10-16 | 4 | -11/+19 |
| | |||||
* | Merge tests into a larger file (part 5 of ∞) (#9368) | Miran | 2018-10-16 | 96 | -1815/+1763 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * merge magics * merge metatype tests * merge method tests * merge objects tests * change `import future` to `import sugar` Nim in Action tests are left with `import future`, to ensure compatibility. * merge overload tests * merge proc tests * merge procvar tests * merge range tests * merge seq tests * merge sets tests * remove wrong assert from `tsets3` * fix `jsTests` * better fix | ||||
* | math.round is not needed in strutils (#9383) | skilchen | 2018-10-16 | 1 | -5/+4 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Araq | 2018-10-15 | 2 | -117/+130 |
|\ | |||||
| * | fix #8225 os.isHidden was buggy on posix (#8315) | Timothee Cour | 2018-10-15 | 2 | -117/+130 |
| | | | | | | | | | | | | * fix #8225 isHidden was broken on posix * scope rest of tos.nim under blocks to avoid variable scope bugs | ||||
* | | Merge branch 'Fixes-7845' of https://github.com/cooldome/Nim into ↵ | Araq | 2018-10-15 | 3 | -8/+23 |
|\ \ | | | | | | | | | | cooldome-Fixes-7845 | ||||
| * | | one more attempt | cooldome | 2018-06-28 | 1 | -3/+5 |
| | | | |||||
| * | | Fix failing test | cooldome | 2018-06-26 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'devel' into Fixes-7845 | cooldome | 2018-06-26 | 208 | -6328/+8889 |
| |\ \ | |||||
| * | | | FIx test tembarrassing_generic_failure | cooldome | 2018-06-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixes | cooldome | 2018-06-12 | 2 | -6/+4 |
| | | | | |||||
| * | | | Fixes 7845 | cooldome | 2018-06-10 | 3 | -9/+24 |
| | | | | |||||
* | | | | system.nim deprecate 'getRefcount'; refs #2839, refs #3713 | Araq | 2018-10-15 | 1 | -3/+6 |
| | | | | |||||
* | | | | ospaths docs: add 'basename' to theindex | Araq | 2018-10-15 | 1 | -1/+1 |
| | | | | |||||
* | | | | fixes #2760 | Araq | 2018-10-15 | 2 | -1/+11 |
| | | | |