Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix linking issue in cpp codegen | LemonBoy | 2018-09-19 | 1 | -0/+9 |
| | | | | | | | Declare the root symbol only once and have the other modules depending on it emit an `extern` declaration. Fixes #9013 | ||||
* | disable Nimble dependencies for appveyor | Araq | 2018-09-14 | 1 | -1/+1 |
| | |||||
* | make tests green again | Araq | 2018-08-13 | 1 | -0/+1 |
| | |||||
* | Generate dynlib strings as a single rope (#8247) | LemonBoy | 2018-07-08 | 1 | -0/+7 |
| | | | | | | In order not to trip the optimization in genInfixCall we have to do so. The same trick is also used in setExternName. Fixes #8241 | ||||
* | fix #7653 | Zahary Karadjov | 2018-06-10 | 1 | -0/+16 |
| | |||||
* | make tests green again | Andreas Rumpf | 2018-04-22 | 1 | -11/+5 |
| | |||||
* | Static[T] fixes (#7333) | zah | 2018-03-24 | 2 | -2/+2 |
| | | | | | | | | | | | * fix the usage of unresolved static[T] parameters in proc signatures * fix tsametype and tmacrogenerics * Allow creating composite type classes with concepts and using them in type signatures * Allow integers to be used in ident concatenations * Support using imported C++ generic types in proc signatures * fixes #7230 * closes #7379 * re-enable some metatype tests | ||||
* | Fixes #6837 (#7271) | cooldome | 2018-03-02 | 1 | -1/+15 |
| | |||||
* | genTryCpp codegen. Fixes #7232. Fixes #7239 (#7240) | cooldome | 2018-02-22 | 1 | -1/+21 |
| | |||||
* | Alternative fix for #4910 that covers #6892; fixes #6892 (#6938) | cooldome | 2017-12-17 | 1 | -3/+11 |
| | |||||
* | fixes another sighashes problem | Araq | 2017-12-08 | 1 | -0/+1 |
| | |||||
* | Fixes #5979 (#5980) | Yuriy Glukhov | 2017-11-19 | 1 | -0/+10 |
| | |||||
* | use targets from test spec when running testament tests (#6687) | Jacek Sieka | 2017-11-15 | 19 | -15/+24 |
| | |||||
* | fixes #4910 | Araq | 2017-10-14 | 1 | -0/+8 |
| | |||||
* | fixes #6016 union alias trigger bad codegen (#6117) | andri lim | 2017-08-03 | 1 | -0/+17 |
| | | | | | | * fixes #6016 union alias trigger bad codegen * cpp test ok * merging some test into one file | ||||
* | attempt to fix a compilation problem caused by nimcache | Zahary Karadjov | 2017-05-13 | 1 | -0/+424 |
| | |||||
* | fixes #5142 | Araq | 2016-12-23 | 1 | -0/+8 |
| | |||||
* | make travis green | Araq | 2016-12-22 | 1 | -1/+2 |
| | |||||
* | fixes #5140 | Araq | 2016-12-22 | 1 | -0/+28 |
| | |||||
* | added missing file | Andreas Rumpf | 2016-12-21 | 1 | -0/+4 |
| | |||||
* | fixes #5136 | Andreas Rumpf | 2016-12-21 | 1 | -0/+10 |
| | |||||
* | Merge branch 'devel' into sighashes | Araq | 2016-12-17 | 1 | -0/+22 |
|\ | |||||
| * | reworked emit pragma; fixes #4730 | Andreas Rumpf | 2016-12-17 | 1 | -0/+22 |
| | | |||||
* | | make tsigbreak.nim compile | Andreas Rumpf | 2016-12-12 | 1 | -0/+28 |
|/ | |||||
* | attempt to make travis green again | Araq | 2016-12-01 | 1 | -1/+1 |
| | |||||
* | fixes #5081 | Araq | 2016-12-01 | 1 | -0/+3 |
| | |||||
* | fixes #4625 | Andreas Rumpf | 2016-09-13 | 1 | -0/+22 |
| | |||||
* | fixes #2259, fixes #1389 | Andreas Rumpf | 2016-06-02 | 1 | -0/+10 |
| | |||||
* | Added test case | mjendrusch | 2016-04-17 | 1 | -0/+9 |
| | | | | Previously offending code | ||||
* | Fix a few deprecation warnings | def | 2016-01-25 | 1 | -1/+1 |
| | |||||
* | fixes #3299 | Araq | 2015-10-15 | 1 | -0/+11 |
| | |||||
* | Rename rawsockets module to nativesockets | Adam Strzelecki | 2015-10-03 | 1 | -1/+1 |
| | | | | | | | | | | This change was done to avoid confusion with TCP/IP raw sockets. Native sockets module represents handling native system low level socket API in general and is not just limited anyhow to TCP/IP raw sockets. A stub lib/deprecated/pure/rawsockets.nim module has been added as compatibility layer for old code using rawsockets, so this change will not break existing code. | ||||
* | tests: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 1 | -1/+1 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | fixes #2841 | Araq | 2015-07-22 | 1 | -0/+6 |
| | |||||
* | fixes #1888 | Araq | 2015-04-27 | 1 | -0/+17 |
| | |||||
* | added test for #2536 | Araq | 2015-04-24 | 1 | -0/+38 |
| | |||||
* | fixes #2505, fixes #1853, fixes #2522 | Araq | 2015-04-20 | 2 | -1/+2 |
| | |||||
* | The getSubsystem<T> example in the manual currently fails with a codegen error | Zahary Karadjov | 2015-04-14 | 2 | -4/+24 |
| | | | | | | | | A faulty proc declaration is generated: N_NIMCALL(System::Input*, SystemManager::getSubsystem<'*0>())(void); The manual has been edited to add a nodecl pragma, which alleviates the issue Fix a typo in the vector_iterator example from the previous commit. | ||||
* | importing of C++ nested generics like std::vector<T>::iterator, using the ↵ | Zahary Karadjov | 2015-04-13 | 1 | -0/+21 |
| | | | | apostrophe operator | ||||
* | fixes #1717, fixes #2324 | Araq | 2015-03-22 | 1 | -0/+20 |
| | |||||
* | Add test for fix in f8d6d74368ea14403d1d455db30b669750e71651. | Philip Wernersbach | 2015-03-15 | 1 | -0/+14 |
| | |||||
* | some love for the testsuite; fixed regressions | Araq | 2015-03-01 | 2 | -2/+2 |
| | |||||
* | Add test for #1460 | def | 2015-02-04 | 1 | -0/+5 |
| | |||||
* | Add test for #1459 | def | 2015-02-04 | 1 | -0/+5 |