Xavier Delaruelle
47b64f07d4
doc: desc. exit error in design doc
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
517c8ea59c
doc: desc. error_on_multi_load on exit/break mfcmd
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
47db98fc5a
doc: error_on_multi_load applies to load and try-load
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
11ea84b322
doc: desc. try-load in evaluation-errors design doc
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
9a944fc44b
doc: desc. load-any in evaluation-errors design doc
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
730d477ac9
doc: desc. hard hidden error in design doc
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
4d0b166ece
doc: better desc. try-load modfile cmd in design/man
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
16a9497bd6
doc: desc. error_on_multi_load in evaluation error design
2023-09-02 09:22:49 +02:00
Xavier Delaruelle
27161199c9
doc: desc. error_on_multi_load config in man/changes
2023-08-17 20:59:35 +02:00
Xavier Delaruelle
51d11f0476
doc: desc. MODULES_ERROR_ON_MULTI_LOAD in man/changes
2023-08-17 20:59:35 +02:00
Xavier Delaruelle
162959fbe0
doc: desc. continue over error behavior on load subcmd
2023-08-17 20:57:37 +02:00
Xavier Delaruelle
ec9520a088
doc: add evaluation-errors design doc
...
Describe modulefile evaluation errors (different kind of errors and
behavior). Describe specific behavior for load sub-command. Other
sub-commands will be covered progressively.
2023-08-17 20:57:37 +02:00
Xavier Delaruelle
0747e69584
doc: desc. unique_name_loaded in man/changes
2023-07-16 09:03:13 +02:00
Xavier Delaruelle
a6b1e60fef
doc: desc. MODULES_UNIQUE_NAME_LOADED in man/changes
2023-07-16 09:03:13 +02:00
Xavier Delaruelle
6a18598702
doc: desc. multi elts in MODULERCFILE in INSTALL/man/changes
2023-07-11 07:29:19 +02:00
Xavier Delaruelle
671eb508c8
doc: desc. modulepath-label in NEWS/man/changes
2023-07-09 21:14:30 +02:00
Xavier Delaruelle
504596ec61
doc: desc. sticky_purge in design docs
2023-07-08 15:12:36 +02:00
Xavier Delaruelle
7e97a8196d
doc: desc. sticky_purge config in man/changes
2023-07-08 15:12:36 +02:00
Xavier Delaruelle
9248e6fee4
doc: desc. MODULES_STICKY_PURGE in man/changes
2023-07-08 15:12:36 +02:00
Xavier Delaruelle
a5efdef889
install/doc: desc. indesym addition to list_{,terse_}output
2023-06-30 21:09:26 +02:00
Xavier Delaruelle
dc02848e9c
install/doc: desc. alias addition to list_{,terse_}output
2023-06-30 21:09:26 +02:00
Xavier Delaruelle
3d336de68f
doc: desc. variant OR query in design/changes/man/NEWS
2023-06-28 07:25:04 +02:00
Xavier Delaruelle
4c5f6d6b19
doc: desc. extra specifier OR query in man/NEWS
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
6acd5c5adc
doc: desc. extra specifier OR query in changes/design
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
ebe9cbea0c
doc: desc. tag extra specifier in NEWS/man
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
96e3c62daa
doc: desc. tag extra specifier in changes/design
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
863e16c909
doc: desc. tag set over full path mod in NEWS/man/changes
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
34d5e6c557
Adapt isStickinessReloading proc for full path module
...
When stickiness is set over full path module designation, it applies to
the fully qualified module. Thus this module cannot be swapped by
another version. Moreover it is not possible to define stickiness over
full path directory name of modulefile.
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
7f8e9247c0
doc: update tag design for full path module
2023-06-28 07:25:03 +02:00
Xavier Delaruelle
0c6d122e8a
Release of version 5.3.1
2023-06-27 19:22:08 +02:00
Xavier Delaruelle
0461f127ba
doc: desc. indesym avail output element
2023-06-27 07:16:06 +02:00
Xavier Delaruelle
c7278a6cee
doc: desc. one variant set multiple times on search context
2023-06-21 07:42:45 +02:00
Xavier Delaruelle
fb896f2675
No require/incompat extra spec match if --not-req is set
...
Do not match module commands with --not-req option set on require or
incompat extra specifier queries.
Fixes #498
2023-06-08 05:18:15 +02:00
Xavier Delaruelle
c70fda0012
doc: fix Sphinx conf.py for Python3
...
Fix Sphinx configuration file (conf.py) to make it compatible with
Python3. Popen opens channel in binary mode by default on Python3. Need
to specify text mode, with universal_newlines option which is also
available on Python2.
2023-06-07 06:53:51 +02:00
Xavier Delaruelle
e9bb6fd81a
doc: update Hunspell dictionary
2023-06-01 22:48:30 +02:00
Xavier Delaruelle
2f443deba2
doc: fix duplicate white-spaces in docs
2023-05-30 21:34:28 +02:00
Xavier Delaruelle
685239f529
doc: fix default language in sphinx config
2023-05-29 12:55:39 +02:00
Xavier Delaruelle
3aa3851fcc
Release of version 5.3.0
2023-05-14 19:11:32 +02:00
Xavier Delaruelle
c20b191994
doc: desc +/- value prefix for opts/configs in man
2023-05-13 14:20:14 +02:00
Xavier Delaruelle
b179832ee2
doc: desc +/- value prefix for opts/configs in NEWS/CHANGES
2023-05-13 09:52:42 +02:00
Xavier Delaruelle
add05b06a2
Add value kind attribute in config option definition array
...
Update configuration option definition array (g_config_defs) to add
value kind attribute as 4th entry in definition list. This attribute has
following possible values: 'i' for integer, 's' for string, 'b' for
boolean, 'l' for colon-separated list, 'o' for other.
2023-05-09 06:36:10 +02:00
Xavier Delaruelle
40e130ceaf
doc: desc. avail/paths/whatis/list search query changes
2023-05-08 13:41:42 +02:00
Xavier Delaruelle
62ad92956b
install/doc: desc. variantifspec addition to avail_{,terse_}output
...
variantifspec new value is also added to the default list of value for
these configuration options.
2023-05-07 16:49:30 +02:00
Xavier Delaruelle
859439592d
doc: desc. variantifspec report on avail in design notes
2023-05-07 15:46:24 +02:00
Xavier Delaruelle
b1baaee1d4
doc: desc ignore_user_rc/--ignore-user-rc in man
2023-05-07 10:21:11 +02:00
Xavier Delaruelle
fe80c1a935
doc: desc --ignore-user-rc/ignore_user_rc in changes
2023-05-07 10:21:10 +02:00
Xavier Delaruelle
4782306622
Refresh modules that put content to stdout/prestdout
...
Mark modulefile qualified for refresh evaluation when puts command is used
to send content to stdout or prestdout channels.
Such loaded modules where wrongly skipped during refresh unless if they
declared another volatile environment change.
Choice is made to also refresh modules that put content to
stdout/prestdout to keep the behavior of Modules 3.2
Fixes #488
2023-05-06 14:03:12 +02:00
Xavier Delaruelle
b55c2fe8f7
doc: desc. extra specifier in man
2023-05-05 08:33:18 +02:00
Xavier Delaruelle
3984ddde71
doc: desc. mod spec filtering in EMS spec
2023-04-27 21:04:07 +02:00
Xavier Delaruelle
c5378ad55a
doc: desc. extra specifier in EMS design
2023-04-27 21:04:07 +02:00