summary refs log tree commit diff stats
path: root/compiler/modules.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #12029; finish the 'unused import' feature (#12064)Andreas Rumpf2019-08-271-1/+0
* Incremental compilation (IC): Improvements (#11881)Andreas Rumpf2019-08-081-2/+0
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+2
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-2/+2
* fixes #11057 (#11345)Andreas Rumpf2019-05-281-1/+1
* remove the restriction that module names need to be unique per Nimbleā€¦ (#11...Andreas Rumpf2019-04-201-12/+22
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-1/+4
* IC: more things workAraq2018-12-031-21/+28
* incremental compilation: simple recompilation worksAraq2018-11-191-0/+2
* compiler: make symbolfiles feature compile againAraq2018-10-021-1/+1
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-7/+12
* toy program works with incremental compilationAndreas Rumpf2018-06-071-4/+5
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-40/+18
* baby steps for incremental compilationAndreas Rumpf2018-05-301-2/+4
* refactoring: move DB model to incremental.nimAndreas Rumpf2018-05-301-3/+3
* refactoring: make projectMainIdx typesafeAndreas Rumpf2018-05-271-2/+2
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-3/+3
* more refactoringAndreas Rumpf2018-05-271-2/+2
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-3/+3
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-3/+5
* fixes testament compilationAraq2018-05-141-0/+1
|\
* | options.nim: no global variables anymoreAndreas Rumpf2018-05-131-1/+1
* | compiler compiles again; simple programs do workAndreas Rumpf2018-05-131-7/+8
* | the remaining passes all compile againAndreas Rumpf2018-05-131-17/+19
|/
* compiler refactoring, pass config around explicitlyAndreas Rumpf2018-05-051-1/+1
* refactoring: remove dead codeAndreas Rumpf2018-04-211-105/+0
* refactoring: make FileIndex a distinct type; make line information an uint16;...Andreas Rumpf2018-04-211-10/+10
* symbol files: implemented accurate module dependency trackingAraq2018-02-211-1/+1
* symbol files: more progressAraq2018-02-201-7/+9
* new .rod file implementation; part 1: writing of the fileAraq2018-02-171-3/+3
* move new sha1 module into the new 'std' namespaceAndreas Rumpf2018-02-061-1/+1
* fixes #6961Andreas Rumpf2018-02-021-1/+1
* Fixes #5112 (Fix error messages raised when multiple modules have the same or...Lolo Iccl2017-01-171-3/+4
* disallow recursive module dependenciesAraq2016-11-231-0/+1
* make tests green againAraq2016-11-061-0/+3
* nimsuggest supports include files properly; added the compiler itself as a te...Andreas Rumpf2016-11-061-0/+1
* new dependency tracking for nimsuggestAraq2016-11-051-157/+151
* refactoring complete: explicit ident cacheAraq2016-10-311-9/+11
* big refactoring: step 1Araq2016-10-311-5/+5
* nimsuggest improvementsAndreas Rumpf2016-08-291-5/+2
* remove unused stuffJacek Sieka2016-08-091-9/+0
* tiny style changesAndreas Rumpf2016-08-091-1/+1
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-1/+1
* fixes #4485; package handling works better; docgen works with --project on Ni...Andreas Rumpf2016-07-191-2/+20
* added gFuzzyGraphChecking for nimsuggest timeout problemsAndreas Rumpf2016-07-171-2/+2
* nimsuggest improvementsAndreas Rumpf2016-07-161-1/+1
* rollback of nimsuggest improvement until we figured out the reasonsAndreas Rumpf2016-07-151-4/+8
* nimsuggest: dependencies are recalculated properlyAndreas Rumpf2016-07-131-6/+7
* new language feature: explicit 'import system' statements are allowedAndreas Rumpf2016-07-071-2/+2
* fixes #2159Andreas Rumpf2016-05-281-0/+6