fiddle bits

This commit is contained in:
Paul Tagliamonte 2012-12-18 23:44:44 -05:00
parent ffbb362d3c
commit bfb3ce8138
2 changed files with 3 additions and 1 deletions

View File

@ -7,7 +7,8 @@ from code import InteractiveConsole
import sys
if len(sys.argv) > 1:
mod = _hy_import_file(sys.argv[1], '__main__')
sys.argv = sys.argv[1:]
mod = _hy_import_file(sys.argv[0], '__main__')
sys.exit(0)

View File

@ -36,6 +36,7 @@ class MetaImporter(object):
mod.__file__ = self.path
mod.__name__ = name
mod.__loader__ = self
mod.__package__ = name.rpartition('.')[0]
sys.modules[name] = mod
return sys.modules[name]