Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | table constructors now mimic more closely the syntax of case... of... | Zahary Karadjov | 2012-10-03 | 3 | -7/+47 |
| | | | | see the safePrintF example in the manual as a motivation | ||||
* | always print stack traces on errors in debug builds of nimrod | Zahary Karadjov | 2012-10-03 | 1 | -7/+10 |
| | | | | | I've been using this for a while and it's really more convenient than hunting the message in msgs.nim and grepping the error code in the whole project | ||||
* | bugfix: allow tuple constructors in generic code | Zahary Karadjov | 2012-10-03 | 2 | -0/+7 |
| | |||||
* | implemented return type inference | Zahary Karadjov | 2012-10-03 | 9 | -36/+104 |
| | | | | | | Other fixes: * bind once is now the default for type classes as documented in the manual * fixes an issue in template overloading (erroneous ambiguity when different typedesc params were used) | ||||
* | website improvements | Araq | 2012-09-29 | 1 | -12/+11 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-29 | 4 | -24/+31 |
|\ | |||||
| * | Fixes async scgi. | Dominik Picheta | 2012-09-28 | 1 | -16/+17 |
| | | |||||
| * | fixes ttypeselectors | Zahary Karadjov | 2012-09-28 | 3 | -8/+14 |
| | | |||||
* | | opengl wrapper compiles under windows | Araq | 2012-09-29 | 3 | -9/+8 |
|/ | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-28 | 2 | -3692/+3901 |
|\ | |||||
| * | missing documentation added to the manual | Zahary Karadjov | 2012-09-27 | 2 | -40/+249 |
| | | | | | | | | | | | | | | | | | | | | documented: * closures and the do notation * type classes * return type inference * typedesc parameters and values * destructor pragma * fixed a number of typos | ||||
| * | normalized the line endings in the manual | Zahary Karadjov | 2012-09-27 | 1 | -3685/+3685 |
| | | |||||
* | | website improvements; better opengl wrapper (still broken) | Araq | 2012-09-28 | 8 | -101/+137 |
|/ | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-26 | 13 | -81/+118 |
|\ | |||||
| * | test cases for the new typedesc features | Zahary Karadjov | 2012-09-25 | 2 | -2/+28 |
| | | |||||
| * | improved support for typedesc values | Zahary Karadjov | 2012-09-25 | 11 | -79/+90 |
| | | | | | | | | | | * can be stored in constants and variables (including in containers like sequences) * can be passed to and returned from macros | ||||
* | | bugfix: c2nim and pas2nim work again | Araq | 2012-09-26 | 3 | -4/+8 |
|/ | |||||
* | version 0.9.0 | Araq | 2012-09-23 | 0 | -0/+0 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-23 | 5 | -28/+30 |
|\ | |||||
| * | fixes #186 and the ttypedesc1 test case | Zahary Karadjov | 2012-09-23 | 5 | -28/+30 |
| | | |||||
* | | preparations for 0.9.0 | Araq | 2012-09-23 | 9 | -29/+472 |
|/ | |||||
* | Added close() to async versions of scgi and httpserver. | Dominik Picheta | 2012-09-23 | 2 | -2/+10 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-23 | 1 | -1/+2 |
|\ | |||||
| * | Fixes sockets.recvFrom not setting length of data. | Dominik Picheta | 2012-09-23 | 1 | -1/+2 |
| | | |||||
* | | bugfix: proc bodies as expr | Araq | 2012-09-23 | 1 | -1/+4 |
|/ | |||||
* | fixes #73 | Araq | 2012-09-23 | 3 | -7/+11 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-23 | 3 | -164/+190 |
|\ | |||||
| * | Ftpclient now fully works both synchronously and asynchronously. | Dominik Picheta | 2012-09-22 | 3 | -164/+190 |
| | | | | | | | | Fixed some deprecation doc messages. And some issues with asyncio. | ||||
* | | bugfix: 'result' cannot be captured in a closure | Araq | 2012-09-23 | 4 | -20/+18 |
| | | |||||
* | | implements/fixes #195 | Araq | 2012-09-22 | 2 | -3/+3 |
| | | |||||
* | | proc bodies can be expressions with a type | Araq | 2012-09-22 | 12 | -13/+75 |
|/ | |||||
* | 'mixin' and 'interface' are now keywords | Araq | 2012-09-22 | 4 | -12/+16 |
| | |||||
* | bugfix: code generator can deal with ftpclient.nim | Araq | 2012-09-21 | 1 | -0/+4 |
| | |||||
* | ftpclient fixed but causes an issue with the code generator and | Dominik Picheta | 2012-09-21 | 3 | -111/+212 |
| | | | | | | | | therefore does not compile. Asyncio: Added handleWrite event and an ability to wrap an already initialised TSocket to a PAsyncSocket. Fixed tircbot test. | ||||
* | bugfix: typeinfo generation (2) | Araq | 2012-09-21 | 1 | -3/+4 |
| | |||||
* | added tactors2 test | Araq | 2012-09-21 | 1 | -0/+25 |
| | |||||
* | bugfix: typeinfo generation | Araq | 2012-09-21 | 4 | -26/+24 |
| | |||||
* | bugfix: tester does not hang anymore | Araq | 2012-09-21 | 1 | -3/+3 |
| | |||||
* | fixes #194 | Araq | 2012-09-20 | 6 | -4/+65 |
| | |||||
* | math.random(max: float) not available on windows | Araq | 2012-09-19 | 1 | -10/+15 |
| | |||||
* | bugfix: 'nimrod i' works again | Araq | 2012-09-18 | 3 | -5/+10 |
| | |||||
* | pragma statements in rodfiles -- couldn't reproduce | Araq | 2012-09-18 | 2 | -3/+4 |
| | |||||
* | bugfix: 'defined/compiles' open an implicit mixin scope in generics | Araq | 2012-09-18 | 4 | -8/+15 |
| | |||||
* | made tests green again | Araq | 2012-09-18 | 5 | -12/+19 |
| | |||||
* | some support for passing blocks to overloaded templates/macros | Araq | 2012-09-17 | 3 | -7/+29 |
| | |||||
* | bugfix: import of pure enums | Araq | 2012-09-17 | 1 | -1/+1 |
| | |||||
* | stricter symbol lookup in generics | Araq | 2012-09-17 | 6 | -20/+19 |
| | |||||
* | profiler improvements | Araq | 2012-09-17 | 8 | -71/+110 |
| | |||||
* | profiler documentation | Araq | 2012-09-15 | 6 | -9/+191 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2012-09-15 | 2 | -78/+46 |
|\ |