Commit Graph

572 Commits

Author SHA1 Message Date
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
Xavier Delaruelle
de572f5dc2 doc: desc. completion support on sh-to-mod/source-sh man 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
f8f6e7d0de doc: desc. complete/uncomplete in man 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
d5581b6164 doc: desc. complete/uncomplete in NEWS/changes 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
48c56f8b6f doc: add shell-completion design notes 2022-02-11 07:16:55 +01:00
Xavier Delaruelle
8d09c193da doc: improve pattern search desc. on avail subcmd 2022-01-23 22:19:33 +01:00
Xavier Delaruelle
0d57879dba doc: desc. list filtering in NEWS/changes/man 2022-01-23 22:19:33 +01:00
Xavier Delaruelle
bf02e2a39c doc: fix typos in MIGRATING/changes/reduce-io-load 2022-01-17 06:50:24 +01:00
Xavier Delaruelle
7ae6966f4f doc: add reduce-io-load cookbook recipe 2022-01-14 07:04:25 +01:00
Xavier Delaruelle
7c3c1f7275 doc: desc. family in design doc 2022-01-10 20:55:12 +01:00
Xavier Delaruelle
f7f9160ef2 doc: desc. MODULES_FAMILY_<NAME> in man/changes 2022-01-10 20:55:12 +01:00
Xavier Delaruelle
523713078e doc: desc. family in man/changes 2022-01-10 20:55:12 +01:00
Xavier Delaruelle
e6284a63b3 doc: desc. prestdout channel in man/changes/NEWS 2022-01-09 20:44:35 +01:00
Xavier Delaruelle
38587a777c doc: desc. puts mfcmd in man 2022-01-09 13:30:12 +01:00
Xavier Delaruelle
128a8dafc6 doc: desc auto_handling on prereq in man 2022-01-09 13:29:29 +01:00
Xavier Delaruelle
6885e56dd8 doc: add magic-cookie-check design notes 2022-01-03 06:38:16 +01:00
Xavier Delaruelle
9c5b137ec4 doc: desc mcookie_check in changes/man 2022-01-03 06:38:16 +01:00
Xavier Delaruelle
d1aa0ad325 doc: desc MODULES_MCOOKIE_CHECK in changes/man 2022-01-03 06:38:16 +01:00
Xavier Delaruelle
40dec310a9 New year (2022) copyright mention update 2022-01-02 21:08:37 +01:00
Xavier Delaruelle
71f123053b doc: desc. --not-req support on module try-load/load-any 2021-12-25 16:37:13 +01:00
Xavier Delaruelle
1c17f2e23c doc: desc. load-any in NEWS/changes/man 2021-12-25 16:37:13 +01:00
Xavier Delaruelle
8570ed7da7 doc: desc. --tag opt on load-any in NEWS/changes/man/design 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
b60b351496 doc: desc. module-info command in add new subcmd guide 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
a18618ff94 ts/doc: add load-any test/doc on 'module-info command' 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
3bf8260de0 doc: desc module load-any in design doc 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
be4c2dbce9 doc: desc. always-load in design doc 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
45239f61ca doc: desc. always-load in NEWS/changes/man 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
2a2af4c424 doc: fix missing only html directive in mans 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
edb0477360 doc: fix missing tag_abbrev mconfig in changes 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
bf84b4c2a3 doc: desc keep-loaded tag in INSTALL/design/mans 2021-12-24 16:04:16 +01:00
Xavier Delaruelle
e2e03ced50 doc: reorg option desc for load/switch/try-load in man 2021-12-18 10:05:24 +01:00
Xavier Delaruelle
0680cf41f3 doc: fix sort of try-add subcmd in man 2021-12-18 10:05:24 +01:00
Xavier Delaruelle
98252083b0 doc: desc --tag option in changes/NEWS/mans 2021-12-18 10:05:24 +01:00
Xavier Delaruelle
9bf488361f doc: update module tag design for --tag opt 2021-12-12 19:17:29 +01:00
Xavier Delaruelle
b44f527af1 doc: desc prereq-all in NEWS/changes/man 2021-12-03 07:29:03 +01:00
Xavier Delaruelle
d42853d3fb doc: split prereq/conflict man description 2021-12-03 07:28:16 +01:00