Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes merge conflict | Andreas Rumpf | 2018-08-19 | 7 | -151/+141 |
|\ | |||||
| * | fixes #8653 | Andreas Rumpf | 2018-08-16 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'devel' into araq-misc | Andreas Rumpf | 2018-08-16 | 1 | -0/+40 |
| |\ | |||||
| | * | Fixes #7586: Adds documentation for hints | DrSlump | 2018-08-13 | 1 | -0/+40 |
| | | | |||||
| * | | implements 'case statement macros' in order to encourage the development of ↵ | Andreas Rumpf | 2018-08-16 | 1 | -0/+52 |
| | | | | | | | | | | | | pattern matching mechanisms that are not terrible to look at | ||||
| * | | put the new for loop macros under an experimental switch named 'forLoopMacros' | Andreas Rumpf | 2018-08-15 | 1 | -0/+5 |
| | | | |||||
| * | | renames threadpool.await to blockUntil; refs #7853 | Araq | 2018-08-14 | 2 | -6/+6 |
| | | | |||||
| * | | document the new --nilseqs:on switch | Araq | 2018-08-13 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'araq-misc' of github.com:nim-lang/Nim into araq-misc | Andreas Rumpf | 2018-08-10 | 1 | -1/+2 |
| |\ \ | |||||
| | * | | rename SystemError to CatchableError in order to avoid breaking Nimble and ↵ | Araq | 2018-08-10 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | probably lots of other code | ||||
| * | | | fixes #8599 | Andreas Rumpf | 2018-08-10 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge branch 'devel' into araq-misc | Andreas Rumpf | 2018-08-10 | 2 | -2/+4 |
| |\ \ \ | | |/ / | |/| / | | |/ | |||||
| | * | fixes #8519; implements T.distinctBase to reverse T = distinct A (#8531) | Timothee Cour | 2018-08-10 | 1 | -1/+2 |
| | | | |||||
| | * | Uses XDG_CACHE_HOME if available (#8585) | alaviss | 2018-08-09 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | * compiler/options: use XDG_CACHE_HOME if set * doc/nimc: update documentation | ||||
| | * | 'nimcache' defaults to ~/.cache on Posix; cleaned up documentation | Andreas Rumpf | 2018-08-08 | 2 | -30/+18 |
| | | | |||||
| * | | rework the exception hierarchy; refs #8363 | Andreas Rumpf | 2018-08-10 | 2 | -31/+6 |
| | | | |||||
| * | | update the 'float' spec; refs #8589 | Andreas Rumpf | 2018-08-10 | 1 | -2/+2 |
| | | | |||||
| * | | deprecated regionized pointers | Araq | 2018-08-10 | 1 | -62/+0 |
| | | | |||||
| * | | deprecate the .this pragma | Araq | 2018-08-09 | 1 | -0/+2 |
| | | | |||||
| * | | 'nimcache' defaults to ~/.cache on Posix; cleaned up documentation | Andreas Rumpf | 2018-08-06 | 2 | -30/+18 |
| |/ | |||||
| * | fixes #8215; remove reference to old doc command which was deprecated (#8418) | Timothee Cour | 2018-08-05 | 1 | -18/+3 |
| | | |||||
* | | make at least bootstrapping work | Araq | 2018-08-05 | 2 | -11/+13 |
|\| | |||||
| * | Deprecate the dot style for import paths (#8474) | Oscar Nihlgård | 2018-07-30 | 1 | -11/+12 |
| | | |||||
| * | docs: document that --flag is same as flag in cfg config files (#8430) | Timothee Cour | 2018-07-30 | 1 | -0/+1 |
| | | |||||
* | | fix merge conflict | Andreas Rumpf | 2018-07-18 | 5 | -15/+12 |
|\| | |||||
| * | Fix link to first class iterator docs (#8356) | Chris de Graaf | 2018-07-18 | 1 | -1/+1 |
| | | |||||
| * | manual.rst: fixes a typo | Andreas Rumpf | 2018-07-17 | 1 | -1/+1 |
| | | |||||
| * | Remove env vars from docs | Joey Yakimowich-Payne | 2018-07-15 | 1 | -8/+4 |
| | | |||||
| * | better doc for hard to find --define:SYMBOL:VAL (#8257) | Timothee Cour | 2018-07-11 | 1 | -1/+2 |
| | | |||||
| * | Fixed a wrong AST example (#8269) | Quelklef | 2018-07-11 | 1 | -4/+4 |
| | | |||||
* | | add the apis.txt table to nep1.rst | Araq | 2018-07-09 | 1 | -1/+75 |
|/ | |||||
* | make tests green again | Andreas Rumpf | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | Deprecate 'c', 'C' prefix for octal literals, fixes #8082 (#8178) | Vindaar | 2018-07-03 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | * deprecate `0c`, `0C` prefix for octal literals Deprecates the previously allowed syntax of `0c` and `0C` as a prefix for octal literals to bring the literals in line with the behavior of `parseOct` from parseutils. * add `msgKind` arg to `lexMessageLitNum` for deprecation messages * change literal tests to check all valid integer literals Also adds the `tinvaligintegerlit3` test to test for the (still) invalid `0O` prefix. | ||||
* | Clarify use of special `:` for passing a block of stmts to template (#8133) | Kaushal Modi | 2018-06-27 | 1 | -5/+5 |
| | | | Fixes https://github.com/nim-lang/Nim/issues/8131. | ||||
* | Nintendo switch support (#8069) | Joey | 2018-06-27 | 1 | -0/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add config section for Nintendo Switch * Add compiler configuration for Nintendo Switch and it's CPU * Add specific lib code for Nintendo Switch * Add GC support for Nintendo Switch * Update changelog for Nintendo Switch * Update changelog with more info about fixed paths * Cleaned up GC memory management a bit * Relocate docs for Switch * Rename aarch64NoneElfGcc to nintendoSwitchGCC * Remove armv8a57 * Fix installer.ini * Reuse code in linux and amd64 * Add posix defs for nintendo switch * Add more defined sections for nintendo switch * Remove old comment * Add what's not supported for Nintendo Switch docs * Make nintendoswitch == posix * Remove DEVKITPRO references from nim.cfg * Make PR extccomp changes * Remove Result type alias * Add separate switch consts file * Update docs for nintendo switch * Fix travis errors with undefined consts and add correct wait.h procs | ||||
* | Merge pull request #7736 from cooldome/range_float_type | Andreas Rumpf | 2018-06-27 | 1 | -3/+7 |
|\ | | | | | Language feature: range float types | ||||
| * | merge devel | cooldome | 2018-06-12 | 1 | -37/+138 |
| |\ | |||||
| * | | style fixes, typos | cooldome | 2018-06-12 | 1 | -1/+1 |
| | | | |||||
| * | | merge devel | cooldome | 2018-06-10 | 5 | -46/+17 |
| |\ \ | |||||
| | * | | Revert "[RFC] NEP-1.1. Relax 80 chars requirement." | Dominik Picheta | 2018-06-09 | 1 | -2/+2 |
| | | | | |||||
| | * | | NEP-1.1. Relax 80 chars requirement. | Yuriy Glukhov | 2018-06-08 | 1 | -2/+2 |
| | | | | |||||
| * | | | Merge branch 'devel' into range_float_type | cooldome | 2018-04-30 | 3 | -20/+12 |
| |\ \ \ | |||||
| * | | | | update the doc | cooldome | 2018-04-29 | 1 | -3/+7 |
| | | | | | |||||
* | | | | | Merge branch 'devel' into typedesc-reforms | Andreas Rumpf | 2018-06-26 | 1 | -2/+3 |
|\ \ \ \ \ | |||||
| * | | | | | Changed tutorial documentation referring to 'constant' to 'immutable' (#8056) | mboratko | 2018-06-18 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Changed tutorial documentation referring to 'constant' to 'immutable' * Clarification regarding side-effect free procedures fo:r multiple assignments | ||||
* | | | | | | requested pull-request changes | Zahary Karadjov | 2018-06-16 | 1 | -4/+4 |
| | | | | | | |||||
* | | | | | | document the new `type[T]` and `static[T]` features | Zahary Karadjov | 2018-06-16 | 3 | -71/+97 |
|/ / / / / | |||||
* | | | / | document the 'pkg' and 'std' pseudo directories; closes #7250 | Araq | 2018-06-14 | 1 | -10/+29 |
| |_|_|/ |/| | | | |||||
* | | | | fixed merge conflict | Andreas Rumpf | 2018-06-04 | 1 | -1/+1 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | Fixed operator precedence in example (#7912) | Chris McIntyre | 2018-06-01 | 1 | -1/+1 |
| | | | | | | | | | | | | The order of operations was incorrect for the right-hand side of the `assert` statement on line 3199, based on the operator precedence for line 3197. |