269da19d76
A macro is available in the module where it was defined and in any module that does a require of the defining module. Only macros defined in hy.core are globally available. Fixes #181