Xavier Delaruelle
ccd7f1e719
doc: desc --optional option in man/changes/design
2022-06-01 07:43:17 +02:00
Xavier Delaruelle
c1fd4dc12f
Release of version 5.1.1
2022-05-31 19:59:11 +02:00
Xavier Delaruelle
f9071947e4
Update tags set with prereq on all loaded mods
...
Update tags set through prereq command on all already loaded
requirements.
Closes #459 .
2022-05-28 18:26:02 +02:00
Xavier Delaruelle
b7bd5aa56c
Release of version 5.1.0
2022-04-30 08:13:22 +02:00
Xavier Delaruelle
02ddfa1219
No Tagging msg block if hidden and nuasked
...
Do not output Tagging message block if module is set hidden-loaded and
evaluation has not been directly asked by user.
Add uasked argument to cmdModuleTag procedure to know if the evaluation
of module has been asked or not by user.
2022-04-29 18:47:48 +02:00
Xavier Delaruelle
bb5ec41cef
doc: add examples in more tagging section in MIGRATING
2022-04-28 16:32:27 +02:00
Xavier Delaruelle
8df7fba12f
doc: desc. tagging evaluation message
2022-04-28 15:28:14 +02:00
Xavier Delaruelle
9bff25c2d2
doc: fix log-module-command recipe siteconfig.tcl
...
Fix the siteconfig.tcl file of the log-module-command cookbook recipe
not to break when a file is sourced through cmdModuleSource. Limit the
addition of the 'auto' log field only if load evaluation comes from
cmdModuleLoad procedure.
Fixes #453
2022-04-28 08:55:10 +02:00
Xavier Delaruelle
fec30721bd
doc: desc. tag report on load/unload/refresh msg block
2022-04-28 08:09:16 +02:00
Xavier Delaruelle
30609bb381
doc: list mfcmd where --tag opt is available in design
2022-04-26 08:56:52 +02:00
Xavier Delaruelle
3d020186ac
doc: link to --tag option section
2022-04-26 08:46:25 +02:00
Xavier Delaruelle
67c7b09cc1
doc: mention --tag in Module tags section
2022-04-25 18:09:35 +02:00
Xavier Delaruelle
0a8c89b487
doc: --tag update tag list if mod is loaded already
2022-04-25 18:09:35 +02:00
Xavier Delaruelle
8eec2bd297
doc: add an option section for --tag in module(1)
2022-04-25 18:09:35 +02:00
Xavier Delaruelle
92c9174615
doc: desc. updating tags on loaded mods in design doc
2022-04-25 08:15:46 +02:00
Xavier Delaruelle
9f8d687375
doc: desc avail module subcmds in modulefile interp ctx
2022-04-11 06:24:59 +02:00
Xavier Delaruelle
b184c67f9e
doc: add mfile/rc interp diff table in modulefile man
2022-04-10 18:33:06 +02:00
Xavier Delaruelle
35e2ade4b6
doc: mention rc files are not for module config
2022-04-09 18:22:59 +02:00
Xavier Delaruelle
0eeb35c378
doc: mention use/unuse in module modulefile man section
2022-04-08 07:06:24 +02:00
Xavier Delaruelle
b2d9b980eb
doc: desc. collection_pin_tag in design doc
2022-04-01 06:58:35 +02:00
Xavier Delaruelle
afbececdd6
doc: desc. MODULES_COLLECTION_PIN_TAG in man/changes
2022-04-01 06:58:35 +02:00
Xavier Delaruelle
af6cdd4564
doc: desc. collection_pin_tag config in man/changes/INSTALL
2022-04-01 06:58:35 +02:00
Xavier Delaruelle
fc4f61f19d
doc: desc. __MODULES_LMEXTRATAG in man/changes/design
2022-04-01 06:57:55 +02:00
Xavier Delaruelle
0cb08ffd70
doc: add Lmod Tcl mfile support section in modulefile(4)
2022-03-22 20:46:14 +01:00
Xavier Delaruelle
d944ef6403
doc: desc. pushenv in design notes
2022-03-21 05:50:13 +01:00
Xavier Delaruelle
b3c0c57d2c
doc: desc. __MODULES_PUSHENV_<VAR> in changes/man
2022-03-15 07:01:06 +01:00
Xavier Delaruelle
f8719d85b6
doc: desc. pushenv in changes/man
2022-03-15 06:31:00 +01:00
Xavier Delaruelle
b8bd3c4654
doc: fix config opt table layout in INSTALL
...
Update CSS and content of table to make default value words correctly
wrap and be able to see the 4th and 5th cols on small screens.
2022-03-14 07:13:16 +01:00
Xavier Delaruelle
0aec94b64d
doc: add Configuration options section in INSTALL
2022-03-13 20:34:27 +01:00
Xavier Delaruelle
147589e984
doc: reorder silent_shell_debug config opt in module(1)
2022-03-13 17:44:00 +01:00
Xavier Delaruelle
49fac6724c
doc: see linked envvar for details on configs
2022-03-13 17:43:59 +01:00
Xavier Delaruelle
85a0181300
doc: clarify instopt & default value of config opts
2022-03-13 17:43:09 +01:00
Xavier Delaruelle
67d0410d3f
doc: MODULES_ML has to get set prior Modules init
2022-03-11 18:04:41 +01:00
Xavier Delaruelle
c07b0b3b8f
doc: clarify env vars to set prior Modules initialization
2022-03-09 07:08:51 +01:00
Xavier Delaruelle
d629c2b15e
doc: clarify module-generated env vars in module(1)
2022-03-09 07:08:51 +01:00
Xavier Delaruelle
88a72d3733
doc: clarify config opt linked to env var
...
Update the ENVIRONMENT section in module(1) man page to provide for each
Modules environment variable the name of the configuration option that
could be used to set the variable through the config sub-command.
2022-03-09 07:08:50 +01:00
Xavier Delaruelle
c0ca0400fa
doc: magic cookie means file signature
...
Update documentation to clarify that the Modules magic cookie
corresponds to a file signature.
2022-03-09 07:08:27 +01:00
Xavier Delaruelle
3bbac40541
doc: desc. Dependencies between modulefiles
...
Fixes #431 .
Fixes #433 .
2022-03-04 07:34:26 +01:00
Xavier Delaruelle
0bc1f54bdd
doc: fix typos found with Aspell
2022-03-04 06:33:39 +01:00
Xavier Delaruelle
cd4015b106
Revert work on noglob_eval_shells config option
...
Remove entirely the work on the noglob_eval_shells option as enclosing
in quotes the generated output of modulecmd.tcl to pass it to the eval
command is equivalent to disable the pathname expansion mechanism of
sh-kind shells.
2022-02-24 18:24:47 +01:00
Xavier Delaruelle
a0fc740bca
doc: translate `` into $() for sh-kind shells
2022-02-24 17:46:41 +01:00
Xavier Delaruelle
7fd9077ee2
doc: desc. MODULES_NOGLOB_EVAL_SHELLS in changes
2022-02-21 09:30:24 +01:00
Xavier Delaruelle
e94bab9fc8
Support fish nested function on sh-to-mod/source-sh
...
On fish shell, function definition can be embedded inside function
definition. Update the execShAndGetEnv procedure to add a string
separated after each function definition (%ModulesSubShToMod%) to
clearly delimitate the shell function to analyse and report and skip the
definition of nested functions.
2022-02-21 08:40:46 +01:00
Xavier Delaruelle
f4630b2df6
doc: desc. noglob_eval_shells in man/changes/NEWS
2022-02-19 15:56:44 +01:00
Xavier Delaruelle
60edac304f
Fix stickiness typos
...
Fixes #442 .
2022-02-18 06:41:25 +01:00
Dimitri Papadopoulos
3bc7b9904d
Fix typos not found by codespell
2022-02-17 20:15:01 +01:00
Dimitri Papadopoulos
e9a6678eec
Fix typos found by codespell
2022-02-15 05:54:03 +01:00
Xavier Delaruelle
e9998d62c9
doc/ts: completion is first cleared before set on fish
2022-02-12 13:11:03 +01:00
Xavier Delaruelle
24f2805581
doc: desc. shell completion support on source-sh in design
2022-02-11 07:16:55 +01:00
Xavier Delaruelle
346d76d26b
doc: desc. completion support on sh-to-mod/source-sh in changes
2022-02-11 07:16:55 +01:00