Environment Modules Updates

Search matching style

by Xavier Delaruelle
The MODULESSEARCHMATCH environment variable is introduced to define the matching style to perform when searching for available modules. With starts_with value, modules whose name begins by search query string are returned. When search...
new feature
v4.3

Disabling implicit default version

by Xavier Delaruelle
The MODULESIMPLICITDEFAULT environment variable is introduced to choose whether an implicit default version should be defined for modules with no default version explicitly defined. When enabled, which is the default behavior, a module...
new feature
v4.3

MODULES_UNLOAD_MATCH_ORDER

by Xavier Delaruelle
The MODULESUNLOADMATCH_ORDER environment variable is introduced to set whether the firstly or the lastly loaded module should be selected for unload when multiple loaded modules match unload request. Configure option --with-unload-match...
new feature
v4.3

Configure modulecmd with config sub-command

by Xavier Delaruelle
The config sub-command has been added to module to help getting or setting the modulecmd.tcl options. With no additional command-line argument, this sub-command reports the current value of all existing options with a mention to indicate...
new feature
v4.3

Modules 4.2.5 released

by Xavier Delaruelle
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...
release
bugfix
v4.2

Colored output

by Xavier Delaruelle
The ability to graphically enhance some part of the produced output has been added to improve readability. Among others, error, warning and info message prefixes can be colored as well as modulepath, module alias and symbolic version...
new feature
v4.3

Non-recursive module avail search

by Xavier Delaruelle
The module avail sub-command gets two new command-line switches: --indepth and --no-indepth. These options control whether search results should recursively include or not modulefiles from directories matching search query. Let's take...
new feature
v4.3

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...
new feature
v4.3

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...
new feature
v4.3