summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-10-191-8/+8
|\
| * make glU* types unsigned, *int types are in32Billingsly Wetherfordshire2012-10-141-8/+8
| |
* | fixed a serious code generation bug leading to wrong RTTIAraq2012-10-195-21/+60
|/
* Merge pull request #222 from fowlmouth/patch-2Araq2012-10-131-60/+60
|\ | | | | opengl fix
| * opengl fixBillingsly Wetherfordshire2012-10-121-60/+60
| |
* | Added CAS to system/atomics.nimYury Benesh2012-10-131-0/+34
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-10-121-0/+122
|\
| * Wrapped GtkInfoBar, GtkComboBox and GtkComboBoxTextDominik Picheta2012-10-111-0/+122
| |
* | allow 'mixin' in genericsAraq2012-10-122-6/+12
|/
* bugfix: leak in db_sqlite.GetValueAraq2012-10-101-3/+5
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-10-102-17/+58
|\
| * Fixes segfault in db_sqlite. Fixes problems with times.format.Dominik Picheta2012-10-072-17/+58
| |
* | first version of a memory profilerAraq2012-10-104-54/+99
| |
* | better extension loading for the OpenGL wrapperAraq2012-10-091-4/+15
|/
* attempt to fix #183Araq2012-10-061-3/+7
|
* fixes #120Zahary Karadjov2012-10-042-7/+4
|
* syntax compatibility between do blocks and stmt blocksZahary Karadjov2012-10-044-9/+8
| | | | | | | | | | | | See the section `do notation` in the manual for more info. * nkMacroStmt has been removed Macro statements are now mapped to regular nkCall nodes. The support for additional clauses (such as else, except, of, etc) have been restored - they will now appear as additional arguments for the nkCall node (as nkElse, nkExcept, etc nodes) * fixed some regressions in the `is` operator and semCompiles
* fixes #213Araq2012-10-041-2/+2
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-10-033-348/+347
|\
| * experimental support for querying the type of expressions within macrosZahary Karadjov2012-10-031-336/+330
| | | | | | | | normalised the line endings of macros.nim (minor edits otherwise)
| * the `is` operator now works with type classes and type variablesZahary Karadjov2012-10-031-1/+1
| | | | | | | | | | bugfixes: the DLL tests were failing on Mac OS X, due to an incorrect DynlibFormat
| * implemented case expressionsZahary Karadjov2012-10-031-1/+1
| |
| * implemented return type inferenceZahary Karadjov2012-10-031-10/+15
| | | | | | | | | | | | 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)
* | first steps for compiler as a serviceAraq2012-10-031-1/+2
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-291-16/+17
|\
| * Fixes async scgi.Dominik Picheta2012-09-281-16/+17
| |
* | opengl wrapper compiles under windowsAraq2012-09-291-4/+5
|/
* website improvements; better opengl wrapper (still broken)Araq2012-09-282-40/+83
|
* Added close() to async versions of scgi and httpserver.Dominik Picheta2012-09-232-2/+10
|
* Fixes sockets.recvFrom not setting length of data.Dominik Picheta2012-09-231-1/+2
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-233-164/+190
|\
| * Ftpclient now fully works both synchronously and asynchronously.Dominik Picheta2012-09-223-164/+190
| | | | | | | | Fixed some deprecation doc messages. And some issues with asyncio.
* | proc bodies can be expressions with a typeAraq2012-09-221-1/+1
|/
* ftpclient fixed but causes an issue with the code generator andDominik Picheta2012-09-212-95/+194
| | | | | | | | therefore does not compile. Asyncio: Added handleWrite event and an ability to wrap an already initialised TSocket to a PAsyncSocket. Fixed tircbot test.
* math.random(max: float) not available on windowsAraq2012-09-191-10/+15
|
* bugfix: 'defined/compiles' open an implicit mixin scope in genericsAraq2012-09-183-5/+9
|
* made tests green againAraq2012-09-182-5/+5
|
* stricter symbol lookup in genericsAraq2012-09-174-8/+7
|
* profiler improvementsAraq2012-09-176-68/+107
|
* profiler documentationAraq2012-09-152-8/+5
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-151-76/+46
|\
| * [unittest] even deeper inspection of expressions and variables for the check ↵Zahary Karadjov2012-09-141-76/+46
| | | | | | | | macro
* | implemented a stack trace profilerAraq2012-09-155-50/+230
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-09-133-218/+272
|\
| * [unittest] the check macro will print the values of params involved in ↵Zahary Karadjov2012-09-131-183/+211
| | | | | | | | failed proc calls
| * Fixes IRC module.Dominik Picheta2012-09-122-35/+61
| |
* | splitted echo into echo/debugEchoAraq2012-09-131-5/+6
|/
* debugger compiles againAraq2012-09-131-2/+5
|
* made more tests green; fixes #201Araq2012-09-123-4/+4
|
* made some tests greenAraq2012-09-122-13/+11
|