-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
first step to introducing modules, making them first-class (add Modul…
…e type) required some reorganization of initialization to isolate code that creates global name bindings
- Loading branch information
1 parent
0f8aafe
commit 30bdf1c
Showing
11 changed files
with
205 additions
and
180 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
30bdf1c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggestion: if there are modules, maybe you can allow people to specify dependencies for a module? Maybe also check for them, and give an error/warning if not all were specified.(or alternatively make the developer admit he is not taking it seriously enough)
Also nested namespaces could be used to make where test/examples/gui code etcetera standard for instance like this Section "Usage of package-project", bit of a plug, does Julia have an expression hook yet?(or is all such information already available?) Edit: this is where feature requests go, sorry.