summary refs log tree commit diff stats
path: root/compiler/importer.nim
Commit message (Expand)AuthorAgeFilesLines
* implemented new experimental scriptable import mechanismAndreas Rumpf2017-10-011-10/+40
* .pure enums are much more convenient to use nowAndreas Rumpf2017-09-171-2/+10
* fixes #5185Andreas Rumpf2017-02-081-0/+1
* fixes #5185Andreas Rumpf2017-01-061-2/+3
* implements module grouping for the import statementAndreas Rumpf2016-12-211-7/+19
* recursive modules are only detected to improve error messagesAndreas Rumpf2016-11-241-3/+3
* make tests green againAndreas Rumpf2016-11-241-1/+1
* disallow recursive module dependenciesAraq2016-11-231-3/+17
* new dependency tracking for nimsuggestAraq2016-11-051-1/+1
* big refactoring: step 1Araq2016-10-311-1/+1
* fixes a regression that caused --import in a config file to break thingsAndreas Rumpf2016-08-291-1/+4
* tester cleanup; enable some rod testsAraq2016-08-271-1/+1
* Locate 'attempt to redefine' errors at the import statement rather than at th...Kier Davis2016-07-301-3/+3
* changed the compiler's path handling; fixes #546Andreas Rumpf2016-05-311-1/+5
* better nimsuggest supportAraq2015-11-031-0/+1
* added getOrDefault; bootstrapping works againAraq2015-10-131-2/+2
* Don't use deprecated intsets.emptydef2015-03-311-2/+2
* prepare for upcoming parsing change of unary operatorsAraq2015-03-221-12/+12
* Fixing import path support inconsitency.Hans Raaf2015-03-071-1/+1
* Merge branch 'devel' into bigbreakAraq2014-10-231-3/+3
|\
| * fixes #1029Araq2014-10-221-2/+2
| * fixes 'import x as y' regressionAraq2014-10-221-1/+1
* | Merge branch 'devel' into bigbreakAraq2014-10-201-2/+4
|\|
| * Compare fileIndexes instead of file namesSimon Krauter2014-10-151-1/+1
| * Do not allow self importSimon Krauter2014-10-141-2/+4
* | updated the compiler to use the new symbol namesAraq2014-08-281-4/+4
* | Nimrod renamed to NimAraq2014-08-281-1/+1
|/
* Renamed considerAccents to considerQuotedIdentClay Sweetser2014-05-261-2/+2
* Renamed 'considerAcc' to 'considerAccents' for clarityClay Sweetser2014-05-241-2/+2
* split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-1/+1
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-7/+7
* case consistency part 4Araq2013-12-271-19/+19
* the compiler can now deal with multiple modules of the same nameAraq2013-09-261-1/+1
* fixes #593Araq2013-09-241-3/+2
* implemented 'import a as b'Araq2013-09-241-17/+40
* made some tests green; implemented 'from module import nil'Araq2013-05-191-1/+3
* get rid of ImportTablePos and ModuleTablePosZahary Karadjov2013-05-121-4/+4
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* merged upstream masterZahary Karadjov2013-01-271-27/+69
|\
| * implements 'export' featureAraq2012-12-011-29/+42
| * implements 'import dir/module' without quotesAraq2012-11-301-3/+5
| * implemented 'import except'Araq2012-11-281-1/+27
| * bugfix: better implict 'items' supportAraq2012-11-281-2/+3
* | CaaS in-memory cachingZahary Karadjov2012-11-281-8/+11
|/
* bugfix: import of pure enumsAraq2012-09-171-1/+1
* first steps towards term rewriting macrosAraq2012-08-301-4/+6
* idetools improvements; preparation of first class iterators; fixes #183Araq2012-08-021-12/+13
* better error handling for better idetools supportAraq2012-07-291-15/+17
* fixes #134Araq2012-06-211-9/+9
* year 2012 for most copyright headersAraq2012-01-021-1/+1