Releases: surak/Lmod
Lmod 8.7.62 for Debian and Ubuntu
Changes since last release of the .deb binaries
(8.7.59)
- PR TACC#738: Add new hook: decorate_module
(8.7.60)
- PR TACC#755: Merged in spelling corrections to docs'
- Issue TACC#367: Fix pushenv so that it only pushes either false or
the current value on hidden stack variable - Using mcpStack to hold mcp instead of mcp_old in each routine (recursion ugh!)
- Issue TACC#728: Now allow FAST_TCL_INTERP with tcl 9
- PR TACC#757: Merge in changes to irreversible docs
- Support for TCL Irreversible commands added.
(8.7.61)
- Issue TACC#762: Fixed int len to be Tcl_Size len in tcl2lua.c
Make TCL_Size be int when tcl version is < 9 - Issue TACC#763: Added msgHook to overview. Handle empty msgHook function for spider.
- Issue TACC#767: Only add ksh functions to bash/zsh user accounts when /path/to/lmod/init/ksh_funcs
has the correct user access. - Issue TACC#764: Lmod's capture routine only changes LD_LIBRARY_PATH and LD_PRELOAD when
LMOD_LD_LIBRARY_PATH and LMOD_LD_PRELOAD have an initial value. In other words,
don't change LD_LIBRARY_PATH if you don't have to. - Issue TACC#766: Produce warning instead of error when .modulerc* files are unreadable.
- Issue TACC#759: Using :escape to deal w/ special chars like '-'
- Issue TACC#765: Only call decorate_module hook if a module is found.
- Issue TACC#761: Check permissions for file and directories in src/DirTree.lua
- Issue TACC#771: Wrap l_readCacheFile() in a pcall. Report warning for bad cache file but keep going.
(8.7.62)
- Modify MT to record dependencis and check them
- PR TACC#772: Fix contrib/tracking_module_usage/gen_2/createDB.py to use mysql.connector
- Change tools/serializeTbl.lua to correctly handle internal double quotes in string.
Lmod 8.7.53 for Debian and Ubuntu
Setting TAG_VERSION to 8.7.53
Lmod 8.7.51 for Debian and Ubuntu
Lmod 8.7.51 for Debian and Ubuntu
(8.7.51) * Fix bug in load test.
Lmod 8.7.50 for Debian and Ubuntu
Lmod 8.7.50 for Debian and Ubuntu
Full Changelog: 8.7.49...8.7.50
(8.7.50) * PR TACC#724: Emacs lisp integration updated.
* Issue TACC#718: use command -v instead of checking status $?
* Issue TACC#690: change --hidden_load to --hidden-loaded for TCL
change hidden_load to hidden_loaded in Lua.
* Report dofile() usage as an error.
* Updated FPATH support: bash, ksh just add path (init/ksh_funcs) to FPATH
zsh: if autoload && compinit fail then set __zsh_fpath with sub-shell
* improve addto to not include duplicates in path like variables (PATH, FPATH. ,,. )
* Add support for --dumpname in lmod and ml; Update tab completions files
* PR TACC#727: Do not reset BASH_ENV if already set for cshrc.in
* Do not reset BASH_ENV if already set for profile.in
Lmod 8.7.49 for Debian and Ubuntu
Lmod 8.7.49 for Debian and Ubuntu
- Add support for zsh to handle a non-exported FPATH in init/bash.in
- Change MF_Base:processVars to use oldT to know which paths from newA to prepend or append
- Add support for LMOD_FILE_IGNORE_PATTERNS in src/DirTree.lua.
This is to ignore files like .version.1.3 or .modulerc-1.3.lua etc
Lmod 8.7.48 for Debian and Ubuntu
Lmod 8.7.48 for Debian and Ubuntu
- Issue TACC#717: Keep previous varT when restoring a collection. Otherwise the previous modules env vars are lost and therefore not purged.
- Issue TACC#718: use __build_FPATH_for_zsh_ksh to build FPATH for both shells
- Issue TACC#667: support for terse avail extensions
- Collect configure error to end of configure.
Lmod 8.7.47 for Debian and Ubuntu
Bugfix:
- Issue TACC#716: Use correct shell foo
Lmod 8.7.46 for Debian and Ubuntu
- Issue TACC#716: Must only add KSH_SUPPORT to zsh when both $orig_zsh_version and $zsh_fpath have non-null values
Lmod 8.7.45 for Debian and Ubuntu
8.7.44 for Debian/Ubuntu
8.7.44
- Issue TACC#710: path2pathA() keep double delims, Reduce triple delims to double