Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 'parallel' now requires --experimental mode | Araq | 2015-08-14 | 1 | -0/+2 |
| | |||||
* | Merge pull request #3204 from yglukhov/debugger-on-fix | Andreas Rumpf | 2015-08-14 | 2 | -7/+6 |
|\ | | | | | Fixed --debugger:on option. Removed c_line from termios. | ||||
| * | Fixed --debugger:on option. Removed c_line from termios. | Yuriy Glukhov | 2015-08-12 | 2 | -7/+6 |
| | | |||||
* | | Merge pull request #3177 from zah/generic-types-in-macros | Andreas Rumpf | 2015-08-14 | 5 | -41/+120 |
|\ \ | |/ |/| | Generic types in macros | ||||
| * | Disable the new generic params handling for immediate template and macros | Zahary Karadjov | 2015-08-02 | 3 | -6/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since immediate templates are not subjected to the standard sigmatching algorithm, they will have a number of deficiencies when it comes to generic params: Type dependencies between the parameters won't be honoured and the bound generic symbols won't be resolvable within their bodies. We could try to fix this, but it may be wiser to just deprecate immediate templates and macros now that we have working untyped parameters. Disabling the new features is admittedly not the greatest way to handle this situations as it introduces inconsistency in the language, but at least it makes the code backwards-compatible with the previous version of the compiler instead of triggering more serious problems. | ||||
| * | fix #1858 again; restores the support for static macro params | Zahary Karadjov | 2015-08-02 | 5 | -41/+105 |
| | | |||||
* | | fixes #1965 | Araq | 2015-08-10 | 1 | -2/+2 |
| | | |||||
* | | fixes #3066 | Araq | 2015-08-09 | 1 | -0/+3 |
| | | |||||
* | | fixes #3096 | Araq | 2015-08-09 | 1 | -2/+3 |
| | | |||||
* | | refs #2377 | Araq | 2015-08-09 | 1 | -0/+2 |
| | | |||||
* | | fixes #1329 | Araq | 2015-08-09 | 1 | -0/+2 |
| | | |||||
* | | fixes #2752 | Araq | 2015-08-09 | 1 | -3/+4 |
| | | |||||
* | | fixes #2670 | Araq | 2015-08-08 | 1 | -4/+19 |
| | | |||||
* | | Merge pull request #3190 from yglukhov/fix-3186 | Andreas Rumpf | 2015-08-08 | 1 | -1/+1 |
|\ \ | | | | | | | Fixes #3186 | ||||
| * | | Fixes #3186 | Yuriy Glukhov | 2015-08-07 | 1 | -1/+1 |
| | | | |||||
* | | | attempt to fix bootstrapping; refs #3139 | Araq | 2015-08-07 | 1 | -0/+1 |
| | | | |||||
* | | | breaking change: symbol lookups in generics follows spec more closely; fixes ↵ | Araq | 2015-08-07 | 1 | -61/+63 |
| | | | | | | | | | | | | #2664 | ||||
* | | | fixes #3192 | Araq | 2015-08-07 | 2 | -2/+2 |
|/ / | |||||
* | | Fixes #3185 | Yuriy Glukhov | 2015-08-06 | 1 | -1/+1 |
| | | |||||
* | | fix regressions | Araq | 2015-08-05 | 1 | -1/+1 |
| | | |||||
* | | destructors now work with overloaded assignment operators; fixes #2811; ↵ | Araq | 2015-08-05 | 4 | -14/+103 |
| | | | | | | | | fixes #1632 | ||||
* | | added system.unsafeAddr | Araq | 2015-08-04 | 3 | -15/+17 |
| | | |||||
* | | fixes #3140 | Araq | 2015-08-03 | 1 | -8/+8 |
| | | |||||
* | | Rename compiler configuration file to fix "nim check" within the repo | Zahary Karadjov | 2015-08-03 | 1 | -0/+0 |
|/ | | | | | | Prior to the change, "nim check" would fail on any file besides the main nim.nim, because the include paths for the documentation were not set correctly and this produced various compilation errors. | ||||
* | Merge pull request #3147 from yglukhov/js-emit | Andreas Rumpf | 2015-08-02 | 1 | -5/+11 |
|\ | | | | | Emit pragma support for JS backend. | ||||
| * | Emit pragma support for JS backend. | Yuriy Glukhov | 2015-07-25 | 1 | -5/+11 |
| | | |||||
* | | fixes #3052 | Araq | 2015-08-02 | 1 | -0/+3 |
| | | |||||
* | | fixes #3103 | Araq | 2015-08-02 | 1 | -2/+4 |
| | | |||||
* | | fixes #3158 | Araq | 2015-08-02 | 1 | -1/+5 |
| | | |||||
* | | fixes #3171 | Araq | 2015-08-02 | 1 | -271/+273 |
| | | |||||
* | | emerald project has a chance of working | Araq | 2015-08-02 | 2 | -13/+23 |
| | | |||||
* | | Removed duplicate 'mipsel' from installer.ini. Ref #3164. | Dominik Picheta | 2015-08-01 | 1 | -1/+1 |
| | | |||||
* | | Add new platforms to installer.ini (for linux at least) | def | 2015-08-01 | 1 | -1/+1 |
| | | |||||
* | | Add arm64 support (untested) | def | 2015-07-31 | 1 | -1/+2 |
| | | |||||
* | | Add powerpc64el support (untested) | def | 2015-07-31 | 1 | -2/+3 |
| | | |||||
* | | C source generation for mipsel. | Dominik Picheta | 2015-07-31 | 1 | -1/+1 |
| | | |||||
* | | Add Mipsel CPU support (untested) | def | 2015-07-31 | 1 | -1/+2 |
| | | |||||
* | | gc:none works again | Araq | 2015-07-26 | 1 | -1/+1 |
| | | |||||
* | | fixes #3144 | Araq | 2015-07-26 | 2 | -20/+29 |
|/ | |||||
* | fixes #1832 | Araq | 2015-07-24 | 1 | -3/+4 |
| | |||||
* | minor refactoring for big fixes to come | Araq | 2015-07-24 | 1 | -3/+7 |
| | |||||
* | fixes #2823 | Araq | 2015-07-24 | 1 | -2/+5 |
| | |||||
* | add linenoise to installer.ini | Marat Safin | 2015-07-23 | 1 | -0/+3 |
| | |||||
* | Merge pull request #3137 from vegansk/findFile_absolute | Andreas Rumpf | 2015-07-23 | 1 | -5/+8 |
|\ | | | | | Added absolute path support to options.findFile | ||||
| * | Added absolute path support to options.findFile | Anatoly Galiulin | 2015-07-21 | 1 | -5/+8 |
| | | |||||
* | | fix recently introduced regressions | Araq | 2015-07-22 | 2 | -5/+4 |
| | | |||||
* | | fixes #1738 | Araq | 2015-07-22 | 1 | -1/+1 |
| | | |||||
* | | fixes #3079, fixes #1146, fixes #2879 | Araq | 2015-07-22 | 4 | -3/+18 |
| | | |||||
* | | fixes #2963 | Araq | 2015-07-22 | 2 | -3/+6 |
| | | |||||
* | | fixes #3099 | Araq | 2015-07-21 | 1 | -1/+1 |
| | |