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
Xavier Delaruelle
8da1ac178e
doc: desc. Querying available module variants in MIGRATING
2023-04-27 21:02:52 +02:00
Xavier Delaruelle
68b209862c
Fix EMS filter against alias overriding dir
...
Directory information override alias in result structure if extra match
search is required.
2023-04-27 21:02:52 +02:00
Xavier Delaruelle
811bb0263f
doc: desc extra match search query grammar in design
2023-04-27 21:02:52 +02:00
Xavier Delaruelle
0f885596ee
doc: desc extra match search process in man
2023-04-27 21:02:52 +02:00
Xavier Delaruelle
20b65e7ae1
doc: use pattern terminology on whatis/paths desc.
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
1f94fbca49
Interpret source-sh cmd on scan mode as on load mode
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
13ae47a7a4
doc: update extra match search spec for error entries
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
f59022cf41
Fetch all files if no-indepth mode and EMS asked
...
In case no-indepth mode is asked and extra match search should be
performed, traditional file lookup (by ``findModules``) is made to
return all existing files. Not only those matching depth level. As extra
match filtering process may eliminate some entries, all of them should
be tested to obtain accurate result.
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
571f6b7006
Correctly handle auto symbols during EMS
...
Move extra match search in getModules from phase 3 to phase 4 to proceed
after auto symbols computation. Add auto symbols defined in versmod_list
structure so extra match search filtering can unset these elements if
their target is filtered out.
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
f3153b8c17
doc: update extra match search spec for alias/sym
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
d9a678ab78
doc: desc extra match search in variant/selection notes
2023-04-27 21:02:51 +02:00
Xavier Delaruelle
ce5a07bcea
doc: desc. scan string returned by module-info mode
2023-04-27 21:02:51 +02:00