CLI completion: lualatex ≠ pdflatex and xelatex

Denis Bitouzé denis.bitouze at
Fri Nov 4 20:43:48 CET 2022



- Mageia 8 GNU/Linux box,
- Vanilla TeX Live installation,
- zsh as a Unix shell.

Is there any reason for the command line completion to behave
differently in one hand for `pdflatex` and `xelatex` and in the other
hand for `lualatex`. Namely, for a (single) `test.tex` file (with
several `test.*` auxiliary files) in the current directory:

1. `pdflatex tes + TAB` is completed into `pdflatex test.tex`,
2. `xelatex tes + TAB` is completed into `xelatex test.tex`
3. `lualatex tes + TAB` is completed into `lualatex test.`,
   `lualatex test. + TAB` proposes all the `test.*` files present in the
   current directory.


More information about the tex-live mailing list.