summary refs log tree commit diff stats
path: root/lib/pure/asyncmacro.nim
Commit message (Expand)AuthorAgeFilesLines
* Disable unused warnings for error await template too (#14531)Danil Yarantsev2020-06-011-1/+1
* Disable unused warnings for await in async macro (#14517)Danil Yarantsev2020-05-311-2/+2
* discardable async procs are now an error (#14176)hlaaftana2020-05-011-8/+14
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-2/+2
* Make await a template (#12085)Alexander Ivanov2020-04-251-132/+30
* Fix #13889 with testcase (#13896) [backport]Clyybber2020-04-061-1/+1
* macros for proc types, macros for types (#13778)Andreas Rumpf2020-03-311-0/+6
* fixes #13519Araq2020-03-111-1/+1
* [backport] run nimpretty on asyncnarimiran2019-09-301-9/+11
* async macro: general stability improvements [bugfix] (#11787)Andreas Rumpf2019-07-191-10/+13
* newruntime: progress to make 'async' work with --newruntimeAraq2019-07-151-7/+4
* make async tests green againAndreas Rumpf2019-07-111-2/+2
* make more parts of the stdlib compile with --styleCheck:errorAraq2019-07-101-1/+1
* newruntime: async progressAraq2019-07-091-2/+2
* asyncmacro produces 'owned' typesAraq2019-07-091-2/+2
* newruntime for async (#11650)Andreas Rumpf2019-07-051-1/+4
* Fix header inconsistencies in documentation (#11071)Zed2019-04-231-2/+0
* Small change in how tuples are handled in async macroLemonBoy2019-02-041-7/+7
* Restore the docstring during the .async. transform (#10404) [backport]LemonBoy2019-01-221-0/+6
* asyncmacro: add nnkSym support for getName() (#9204)alaviss2018-10-091-1/+1
* Fix regression w/ templates defined in async procLemonBoy2018-10-031-1/+1
* Skip nested procedures in .async. macroLemonBoy2018-09-221-0/+3
* Minor fixes for asyncjs (#8894)LemonBoy2018-09-071-1/+1
* Rip out the `try` transformation in the async macro.Dominik Picheta2018-06-061-105/+6
* Fix some usages of typedesc in async procsZahary Karadjov2018-04-131-1/+3
* fix deprecation warnings in asyncmacro and htmlgen (#7573)Arne Döring2018-04-121-20/+20
* Merge pull request #6962 from nim-lang/fixes/6100Dominik Picheta2018-01-101-0/+6
|\
| * Fixes #6100.Dominik Picheta2017-12-271-0/+6
* | optimized friendly stack tracesAraq2017-12-281-0/+2
* | Rename cb0 to asyncProcName_continue + other improvements to async tracebacks.Dominik Picheta2017-12-281-6/+7
|/
* Remove unneeded comment #6708Anatoly Galiulin2017-11-131-3/+0
* Fix parameter types splitting in multisync macro #6708Anatoly Galiulin2017-11-091-19/+8
* work in progress: new implementation for 'a[^1]'Andreas Rumpf2017-10-291-7/+7
* revert accidentical asyncmacro changeAndreas Rumpf2017-09-211-1/+1
* introduce OnHeapNew and rename TLoc.s to TLoc.storageAndreas Rumpf2017-09-211-1/+1
* workaround so doc2 asynchttpserver works againAndreas Rumpf2017-07-261-3/+3
* Suppress "pointless conversion" hint (#6103)Yuriy Glukhov2017-07-151-0/+2
* Fixes #5738 (#6059)Yuriy Glukhov2017-07-151-3/+7
* Fixes #5995Yuriy Glukhov2017-06-181-1/+1
* Fixes regression introduced by #5739. Improves newNimNode proc.Dominik Picheta2017-05-171-1/+1
* Remove processing hints for async procs.Dominik Picheta2017-05-161-3/+0
* Async macro fixes (#5739)Yuriy Glukhov2017-05-161-20/+18
* Fixes the order in which FutureVar and return completions are made.Dominik Picheta2017-03-271-10/+17
* Add support for `Async | Sync` return types in {.multisync.} macro.Dominik Picheta2017-02-111-21/+34
* Improve error message when a `nil` future is await'ed.Dominik Picheta2017-02-091-3/+5
* Allow .async pragma on methods (#5312)Ruslan Mustakov2017-02-011-2/+2
* deprecated nativesockets.dealloc, use freeAddrInfo instead; fixed stdlib depr...Andreas Rumpf2017-01-301-3/+3
* FutureVar[T] parameters are now completed automatically.Dominik Picheta2016-09-251-8/+43
* Fixes `asyncmacro` compilation in tests.Dominik Picheta2016-09-191-2/+1
* Implements {.multisync.} pragma for async and sync proc combos.Dominik Picheta2016-09-181-0/+110