summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* improve vmgen.codeListing formatting (#10306)Timothee Cour2019-01-153-14/+26
* fix #10305 nim cpp is now nan-correct at CT (#10310)Timothee Cour2019-01-151-4/+4
* fixes #10203 (#10290)Andreas Rumpf2019-01-152-16/+14
* typed/untyped return type is invalid for everything except templates and macr...Neelesh Chandola2019-01-152-5/+5
* fix #9842 #9951: `nim -r` and parseopt.cmdLineRest are now correctTimothee Cour2019-01-141-1/+1
* improve formatting in assertEqualsTimothee Cour2019-01-141-7/+8
* fixes #7878Araq2019-01-141-1/+1
* fixes #7524Araq2019-01-142-9/+13
* Add stdin read support to nimscrit #3983 (#10292)genotrance2019-01-141-3/+12
* fixes #10075 [backport]Araq2019-01-131-2/+1
* fixes #10136Araq2019-01-131-2/+2
* fixes #10104Araq2019-01-131-6/+12
* improve error messages quality for '.push: raises []'Araq2019-01-131-0/+7
* Fixes 10202 (#10283)rec2019-01-121-2/+2
* docgen: support markdown link syntax; enable markdown extensionsAraq2019-01-111-2/+2
* Cleanup comesFromPush logic (#10278)Neelesh Chandola2019-01-111-8/+1
* fixes #10216 (#10270)Andreas Rumpf2019-01-111-8/+11
* fixes #10240 (#10269)Andreas Rumpf2019-01-111-2/+4
* void object fields are now ignored by codegen and fields/fieldPairs iterator ...Neelesh Chandola2019-01-103-0/+7
* fixes #10251 (#10255)Arne Döring2019-01-101-1/+1
* destructors: lift type bound operations for case and distinct objects (#10238)cooldome2019-01-101-5/+41
* add `alignTable`, `parseTableCells` to align/format a tab(etc) delimited tabl...Timothee Cour2019-01-092-0/+120
* fix leftover comment from #9766Timothee Cour2019-01-081-7/+5
* [error messages, stacktraces] fix #8794 #9270 #9767 #9768 (#9766)Timothee Cour2019-01-086-31/+58
* {.deprecated: msg.} now works for vars and lets (#10234)Neelesh Chandola2019-01-082-3/+7
* Don't use deprecated pragma syntax (#10187)Clyybber2019-01-081-1/+1
* Fix for sizeof bitsize combination (#10227)Arne Döring2019-01-071-3/+8
* Show error when trying to export individual enum field (#10109)Neelesh Chandola2019-01-071-1/+3
* add custom pragma support for var and let symbols (#9582)jcosborn2019-01-075-9/+34
* Fix #10073 (#10218)zah2019-01-071-1/+8
* remove deprecated modules (#10215)Miran2019-01-071-28/+0
* Fix defer not not-working at top level (#10191)Neelesh Chandola2019-01-072-2/+2
* expandFilename on windows is now consistent with other platforms (#10154)Neelesh Chandola2019-01-041-10/+1
* fixes #10188Araq2019-01-041-0/+1
* runnableExamples: compile and test them as a single file; fixes #9300Araq2019-01-041-2/+10
* exportc is now not allowed for type aliases (#9979)Neelesh Chandola2019-01-021-0/+2
* [cleanup] remove dead code compiler.options.mergeConfigs (#10165)Timothee Cour2019-01-021-78/+0
* Show field not initialized warning only when `notnil` used (#10155)Neelesh Chandola2019-01-011-1/+1
* Deprecate gc v2 (#10151)Neelesh Chandola2019-01-0111-20/+20
* fixes #10148 (#10149)cooldome2018-12-311-13/+18
* fix off by 1 error in `col` shown by toFileLineCol (#10138)Timothee Cour2018-12-311-1/+1
* Check there are no side effects before optimizing away compile time expressio...deech2018-12-312-8/+14
* Before showing deprecated warning, check whether enum field was marked deprec...Neelesh Chandola2018-12-301-2/+2
* Dead code elimination for entire modules and their init procs if empty (#10032)cooldome2018-12-303-92/+166
* Show deprecation warning for fields of a deprecated enum (#10112)Neelesh Chandola2018-12-301-3/+8
* Deprecated pragma is now supported on enum fields (#10113)Neelesh Chandola2018-12-303-12/+31
* fix typetraits.`$` regression https://github.com/c-blake/cligen/issues/84 (#1...Timothee Cour2018-12-301-2/+3
* Support undefined in isNil (#9960)Alexander Ivanov2018-12-301-3/+4
* fixes #10082Andreas Rumpf2018-12-301-25/+11
* {.push raises: [].} is now ignored for vars/lets/consts (#10026)Neelesh Chandola2018-12-301-6/+13