Skip to content

Commit 543cbf1

Browse files
committed
doc: use list-table rather grid-list in other-implems
Signed-off-by: Xavier Delaruelle <[email protected]>
1 parent 25684f4 commit 543cbf1

File tree

1 file changed

+34
-37
lines changed

1 file changed

+34
-37
lines changed

doc/source/other-implementations.rst

Lines changed: 34 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -30,43 +30,40 @@ HPC community.
3030
Today, Lmod and Modules offer broadly similar feature sets. The following
3131
table highlights features that are unique to each implementation.
3232

33-
+---------------------------------------------+---------------------------------------------+
34-
| Lmod (``8.8``) | Modules (``5.6``) |
35-
+---------------------------------------------+---------------------------------------------+
36-
| * Integration with *rc* shell and *json* | * Integration with *cmd* and *pwsh* shells |
37-
| structured output | and *Tcl* language |
38-
| * `Lua modulefile support`_ | * :envvar:`Automated module handling |
39-
| * `Module hierarchy`_ | <MODULES_AUTO_HANDLING>` |
40-
| * Save configuration under | * :ref:`Advanced module version specifiers` |
41-
| :envvar:`XDG_CONFIG_HOME` | * :ref:`Module variants` |
42-
| * `i18n`_ | * :ref:`Virtual modules` |
43-
| * `Find best module`_ | * :ref:`Sourcing modulefiles` |
44-
| * `Path entry priorities`_ | * Handle modulefile outside modulepath |
45-
| | * :ref:`Quarantine mechanism` |
46-
| | * :ref:`Case insensitive module |
47-
| | load<Insensitive case>` |
48-
| | * Automatic ``latest`` and ``loaded`` |
49-
| | symbols |
50-
| | * ``alias``, ``command``, ``loaded``, |
51-
| | ``tags``, ``usergroups`` and ``username`` |
52-
| | sub-commands of :mfcmd:`module-info` |
53-
| | * :ref:`Super-sticky modules<Sticky |
54-
| | modules>` |
55-
| | * :option:`Fine-tuned output |
56-
| | configuration<--output>` |
57-
| | * :ref:`Editing modulefiles` |
58-
| | * :ref:`Tag when loading module<More |
59-
| | tagging capabilities>` |
60-
| | * :ref:`Stashing environment` |
61-
| | * :ref:`Extra specifier` |
62-
| | * Configurable :ref:`Abort on error` |
63-
| | behavior |
64-
| | * Integration with *bash-eval* and *fish* |
65-
| | shells in :mfcmd:`source-sh` |
66-
| | * :ref:`Specific modulepath for |
67-
| | requirements` |
68-
| | * :ref:`Logging activity` |
69-
+---------------------------------------------+---------------------------------------------+
33+
.. list-table::
34+
:header-rows: 1
35+
36+
* - Lmod ``8.8``
37+
- Modules ``5.6``
38+
* - * Integration with *rc* shell and *json* structured output
39+
* `Lua modulefile support`_
40+
* `Module hierarchy`_
41+
* Save configuration under :envvar:`XDG_CONFIG_HOME`
42+
* `i18n`_
43+
* `Find best module`_
44+
* `Path entry priorities`_
45+
- * Integration with *cmd* and *pwsh* shells and *Tcl* language
46+
* :envvar:`Automated module handling<MODULES_AUTO_HANDLING>`
47+
* :ref:`Advanced module version specifiers`
48+
* :ref:`Module variants`
49+
* :ref:`Virtual modules`
50+
* :ref:`Sourcing modulefiles`
51+
* Handle modulefile outside modulepath
52+
* :ref:`Quarantine mechanism`
53+
* :ref:`Case insensitive module load<Insensitive case>`
54+
* Automatic ``latest`` and ``loaded`` symbols
55+
* ``alias``, ``command``, ``loaded``, ``tags``, ``usergroups`` and
56+
``username`` sub-commands of :mfcmd:`module-info`
57+
* :ref:`Super-sticky modules<Sticky modules>`
58+
* :option:`Fine-tuned output configuration<--output>`
59+
* :ref:`Editing modulefiles`
60+
* :ref:`Tag when loading module<More tagging capabilities>`
61+
* :ref:`Stashing environment`
62+
* :ref:`Extra specifier`
63+
* Configurable :ref:`Abort on error` behavior
64+
* Integration with *bash-eval* and *fish* shells in :mfcmd:`source-sh`
65+
* :ref:`Specific modulepath for requirements`
66+
* :ref:`Logging activity`
7067

7168
.. _Module hierarchy: https://lmod.readthedocs.io/en/latest/080_hierarchy.html
7269
.. _Lua modulefile support: https://lmod.readthedocs.io/en/latest/050_lua_modulefiles.html

0 commit comments

Comments
 (0)