summary refs log tree commit diff stats
path: root/compiler/main.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* better run [feature] (#11709)Andreas Rumpf2019-07-111-0/+9
* make fullpaths the default in error messages and stack traces for mor… (#11...Andreas Rumpf2019-06-051-1/+2
* Don't include the nimhcr dev docs in the system module documentation (#10759)zah2019-03-081-3/+1
* compiler/[main,docgen]: don't put generated doc in subfolder (#10754)alaviss2019-02-281-1/+3
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-8/+34
* FFI at CT (#10150)Timothee Cour2019-02-231-0/+1
* Added support for --genDeps on JS backend (#10320)nepeckman2019-01-151-0/+3
* nim dump: add nimcache entry (#10122)Timothee Cour2018-12-301-0/+1
* `nim c` now allows: when defined(c) (#10130)Timothee Cour2018-12-301-0/+1
* fix #9933 (#10067)Timothee Cour2018-12-211-0/+2
* cleanup main.nim's code styleAndreas Rumpf2018-12-111-14/+10
* enhance `dump --dump.format:json`Timothee Cour2018-12-091-1/+17
* make Nim take roughly 100MB less RAM for bootstrapping via a new compiler swi...Andreas Rumpf2018-11-071-54/+86
* Nimscript: fixes #9246 [backport]Andreas Rumpf2018-11-061-0/+1
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-10/+11
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-37/+38
* baby steps for incremental compilationAndreas Rumpf2018-05-301-10/+1
* refactoring: move DB model to incremental.nimAndreas Rumpf2018-05-301-1/+1
* compiler API: final cleanups; improve security by diabling 'gorge' and friendsAndreas Rumpf2018-05-291-0/+3
* more compiler API cleanupsAndreas Rumpf2018-05-281-22/+20
* rename 'nimrodVM' to 'nimVM'Andreas Rumpf2018-05-281-2/+0
* make dependency analyser free of global variablesAndreas Rumpf2018-05-281-1/+1
* refactoring: make projectMainIdx typesafeAndreas Rumpf2018-05-271-1/+1
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-6/+6
f='#n574'>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