timestamp1556455680001
End of 4.2 strengthening work, road to 4.3
by Xavier Delaruelle
Version 4.2 of Modules was released in October last year with new capabilities to automatically handle dependencies between modulefiles. With these new automated mechanisms, corner cases were found which led to a more substantial bugfix...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...timestamp1535030040001
More continuous integration
by Xavier Delaruelle
Just to let you know that the continuous integration of Modules now covers the Windows OS. More precisely the Cygwin and MSYS2 platforms on Windows. This addition completes the panel of OSes already tested after OS X and Linux (with...