You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The generated cmdlist.py had command list entries written in arbitrary
order based on the order files were found using os.listdir(). The command
list entries are now sorted before writing cmdlist.py.
Further, since the commands list in cmdlist.py is always iterated, its
representation is changed from a dict to a list of tuples. This further
guarantees order, even on pre-Python3.6 interpreters where dict iteration
order is arbitrary.
The fish completions are also made reproducible by replacing some
arbitrarily ordered sets with lists as well as ensuring command aliases are
iterated in a fixed order.
Addresses https://bugs.debian.org/942009
Signed-off-by: Peter Grayson <[email protected]>
0 commit comments