Modules 4.2.5 released

Modules version 4.2.5 has just been released. This new release provides fixes for the issues found recently on the 4.2 serie.

The changes introduced in this bugfix release are:

Correctly escape ? character in shell alias. (fix issue #275)

When resolving the enabled list of modulepaths, ensure resolved path entries are unique. (fix issue #274)

Right trim ‘#’ characters from the fetched modulefile magic cookie string to ensure a correct compatibility version comparison. Useful when modulefile first line is equal to #%Module4.2##############.

Fix argument parsing for the append-path, prepend-path and remove-path modulefile commands to consider every arguments found after the variable name as variable values and not command option even if argument starts with - character. (fix issue #278)

Fix automatic loading of modulefiles when multiple module names are set on a single module load modulefile command. When auto_handling mode was disabled, the load of not loaded modules was not achieved as soon as some modules on this list were already loaded. (fix issue #281)

The list of all changes made in this new version are described in the NEWS document. Details on the new features introduced in the 4.2 series are provided in the MIGRATING document.

http://modules.readthedocs.io/en/stable/NEWS.html
http://modules.readthedocs.io/en/stable/MIGRATING.html

The tarball of this new version can be downloaded at:

http://downloads.sourceforge.net/modules/modules-4.2.5.tar.gz

If you encounter any issue, please let us know by creating a ticket on
the project bug tracker at: