summary refs log tree commit diff stats
path: root/compiler/importer.nim
Commit message (Collapse)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 ↵Kier Davis2016-07-301-3/+3
| | | | the first line of the imported module. Fixes #4541.
* 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
|\ | | | | | | | | Conflicts: web/news.txt
| * 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
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/nim.ini doc/manual.txt doc/tut2.txt koch.nim lib/system/channels.nim readme.txt tools/niminst/niminst.nim tools/nimweb.nim web/download.txt web/news.txt
| * 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
| | | | | Added documentation string to 'considerAccents' Modified renderParamType's assertion to allow nkAcc nodes.
* split the inline and closure iterators into different symbol kinds for ↵Zahary Karadjov2014-03-061-1/+1
| | | | easier discrimination between them
* 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
|/ | | | | removed some redundant filepath params and variables and switched to canonical paths in most places
* 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
|