summary refs log tree commit diff stats
path: root/compiler/renderer.nim
Commit message (Expand)AuthorAgeFilesLines
* render float128 literals (#24182)metagn2024-09-271-0/+5
* opensym as node kind + fixed experimental switch (#23892)metagn2024-08-121-1/+3
* fix spurious indent and newlines in rendering of nkRecList (#23121)metagn2023-12-241-3/+2
* retain postfix node in type section typed AST, with docgen fix (#23101)metagn2023-12-231-7/+18
* Types: Refactorings; step 1 (#23055)Andreas Rumpf2023-12-121-1/+1
* lexer cleanups (#23037)Jacek Sieka2023-12-061-4/+2
* prepare for the enforcement of `std` prefix (#22873)ringabout2023-10-291-1/+3
* fixes #8893; guard against array access in renderer (#22807)ringabout2023-10-091-1/+1
* renderIr should print the actual return assign node (#22682)ringabout2023-09-101-2/+2
* don't render underscore identifiers with id (#22538)metagn2023-08-231-3/+5
* refactors initSrcGen and initTokRender into returning objects (#22421)ringabout2023-08-091-53/+31
* use strictdefs for compiler (#22365)ringabout2023-08-061-17/+29
* `infixArgument` fail in `renderer.nim` sometimes (#22264)Ryan McConnell2023-07-201-1/+5
* Fix non-toplevel fields in objects not getting rendered (#22266)Jake Leahy2023-07-161-24/+71
* fix dot calls with resolved symbols in templates (#22076)metagn2023-06-121-0/+1
* clean up SOME pending/xxx/issue link comments (#21826)metagn2023-05-111-7/+1
* fixes #21483; fixes nim doc skips documentation of annotated elements of obje...ringabout2023-04-291-1/+1
* fixes #19396; Nimdoc hide nonexported fields (#21305)ringabout2023-02-011-5/+8
* remove legacy code (#21134)ringabout2022-12-261-4/+3
* Make async stacktraces less verbose (#21091)Jake Leahy2022-12-151-1/+3
* Docs expand `using` parameters (#21076)Jake Leahy2022-12-121-4/+29
* alternative, much simpler algorithm for strict func checking (#21066)Andreas Rumpf2022-12-111-1/+5
* render post expr blocks better (#20871)metagn2022-11-221-23/+42
* fixes #20572 (#20585)Andreas Rumpf2022-10-171-1/+6
* fixes #20524; add forbids pragmas to hideable lists (#20525)ringabout2022-10-091-1/+1
* DAA and 'out' parameters (#20506)Andreas Rumpf2022-10-061-3/+9
* moderate system cleanup & refactor (#20355)metagn2022-09-281-3/+3
* move formatfloat out of system (#20195)ringabout2022-08-241-1/+1
* fix NimNode comment repr() regression [backport: 1.2] (#19726)flywind2022-04-251-0/+2
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* fix wrong name (rnimsyn => renderer; pnimsyn => parser; scanner => lexer) (#1...flywind2021-09-251-2/+2
* properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein...Timothee Cour2021-08-131-12/+0
* nim doc now correctly renders deprecated pragmas for routines and types (#18515)Timothee Cour2021-07-191-2/+2
* fixes #15884 (#18230)Andreas Rumpf2021-06-101-0/+2
* Remove confusing <//> (#17830)flywind2021-04-261-4/+1
* refs #17292 fix `repr`: `(discard)` now does't render as `discard` which gave...Timothee Cour2021-04-161-1/+7
* make repr handle setters `foo=` (#17683)Timothee Cour2021-04-091-5/+8
* ast: add getPIdent (#17684)Timothee Cour2021-04-091-11/+9
* fix #14850: `repr` now correctly renders `do` (#17623)Timothee Cour2021-04-031-7/+13
* repr: fix rendering of `'big`, `=destroy` etc (#17624)Timothee Cour2021-04-031-3/+19
* docgen: render pragmas by default except for a select list (and fix #9074) (#...Timothee Cour2021-04-011-1/+21
* unify tuple expressions (#13793)Arne Döring2021-03-301-1/+1
* added nkError to the AST (#17567)Andreas Rumpf2021-03-291-0/+4
* custom integer literals (#17489)Andreas Rumpf2021-03-241-4/+14
* refs #17292 fix `repr` with `do:` (#17449)Timothee Cour2021-03-231-3/+10
* Fix #14325 (#17308)Clyybber2021-03-111-2/+2
* fix #13491 #17279 runnableExamples now don't get lost in translation (#17282)Timothee Cour2021-03-091-1/+1
* Use nicer escape sequences in renderer.nim (#17239)Clyybber2021-03-021-11/+11
* ARC Analysis in one pass v3 (#17068)Clyybber2021-02-171-9/+9
* Revert "ARC: Analysis in one pass v2 (#17000)" (#17046)Clyybber2021-02-151-9/+9