timestamp1558423620001
Modulepath rc file
by Xavier Delaruelle
A .modulerc file found at the root of an enabled modulepath directory is now evaluated when modulepath is walked through to locate modulefiles. This modulepath rc file gives for instance the ability to define a module alias whose name...timestamp1557981300001
MODULES_SITECONFIG
by Xavier Delaruelle
The ability to define an additional site-specific configuration file has just been added. The MODULES_SITECONFIG environment variable has been introduced for this purpose. When set, the script file pointed by the variable is sourced (if...timestamp1557240780001
Further I/O operations optimization
by Xavier Delaruelle
After an initial work on this topic in version 4.0, I/O operations have been further optimized (to save a significant number of filesystem I/O operations made to search and evaluate modulefiles. When fully read, the content of a...timestamp1539840840001
Modules 4.2.0 released
by Xavier Delaruelle
After 6 months of development, it is a my great pleasure to announce the release of Modules version 4.2.0. This new version brings a specific focus on the dependency management between modulefiles with a push forward consistency and...timestamp1539324180001
Improved module message report
by Xavier Delaruelle
Module sub-commands like load, unload or switch, may perform multiple load or unload modulefile evaluations in a row. Also these kind of evaluation modes may sometimes trigger additional load or unload evaluations, when for instance a...timestamp1537734060001
Consistency of module load/unload commands in modulefile
by Xavier Delaruelle
With the module load modulefile command, a given modulefile can automatically load a modulefile it pre-requires. Similarly with the module unload modulefile command, a given modulefile can automatically unload a modulefile it conflicts...timestamp1536434580001
More small changes for 4.2
by Xavier Delaruelle
I would like to let you known about 4 small improvements made following to discussions that occurred few months ago on the mailing-list or on bug trackers. New --with-bin-search-path configure option New ./configure option added to get...timestamp1535876280001
Modulefile alias and symbolic modulefile name consistency
by Xavier Delaruelle
With the module-alias and module-version modulefile commands, alternative names can be given to a modulefile. When these names are used to load for instance a modulefile, they are resolved to the modulefile they target which is then...timestamp1535210940001
Automated module handling mode
by Xavier Delaruelle
The automated module handling mode (new feature for the future version 4.2) has gain a new mechanism: Dependent module Unload (DepUn). I have tried to improve and clarify the explanation on all of this: An automatic management of the...