Skip to content

Releases: surak/Lmod

Lmod 8.7.62 for Debian and Ubuntu

26 Jun 09:45

Choose a tag to compare

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

13 Oct 12:51

Choose a tag to compare

Setting TAG_VERSION to 8.7.53

Lmod 8.7.51 for Debian and Ubuntu

11 Oct 10:55

Choose a tag to compare

Lmod 8.7.51 for Debian and Ubuntu

(8.7.51) * Fix bug in load test.

Lmod 8.7.50 for Debian and Ubuntu

09 Oct 17:59

Choose a tag to compare

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

01 Sep 22:14

Choose a tag to compare

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

20 Aug 14:03

Choose a tag to compare

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

23 Jul 08:14

Choose a tag to compare

Bugfix:

Lmod 8.7.46 for Debian and Ubuntu

22 Jul 11:28

Choose a tag to compare

  • 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

18 Jul 21:47

Choose a tag to compare

  • Issue TACC#713: Changing MName.src: l_find_highest_by_key() to loop over all fileA entries.
    Now stoping at first one found rather than just looking at fileA[1].
  • Issue TACC#714: Adding "=encoding UTF-8" to pod generation

8.7.44 for Debian/Ubuntu

16 Jul 12:28

Choose a tag to compare

8.7.44

  • Issue TACC#710: path2pathA() keep double delims, Reduce triple delims to double