Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | new symbol files: loading of ASTs and module graphs | Araq | 2018-02-17 | 2 | -2/+378 |
| | |||||
* | improve the error message for mutability problems | Araq | 2018-02-17 | 2 | -2/+8 |
| | |||||
* | new .rod file implementation; part 1: writing of the file | Araq | 2018-02-17 | 8 | -8/+594 |
| | |||||
* | fixes #7215 | Andreas Rumpf | 2018-02-14 | 2 | -3/+6 |
| | |||||
* | symbol files: bugfixes | Araq | 2018-02-13 | 1 | -4/+4 |
| | |||||
* | genTryCpp to catch by Nim type, ready for first review (#7196) | cooldome | 2018-02-12 | 5 | -71/+106 |
| | | | | | | | | | | | | | | | | * Rewrite genTryCpp * correction * Implement polymorphic raise in cpp * revert backticks in emit * Cleanp a comment * revert test changes * better handling of <new> header | ||||
* | nested finally bug (#7207) | cooldome | 2018-02-12 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' into araq-fixes-6960 | Araq | 2018-02-12 | 5 | -102/+131 |
|\ | |||||
| * | fixes #3711 | Araq | 2018-02-12 | 1 | -1/+1 |
| | | |||||
| * | custom pragmas: proper error handling | Andreas Rumpf | 2018-02-12 | 1 | -3/+4 |
| | | |||||
| * | disable the undocumented 'import ' feature; allow import std / strutils; ↵ | Andreas Rumpf | 2018-02-12 | 2 | -96/+110 |
| | | | | | | | | fixes #2819; refs #6700 | ||||
| * | fixes #6186 | Andreas Rumpf | 2018-02-11 | 1 | -2/+16 |
| | | |||||
* | | fixes #6960 | Andreas Rumpf | 2018-02-11 | 2 | -2/+3 |
|/ | |||||
* | fixes #3985 | Araq | 2018-02-10 | 2 | -3/+11 |
| | |||||
* | better error messages: use <T1, T2> instead of (T1, T2) in order to prevent ↵ | Araq | 2018-02-10 | 5 | -9/+9 |
| | | | | confusions with tuple types | ||||
* | Fixes #6853 (#7188) | cooldome | 2018-02-10 | 1 | -1/+6 |
| | | | | | * Fixes #6853 * Add a test for a const empty array | ||||
* | fixes #7153 | Araq | 2018-02-10 | 1 | -1/+3 |
| | |||||
* | move new sha1 module into the new 'std' namespace | Andreas Rumpf | 2018-02-06 | 8 | -8/+8 |
| | |||||
* | improve error message for twrongcolon | Andreas Rumpf | 2018-02-06 | 2 | -4/+4 |
| | |||||
* | fixes #6946 | Andreas Rumpf | 2018-02-05 | 3 | -12/+21 |
| | |||||
* | more chatty error message for the 'discard' checking | Andreas Rumpf | 2018-02-05 | 1 | -1/+4 |
| | |||||
* | improve the error message for thread local variables | Andreas Rumpf | 2018-02-05 | 1 | -1/+1 |
| | |||||
* | fixes #5450 | Andreas Rumpf | 2018-02-04 | 1 | -0/+4 |
| | |||||
* | fixes #7080 | Andreas Rumpf | 2018-02-04 | 1 | -1/+4 |
| | |||||
* | improve the error messages regarding type mismatches in overloading resolution | Andreas Rumpf | 2018-02-04 | 2 | -4/+22 |
| | |||||
* | Merge branch 'devel' into araq-overloading-symmetry | Andreas Rumpf | 2018-02-03 | 12 | -32/+40 |
|\ | |||||
| * | fixes #6961 | Andreas Rumpf | 2018-02-02 | 8 | -8/+8 |
| | | |||||
| * | Small performance improvement in sempass2 (#7168) | cooldome | 2018-02-01 | 1 | -11/+8 |
| | | |||||
| * | Jump to definition on import will open the imported module (#7155) | Yuriy Glukhov | 2018-01-31 | 1 | -2/+2 |
| | | |||||
| * | Fixes codegen bug with literal negative zero, fixes #7079 (#7158) | GULPF | 2018-01-31 | 3 | -11/+22 |
| | | | | | | | | | | | | * Fixes #7079 * Fix handling of neg zero during constant folding | ||||
* | | make tests green again | Andreas Rumpf | 2018-02-03 | 1 | -16/+16 |
| | | |||||
* | | the .deprecated pragma for procs now supports a user-definable deprecation ↵ | Andreas Rumpf | 2018-02-02 | 3 | -3/+18 |
| | | | | | | | | message | ||||
* | | disabled non-documented overloading rule for templates and macros | Andreas Rumpf | 2018-02-02 | 1 | -13/+16 |
| | | |||||
* | | better type inference for numerical types; prerequisitive for version 1 | Andreas Rumpf | 2018-02-02 | 1 | -3/+29 |
|/ | |||||
* | nimTypeNames feature: show generics properly | Andreas Rumpf | 2018-01-31 | 1 | -1/+2 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2018-01-31 | 1 | -1/+1 |
|\ | |||||
| * | Fixes #7140 (#7154) | Yuriy Glukhov | 2018-01-30 | 1 | -1/+1 |
| | | |||||
* | | fixes #7129 | Andreas Rumpf | 2018-01-30 | 4 | -5/+5 |
|/ | |||||
* | Fixes nimsuggest#78 (#7151) | Yuriy Glukhov | 2018-01-29 | 1 | -9/+10 |
| | |||||
* | Fix compiler crash on try expression with infix as (Fixes #7116) (#7112) | cooldome | 2018-01-29 | 1 | -1/+1 |
| | | | | | | * Fix compiler crash * make sure type is not lost | ||||
* | Merge branch 'devel' into araq-newlines | Araq | 2018-01-28 | 2 | -1/+9 |
|\ | |||||
| * | fixes #6989 | Andreas Rumpf | 2018-01-27 | 1 | -1/+6 |
| | | |||||
| * | JS codegen bugfix: don't crash on wrong importcpp patterns | Andreas Rumpf | 2018-01-25 | 1 | -0/+3 |
| | | |||||
* | | in triple line string literals the newline should be '\n' too | Araq | 2018-01-28 | 1 | -1/+1 |
| | | |||||
* | | fixes #7089 | Andreas Rumpf | 2018-01-24 | 3 | -1/+20 |
|/ | |||||
* | basic 'lent T' test works | Andreas Rumpf | 2018-01-21 | 3 | -16/+19 |
| | |||||
* | fixes most recent iterators-as-expressions regression | Andreas Rumpf | 2018-01-18 | 1 | -2/+2 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2018-01-18 | 4 | -5/+8 |
|\ | |||||
| * | Custom pragmas in procs bug fix (#7086) | cooldome | 2018-01-18 | 3 | -5/+7 |
| | | |||||
| * | don't make optNilCheck default to on for now (#7058) | jcosborn | 2018-01-17 | 1 | -0/+1 |
| | | | | | | | | | | | | * don't make optNilCheck default to on for now * add conditional symbol nimHasNilChecks |