summary refs log tree commit diff stats
path: root/compiler/main.nim
Commit message (Expand)AuthorAgeFilesLines
* remove nir; succeeded by nif (#23809)ringabout2024-07-091-35/+4
* fixes addr/hiddenAddr in strictdefs (#23477)ringabout2024-04-101-1/+1
* compute checksum of nim files early in the pipelines (#23268)ringabout2024-01-311-1/+1
* Show error when trying to run in folder that doesn't exist instead of asserti...Jake Leahy2024-01-231-1/+2
* lexer cleanups (#23037)Jacek Sieka2023-12-061-1/+0
* IC: progress and refactorings (#22961)Andreas Rumpf2023-11-201-3/+9
* so close... (#22885)Andreas Rumpf2023-10-311-1/+3
* NIR: store sizes, alignments and offsets in the type graph; beginning… (#22...Andreas Rumpf2023-10-161-0/+26
* NIR: Nim intermediate representation (#22777)Andreas Rumpf2023-10-111-4/+7
* replaces `doAssert false` with `raiseAssert` for unreachable branches, which ...ringabout2023-08-101-3/+3
* use strictdefs for compiler (#22365)ringabout2023-08-061-2/+2
* Remove Deprecated Nimfix (#22062)Juan Carlos2023-06-101-1/+1
* fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702)ringabout2023-05-021-1/+3
* a better message if graphviz's dot/nodejs is not found in PATH (#21488)ghost2023-03-081-0/+7
* replaces implicit passes array registed at runtime with explicit function cal...ringabout2023-03-031-38/+29
* Add `--genCDeps` for better integration with CMake (#20950)Jaremy Creechley2022-11-291-0/+22
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-111-1/+0
* fixes #9462; jsondoc --index can generate a theindex.json (#20205)ringabout2022-09-061-1/+5
* Improve Markdown code blocks & start moving docs to Markdown style (#19954)Andrey Makarov2022-07-151-6/+7
* fix #17286 nim check -b:js works (#19704)flywind2022-04-091-0/+2
* fix nim check nimscript [backport: 1.6] (#19444)flywind2022-03-231-1/+5
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* rst: add missing line/column info for some warnings (#18383)Andrey Makarov2021-07-201-7/+4
* docgen: move to shared RST state (fix #16990) (#18256)Andrey Makarov2021-06-201-1/+1
* merge BuildMode into SuccessX, remove code duplication w drnim, add useful in...Timothee Cour2021-06-141-34/+6
* config system: special case -d:release and -d:danger [backport:1.4] (#18051)Andreas Rumpf2021-05-201-1/+2
* `doc2tex`: generate docs to Latex (#17997)Andrey Makarov2021-05-141-9/+16
* fix #17853 (ascii message separator broke json nim dump) (#17887)Timothee Cour2021-04-291-1/+2
* Implement https://forum.nim-lang.org/t/7848#50018 (#17874)c-blake2021-04-291-4/+4
* `--usenimcache` (implied by `nim r main`) now caches some compile options to ...Timothee Cour2021-04-251-17/+34
* `--filenames:abs|canonical|legacyRelProj` for filenames in compiler msgs (rep...Timothee Cour2021-04-211-3/+5
* unit separator (#17730)Andreas Rumpf2021-04-201-2/+2
* -d:nimDebug: calls doAssert false instead of quit (#17739)Timothee Cour2021-04-171-3/+3
* IC: first steps towards 'nim check --def --ic:on' (#17714)Andreas Rumpf2021-04-141-3/+12
* IC: integrity checking (#17695)Andreas Rumpf2021-04-111-1/+3
* fix #17190 `nimscript` now accepts arbitrary file extensions for `nim e main....flywind2021-04-011-2/+0
* IC: green tests (#17311)Andreas Rumpf2021-03-191-1/+1
* stricter checks for RST headlines (#17089)Andrey Makarov2021-02-201-0/+8
* IC: next steps (#16729)Andreas Rumpf2021-01-231-9/+17
* IC: next steps (#16632)Andreas Rumpf2021-01-121-3/+9
* compiler: minor refactoring (#16633)Andreas Rumpf2021-01-081-12/+11
* make --gc:arc --exceptions:quirky work again [backport:1.4] (#16583)Andreas Rumpf2021-01-041-2/+0
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-3/+2
* fix `hintProcessing` dots interference with `static:echo` and `hintCC`; add t...Timothee Cour2020-12-301-1/+1
* fix `nim secret` dots interfering with prompt (#16491)Timothee Cour2020-12-281-1/+2
* refactorings to prepare the compiler for IC (#15935)Andreas Rumpf2020-12-171-3/+3
* cmdline: improve command processing (#16056)Timothee Cour2020-11-261-66/+33
* Correct all eggs (#15906)Miran2020-11-101-1/+1
* new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687)Timothee Cour2020-11-091-2/+3
* Use modern enums in compiler (#15775)cooldome2020-11-021-2/+2