summary refs log tree commit diff stats
path: root/compiler/modules.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* nimsuggest: added 'chk', 'outline' and 'highlight' featuresAraq2015-11-011-1/+1
* added undocumented exportNims pragma for Nimscript supportAraq2015-10-031-0/+7
* preparations for Nimble NimScript integrations; minor cleanupsAraq2015-08-181-1/+0
* implements experimental new config system based on NimScriptAraq2015-08-161-6/+14
* CRC -> HashFlaviu Tamas2015-07-031-25/+25
* Use full file path for CRC checks.Dominik Picheta2015-06-141-3/+3
* securehash: Keep module name consistentAdam Strzelecki2015-06-091-1/+1