Xavier Delaruelle
bdb26402f0
doc: add 'Module tags' section in module(1)
...
And add reference to this new section everytime the module tag concept
is mentionned in module(1) and modulefile(4).
2021-01-03 18:17:01 +01:00
Xavier Delaruelle
bbe0d8e371
doc: desc. special module tags in modulefile(4) man
2021-01-03 18:17:01 +01:00
Xavier Delaruelle
f001c63a35
Unload dependent module on purge if forced
...
When performing a `purge` sub-command with the `--force` option set,
unload modules that are depended by other modules that cannot unload.
This way `purge --force` behaves like `unload --force`.
2021-01-03 18:17:01 +01:00
Xavier Delaruelle
377a03c189
doc: add *Sticky modules* design notes
2021-01-03 18:17:01 +01:00
Xavier Delaruelle
432e0b5d6b
Report already loaded/unloaded mod if verbosity>=verbose2
...
Report when trying to load a module which is already loaded or when
trying to unload a module which is not loaded in case the verbosity
level currently set is equal to or higher than *verbose2*.
Closes #187
2021-01-03 18:16:46 +01:00
Xavier Delaruelle
b2621d2911
doc: update sticky module desc. in tag design
2021-01-03 18:16:46 +01:00
Xavier Delaruelle
ca7b23dbd9
doc: use tables to desc. new cmds/switches in diff doc
2020-12-28 10:07:08 +01:00
Xavier Delaruelle
d7d03c79e8
doc: desc. verbose2 verbosity level in man/INSTALL/diff
2020-12-18 18:59:23 +01:00
Xavier Delaruelle
3510d3d248
doc: precise debug2/-DD were added in v4.6 in module(1) man
2020-12-18 18:59:23 +01:00
Xavier Delaruelle
f8de7f7cb7
doc: desc hidden-loaded in module/modulefile man pages
2020-12-18 18:59:11 +01:00
Xavier Delaruelle
778dac700a
doc: add hidden-loaded example on hide/forbid recipe
2020-12-18 18:59:11 +01:00
Xavier Delaruelle
4202d472d4
doc: update hidden once loaded module design
2020-12-18 18:59:10 +01:00
Xavier Delaruelle
6a1c82f3b2
doc: desc. MODULES_TAG_COLOR_NAME in module(1) man
2020-12-18 18:58:53 +01:00
Xavier Delaruelle
cdaac0a964
doc: desc. MODULES_TAG_COLOR_NAME in diff doc
2020-12-18 18:58:53 +01:00
Xavier Delaruelle
fcfc0ead96
doc: desc. SGR mechanism for tags in design doc
2020-12-18 18:58:53 +01:00
Xavier Delaruelle
4051cbc01c
doc: desc. MODULES_TAG_ABBREV in module(1) man
2020-12-18 18:58:37 +01:00
Xavier Delaruelle
f9e83b52c6
doc: desc. tag abbrev in module tags design
2020-12-18 18:58:37 +01:00
Xavier Delaruelle
87180618d3
doc: desc. MODULES_TAG_ABBREV in diff doc
2020-12-18 18:58:37 +01:00
Xavier Delaruelle
4e6319be9d
Raise error when reserved tag name is set
...
Raise an error when a reserved tag name is defined with module-tag.
Reserved names are currently: loaded, auto-loaded, forbidden,
nearly-forbidden and hidden.
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
f39987d965
doc: desc. inherited tag from module-{hide,forbid}
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
310e92531e
doc: desc. module-tag in modulefile(4)
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
aaef422d69
doc: desc MODULES_LMTAG in module(1) man
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
6ffc724791
doc: desc. MODULES_TAG on diff doc
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
c09e83b0c4
doc: desc. module-tag in diff doc
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
40ceac528e
doc: desc module-info tags in modulefile(4) man
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
f841266dfc
doc: desc. module-info tags in diff doc
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
fe1a46be99
doc: add initial module-tag design notes
2020-12-18 18:58:26 +01:00
Xavier Delaruelle
d73b22fef8
doc: fix code-block syntax issue in hide-and-forbid-modules
...
An argument value was missing for a code-block in the
hide-and-forbid-modules cookbook recipe. Set value to none, as this
block cannot be highlighted as Tcl code.
2020-12-05 17:34:59 +01:00
Xavier Delaruelle
c3432ac87f
doc: fix missing space in test-modulefiles rcp
...
Thanks to Aurélien Degrémont for spotting this issue.
2020-11-17 10:09:37 +01:00
Colin Marquardt
e22aaa98f9
doc: add proper ReST references in test-modulefiles rcp
2020-11-17 06:34:48 +01:00
Xavier Delaruelle
e508673b9f
doc: desc. 'loaded' sym in module(1) man
2020-11-15 10:04:09 +01:00
Xavier Delaruelle
303c63f602
doc: desc. --not-req in modulefile(4) man
2020-11-15 10:03:54 +01:00
Xavier Delaruelle
98eddca9f6
doc: desc. implicit_requirement in module(1) man
2020-11-15 10:03:54 +01:00
Xavier Delaruelle
36aa8b003a
doc: desc. --not-req in diff doc
2020-11-15 10:03:54 +01:00
Xavier Delaruelle
5596bf729d
doc: desc. MODULES_IMPLICIT_REQUIREMENT in diff
2020-11-15 10:03:42 +01:00
Xavier Delaruelle
774afeb51c
doc: desc. shells_with_ksh_fpath in module(1)
2020-11-15 10:03:42 +01:00
Xavier Delaruelle
71aa5c7575
doc: desc. MODULES_SHELLS_WITH_KSH_FPATH in diff doc
2020-11-15 10:03:42 +01:00
Xavier Delaruelle
630df2009e
doc: MODULES_LMALTNAME used on list to report syms
2020-11-15 10:03:31 +01:00
Xavier Delaruelle
c081ad5856
doc: desc alt name prefixes used in MODULES_LMALTNAME
2020-11-15 10:03:31 +01:00
Xavier Delaruelle
4f99282692
doc: update new-features-without-breaking-old-module recipe
...
Describe use of new ModuleTool and ModuleToolVersion Tcl variables as
well as versioncmp modulefile command.
2020-11-15 10:03:31 +01:00
Xavier Delaruelle
e6b204f99a
doc: desc. new versioncmp command in modulefile(4)
2020-11-15 08:45:47 +01:00
Xavier Delaruelle
55323a48a0
doc: desc. ModuleTool and ModuleToolVersion in modulefile(4)
2020-11-15 08:45:47 +01:00
Xavier Delaruelle
b7b1037b45
doc: add new 'mfvar' sphinx directive/role
2020-11-15 08:45:47 +01:00
Xavier Delaruelle
202d362d67
doc: desc. versioncmp new elements in diff doc
2020-11-15 08:45:47 +01:00
Xavier Delaruelle
d44a4b7f51
doc: add 'hide-and-forbid-modules' cookbook recipe
2020-11-14 15:23:09 +01:00
Xavier Delaruelle
0c2a2e8d9b
doc: remove duplicate envvar desc. section
2020-11-05 21:02:47 +01:00
Xavier Delaruelle
1310bb707a
doc: desc. shell special chars escaping in diff doc
...
Shell special characters like backticks are escaped when used in values
starting Modules 4.
Fixes #365
2020-10-19 20:50:00 +02:00
Xavier Delaruelle
eee8e8772c
doc: fix typo on 4.5 and 4.6 envvar desc.
2020-10-19 20:23:13 +02:00
Xavier Delaruelle
384ddc50bd
doc: rework module-{hide,forbid} option description
2020-10-06 20:28:50 +02:00
Xavier Delaruelle
3536977677
doc: fix typos in diff doc for 4.6 new mf cmds
2020-10-03 16:43:28 +02:00