summary refs log tree commit diff stats
path: root/compiler/renderer.nim
Commit message (Collapse)AuthorAgeFilesLines
* deprecated unary '<'Andreas Rumpf2017-10-291-1/+1
|
* fixes c2nim regression; do not produce more newlinesAndreas Rumpf2017-10-191-18/+21
|
* some progress on the nimpretty tool; still not readyAraq2017-10-161-15/+53
|
* fixes a renderer regression that affects c2nimAndreas Rumpf2017-10-101-1/+4
|
* nimpretty bugfixAndreas Rumpf2017-10-061-1/+3
|
* beginnings of the new nimpretty tool; still unusableAndreas Rumpf2017-10-051-149/+159
|
* 'with' and 'without' are not keywords anymoreAraq2017-09-301-2/+2
|
* breaking change: getAst strips away pointless nnkStmtList nodes; node ↵Andreas Rumpf2017-09-261-1/+7
| | | | rendering of nnkStmtList without wrong indentation
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-1/+4
|
* Fix #6295 (#6296)BigEpsilon2017-08-301-1/+1
|
* when displaying proc signatures, don't render the implicit generic paramsZahary Karadjov2017-03-241-8/+19
|
* fixes #5467Araq2017-03-071-1/+5
|
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-1/+1
|
* removed tyArrayConstr completely from the compiler; introduced tyAlias ↵Araq2016-11-141-1/+2
| | | | instead in preparation for further bugfixes
* big refactoring: step 1Araq2016-10-311-2/+0
|
* clean up tyMutable remnantsJacek Sieka2016-10-241-2/+1
|
* clean up tyConst remnantsJacek Sieka2016-10-241-1/+1
|
* remove unused stuffJacek Sieka2016-08-091-20/+1
|
* gensym'ed symbols are rendered with their ID for much easier debuggingAndreas Rumpf2016-07-081-2/+6
|
* fixes #1713Andreas Rumpf2016-05-301-1/+5
|
* small bugfix for the AST rendererAndreas Rumpf2016-04-171-1/+1
|
* fixes #3868Andreas Rumpf2016-03-041-16/+32
|
* use 'using' instead of 'sig' keyword; cleans up new features a bitAndreas Rumpf2016-02-291-3/+6
|
* added 'sig' feature; removed tfShared support in the compilerAndreas Rumpf2016-02-281-3/+4
|
* made AST renderer more robust for wrong macrosAndreas Rumpf2016-02-191-61/+68
|
* make rendering of typeof operator clearer; refs #3710Andreas Rumpf2016-01-261-2/+4
|
* implements multi-line-comments; pounds are stripped from the doc commentsAndreas Rumpf2016-01-161-14/+5
|
* made closure iterators tests green, updated docsAndreas Rumpf2015-12-311-0/+2
|
* source code renderer doesn't produce trailing whitespace anymoreAraq2015-07-121-4/+19
|
* Fixed renderer for asm node in JSyglukhov2015-05-281-1/+2
|
* fixes #2509Araq2015-04-111-0/+1
|
* breaking change: 'concept' is now a keyword and used instead of 'generic'Araq2015-03-231-1/+1
|
* fixes #1805Araq2015-03-211-5/+6
|
* fixes #2366Araq2015-03-211-2/+5
|
* fixes #2287Araq2015-03-121-236/+238
|
* interpret `tuple` as a class and `tuple[]` as the empty tupleMax Zerzouri2015-03-061-4/+6
| | | | | | | | When the indentation syntax is allowed it is always interpreted as a tuple: type Unit = tuple
* Replaced deprecated repeatChar() with repeat() or spaces().Hans Raaf2015-03-041-3/+3
|
* patch required for c2nimAraq2015-01-071-4/+5
|
* cleaned up os.nim; docgen improvementsAraq2014-12-211-5/+11
|
* fixes #1187Araq2014-12-191-2/+2
|
* fixes #1388Araq2014-12-171-1/+1
|
* fixes #940Araq2014-11-171-2/+9
|
* fixes a minor bug when 'type' is used in a wrong wayAraq2014-10-021-2/+2
|
* Nimrod renamed to NimAraq2014-08-281-2/+2
|
* renamefestAraq2014-08-231-1/+1
|
* 'lambda' is no keyword anymoreAraq2014-08-081-1/+1
|
* fixes #1144Araq2014-06-301-12/+13
|
* new concurrency model: first steps; shared is not a keyword anymoreAraq2014-04-141-6/+0
|
* merged better html links #850Araq2014-04-081-11/+17
|
* implements ``distinct with/without X, Y``Zahary Karadjov2014-03-201-3/+12
| | | | | | This still doesn't work quite right, because some common operations like array indexing lay completely outside the scope/symbol lookup system - they are not even magics.