summary refs log tree commit diff stats
path: root/compiler/main.nim
Commit message (Expand)AuthorAgeFilesLines
* -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
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-11/+6
* refactoring: moved setOutFile to where it belongsAndreas Rumpf2020-10-111-14/+0
* minor reformatingAraq2020-10-061-1/+1
* Big compiler Cleanup (#14777)Clyybber2020-08-281-2/+2
* VM profiler (#14833)Ico Doornekamp2020-07-091-1/+3
* Fix #12745 (#14879)Tomohiro2020-07-021-0/+5
* bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSucc...Timothee Cour2020-06-041-3/+14
* * honor --errorMax even for tools (eg drnim, nim doc) (#14546)Timothee Cour2020-06-021-3/+3
* fix #6583, fix #14376, index+search now generated for all projects, many bug ...Timothee Cour2020-05-251-73/+43
* no more code duplication bw liMessage and rawMessage + several bug fixes (#14...Timothee Cour2020-05-221-4/+2
* fix some issues with --backend (#14363)Timothee Cour2020-05-161-28/+49
* `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--d...Timothee Cour2020-05-111-31/+38
* fixes #14209 [backport:1.2] (#14213)Andreas Rumpf2020-05-051-0/+3
* fix https://github.com/timotheecour/Nim/issues/152: avoid writing spurious `^...Timothee Cour2020-05-041-2/+0
* new cmd: `nim r main [args...]` to compile & run, saving binary under $nimcac...Timothee Cour2020-04-231-8/+17
* add nimPath to nim dump (#13876)Timothee Cour2020-04-051-1/+2
* move tinyc to a separate repo and allow installing external dependencency (eg...Timothee Cour2020-04-031-1/+1
* fix #13218: avoid some irrelevant warnings for nim doc,rst2html,--app:lib, + ...Timothee Cour2020-03-131-0/+7
* fix #13150 `nim doc --project` now works reliably (#13223)Timothee Cour2020-02-061-0/+3
* make goto based exceptions available for 'nim cpp' (#13244)Andreas Rumpf2020-01-251-1/+2
* nim dump: add libpath (#13249)Timothee Cour2020-01-241-0/+1
* fixes #12998 nim doc regression (#13117)Timothee Cour2020-01-161-0/+1
* successX now correctly shows html output for `nim doc`, `nim jsondoc`; fix #1...Timothee Cour2020-01-151-1/+2
* make SuccessX show project file + output file (#13043)Timothee Cour2020-01-081-10/+18
* --exception:goto switch for deterministic exception handling (#12977)Andreas Rumpf2020-01-011-0/+2
* new gensym handling (#11985)Andreas Rumpf2019-08-231-1/+1
* fixes 'e' command handling; now only does what advopt.txt claims it does (#11...Andreas Rumpf2019-08-161-10/+5
* removed unused imports [refactoring]Andreas Rumpf2019-08-081-2/+0
* IC: some progressAndreas Rumpf2019-07-271-3/+1
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-5/+5
* times: use posix constant instead of import (#11692)Jacek Sieka2019-07-131-3/+0
* koch/nim: completion of the 'better run' featureAraq2019-07-121-1/+1
564' href='#n564'>564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674