summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* remove unused import (#12900)Krzysztof Majk2019-12-151-1/+1
|
* Add `--git.devel` option to the documentationBinHong Lee2019-12-151-0/+4
|
* fixes #12885 [backport] (#12895)Andreas Rumpf2019-12-133-2/+18
|
* fixes #12874 (#12890)Andreas Rumpf2019-12-131-8/+42
| | | | | | * fixes #12874 * fixes introduced regressions
* Fixes #12883 (#12894)cooldome2019-12-132-1/+47
| | | | | | | | | | * fixes #12883 * fix comment * add normalize * fix
* Better clang_cl support (#12896)cooldome2019-12-131-5/+6
|
* fixes #12882 (#12889)cooldome2019-12-132-1/+19
| | | | * fixes #12882
* fixes #12148 [backport] (#12888)Andreas Rumpf2019-12-121-1/+1
|
* invoke createTypeBoundOps for constructors (#12878)cooldome2019-12-111-0/+7
|
* ARC: fixes cycle detection and move the .cursor attribute into closures (#12872)Andreas Rumpf2019-12-113-1/+57
|
* Increased TInstr field sizes: allow long jumps and 65535 VM registers (#12777)Ico Doornekamp2019-12-103-5/+35
| | | | | | | | | * Increased regBx size from 16 to 24 bits to increase jump range in the VM from 32K to 8M instructions. Fixes #12727 * Increased VM TInst register field sizes to 16 bits to allow up to 65535 VM registers per proc * Added test case for >255 VM registers
* ARC: yet another bugfix (#12871)Andreas Rumpf2019-12-102-25/+52
|
* introduce capture macro (#12712)Judd2019-12-103-0/+41
| | | | capture works for more cases than `closureScope`.
* Fix AVR target to define ints properly (#12817)PMunch2019-12-101-7/+67
| | | | | | | | | | | | * Fix AVR target to define ints properly * Fix more than AVR target * Test to see how robust not using stdint is * Fix for namespaces using cstdint * Fix for pre C++11 compilers when using namespaces
* completes #12799, fixes #12216 (#12870)Andreas Rumpf2019-12-101-0/+1
|
* fixes #12827 (#12829) [backport]cooldome2019-12-102-4/+22
|
* feature dracula themed doc (#12816)Andreas Rumpf2019-12-109-4819/+1051
| | | | | | | | | | * Implement gorgeous Dracula themed Nim documentation * Add color for escape sequences * fixes the test cases * the big CSS cleanup
* fixes #12820 (#12828)cooldome2019-12-092-0/+14
|
* Support cross compiling from host to host (#12859)Neelesh Chandola2019-12-091-2/+1
|
* Assigning template to var/let/const gives a proper error (#12851)Neelesh Chandola2019-12-094-7/+24
| | | | | | * Assigning template to var/let/const gives a proper error * Fix style
* add a StringTable.clear that requires no mode specification (#12853)Andy Davidoff2019-12-093-1/+9
| | | | | | * add clear overload, test, changelog * add since annotation
* added cstrutils (#12858) [backport]Kevin2019-12-091-1/+1
| | | fixed for 'csuCmpIgnoreStyle' error on hotcodereloading
* Fixes #12832 (#12842) [backport]Neelesh Chandola2019-12-082-1/+6
| | | | | | * Fix #12832 * nimVm -> nimvm in json.nim * Use suggestSym() instead of markUsed(); Also use styleCheckUse() for finding style violations
* Manual update: custom exceptions (#12847) [backport]Mark2019-12-081-0/+17
| | | Said that you can have custom exceptions and showed how to create and raise them.
* Add a 32x32 favicon (#12856)Elliot Waite2019-12-080-0/+0
|
* Fixes classify function to detect subnormal floating points (#12836)KeepCoolWithCoolidge2019-12-081-16/+20
| | | | | | | | * Fix classify to test for subnormality. * Minor fix. * Modified to maintain existing API. * Minor change. * Removed 32-bit case since float is always 64-bit.
* Removing the mention of using `discard` for block comments (#12837) [backport]Elliot Waite2019-12-087-3/+6
| | | | | | * Remove mention of using `discard` for block comments * Add a 32x32 alternate favicon
* deviated -> derived (#12846) [backport]Mark2019-12-081-3/+3
|
* deviated -> derived (#12845) [backport]Mark2019-12-081-1/+1
|
* VM: allow ptr setting ptr fields (#12825)Timothee Cour2019-12-061-1/+5
|
* fixes #12821 (#12822)cooldome2019-12-062-5/+26
|
* Fixed objects being erroneously zeroed out before object construction ↵Neelesh Chandola2019-12-052-0/+25
| | | | (#12814) [backport]
* ARC related bugfixes and refactorings (#12781)Andreas Rumpf2019-12-0511-347/+361
|
* fixes #12783 [backport] (#12810)cooldome2019-12-051-6/+3
| | | | | | * fixes #12783 * Trigger build
* nimgrep improvements (#12779)Andrey Makarov2019-12-052-102/+406
| | | | | | | | | | | | | | | | | | * fix sticky colors in styledWrite * nimgrep: context printing, colorthemes and other * add context printing (lines after and before a match) * nimgrep: add exclude/include options * nimgrep: improve error printing & symlink handling * nimgrep: rename dangerous `-r` argument * add a `--newLine` style option for starting matching/context lines from a new line * add color themes: 3 new themes besides default `simple` * enable printing of multi-line matches with line numbers * proper display of replace when there was another match replaced at the same line / context block * improve cmdline arguments error reporting
* better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799)Andreas Rumpf2019-12-0510-82/+130
|
* Fix #12812Clyybber2019-12-051-1/+1
|
* fix db_mysql getRow() when column is null error raised (#12806) [backport]itsumura-h2019-12-051-3/+4
| | | | | * fix db_mysql getRow() * added if y == nil [backport]
* fixes #12804 (#12809)cooldome2019-12-052-2/+7
|
* fixes #12798 [backport]Araq2019-12-041-0/+1
|
* fix #12740 (#12774)Arne Döring2019-12-042-7/+59
| | | | | | | | | | * fix #12740 * A different kind of a hack * proper fix * fix typo
* osx: support nanosecond resolution for file stat (eg ↵Timothee Cour2019-12-042-2/+7
| | | | getLastModificationTime) (#12794)
* Fix external file recompilation (#12802)cooldome2019-12-031-1/+1
|
* Update events.nim (#12803)Alex Mitchell2019-12-031-1/+1
| | | Removing old username.
* Path substitution for --out and --outdir (#12796)genotrance2019-12-032-6/+4
| | | | | * Enable pathSubs for --out and --outDir * Cleanup
* [minor] fix doc for $(Time) (#12795) [backport]Timothee Cour2019-12-031-1/+1
|
* Fixes #12734 (#12784)Tomohiro2019-12-011-1/+4
|
* Refactored VM registerlayout. The size and location of the registers in (#12775)Ico Doornekamp2019-11-302-29/+54
| | | | the instructions are now all derived from a single definition, allowing the register layout to be changed.
* fix nimsuggest deprecation warnings (#12772)Jasper Jenkins2019-11-301-2/+2
|
* [backport] always set `fileInfoIdx.isKnownFile` (#12773)Jasper Jenkins2019-11-291-0/+1
|