--- /srv/reproducible-results/rbuild-debian/r-b-build.kQdASaZl/b1/xonsh_0.18.3+dfsg-1_arm64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.kQdASaZl/b2/xonsh_0.18.3+dfsg-1_arm64.changes
├── Files
│ @@ -1,3 +1,3 @@
│
│ - 6631b3fb9831b9e0bcf31a8ce94b05b0 1023324 doc optional xonsh-doc_0.18.3+dfsg-1_all.deb
│ - 04b31649b0690da2c092be3e8156daff 469284 shells optional xonsh_0.18.3+dfsg-1_all.deb
│ + af2ef1e0be892ea6dfd0bb355a0ae314 1023328 doc optional xonsh-doc_0.18.3+dfsg-1_all.deb
│ + 299861d6bb3e3d2cb5bc4caa530e8a9a 469352 shells optional xonsh_0.18.3+dfsg-1_all.deb
├── xonsh-doc_0.18.3+dfsg-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-10-12 18:48:26.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 10680 2024-10-12 18:48:26.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 10684 2024-10-12 18:48:26.000000 control.tar.xz
│ │ -rw-r--r-- 0 0 0 1012452 2024-10-12 18:48:26.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -297,15 +297,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 44588 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.imports.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 36692 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.init.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 38836 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.man.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 42173 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.path.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 40564 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.python.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 107402 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.tools.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 50818 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.dirstack.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 791961 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 791969 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 52096 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.base.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 45393 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.diff_history.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 48508 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.dummy.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 37310 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 85222 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.json.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 71066 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.main.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 71071 2024-10-12 18:48:26.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.sqlite.html
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.completer.html
│ │ │ │ @@ -434,15 +434,15 @@
│ │ │ │
│ │ │ │ xonsh.completers.completer.list_completers()[source]
│ │ │ │ List the active completers
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -xonsh.completers.completer.remove_completer(name: ~typing.Annotated[str, ((), (('completer', <function complete_completer_names at 0xffffa0c94400>),))])[source]
│ │ │ │ +xonsh.completers.completer.remove_completer(name: ~typing.Annotated[str, ((), (('completer', <function complete_completer_names at 0xffff9213c360>),))])[source]
│ │ │ │ Removes a completer from xonsh
│ │ │ │
│ │ │ │ - Parameters:
│ │ │ │
│ │ │ │ - name:
NAME is a unique name of a completer (run “completer list” to see the current
│ │ │ │ completers in order)
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -171,15 +171,15 @@
│ │ │ │ │ ************ xxoonnsshh..ccoommpplleetteerrss..ccoommpplleetteerr_?¶ ************
│ │ │ │ │ xonsh.completers.completer.add_one_completer(nnaammee, ffuunncc, lloocc==''eenndd'')_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ xonsh.completers.completer.complete_completer_names(xxsshh, ****__)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Complete all loaded completer names
│ │ │ │ │ xonsh.completers.completer.list_completers()_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ List the active completers
│ │ │ │ │ xonsh.completers.completer.remove_completer(nnaammee:: ~~ttyyppiinngg..AAnnnnoottaatteedd[[ssttrr,, (((()),,
│ │ │ │ │ - ((((''ccoommpplleetteerr'',, <>)),,))))]])
│ │ │ │ │ + ((((''ccoommpplleetteerr'',, <>)),,))))]])
│ │ │ │ │ _[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Removes a completer from xonsh
│ │ │ │ │ Parameters:
│ │ │ │ │ nnaammee::
│ │ │ │ │ NAME is a unique name of a completer (run “completer list” to
│ │ │ │ │ see the current completers in order)
│ │ │ │ │ _N_e_x_t
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
│ │ │ │ @@ -1202,15 +1202,15 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ OLDPWD = (<function is_string>, <function ensure_string>, <function ensure_string>, '.', 'Used to represent a previous present working directory.', False, <xonsh.tools.DefaultNotGivenType object>, False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -PATH = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, ('/nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), 'List of strings representing where to look for executables.', True, "On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", False, None)
│ │ │ │ +PATH = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, ('/nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), 'List of strings representing where to look for executables.', True, "On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ PATHEXT = (<function is_nonstring_seq_of_strings>, <function pathsep_to_upper_seq>, <function seq_to_upper_pathsep>, [], 'Sequence of extension strings (eg, ``.EXE``) for filtering valid executables by. Each element must be uppercase.', True, <xonsh.tools.DefaultNotGivenType object>, False, None)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1242,30 +1242,30 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ UPDATE_OS_ENVIRON = (<function is_bool>, <function to_bool>, <function bool_to_str>, False, 'If True ``os_environ`` will always be updated when the xonsh environment changes. The environment can be reset to the default value by calling ``__xonsh__.env.undo_replace_env()``', True, <xonsh.tools.DefaultNotGivenType object>, False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CACHE_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/first-build/.cache', 'The base directory relative to which user-specific non-essential data files should be stored.', True, '``~/.cache``', False, None)
│ │ │ │ +XDG_CACHE_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/second-build/.cache', 'The base directory relative to which user-specific non-essential data files should be stored.', True, '``~/.cache``', False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CONFIG_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/first-build/.config', 'Open desktop standard configuration home dir. This is the same default as used in the standard.', False, '``~/.config``', False, None)
│ │ │ │ +XDG_CONFIG_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/second-build/.config', 'Open desktop standard configuration home dir. This is the same default as used in the standard.', False, '``~/.config``', False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XDG_DATA_DIRS = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, <function xdg_data_dirs>, 'A list of directories where system level data files are stored.', True, "On Windows: ``[%ProgramData%]`` (normally C:\\ProgramData)\n - More Info: https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-folderlocations-programdata\n\nOn Linux and Unix based systemd it is the same as in open-desktop standard: ``['/usr/share', '/usr/local/share']``", False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_DATA_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/first-build/.local/share', 'Open desktop standard data home dir. This is the same default as used in the standard.', True, '``~/.local/share``', False, None)
│ │ │ │ +XDG_DATA_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/second-build/.local/share', 'Open desktop standard data home dir. This is the same default as used in the standard.', True, '``~/.local/share``', False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XONSHRC = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, <function default_xonshrc>, 'A list of the locations of run control files, if they exist. User defined run control file will supersede values set in system-wide control file if there is a naming collision. $THREAD_SUBPROCS=None when reading in run control files.', True, "``['$XONSH_SYS_CONFIG_DIR/xonshrc', '$XONSH_CONFIG_DIR/xonsh/rc.xsh', '~/.xonshrc']``", False, None)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2614,15 +2614,15 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ OLDPWD = (<function is_string>, <function ensure_string>, <function ensure_string>, '.', 'Used to represent a previous present working directory.', False, <xonsh.tools.DefaultNotGivenType object>, False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -PATH = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, ('/nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), 'List of strings representing where to look for executables.', True, "On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", False, None)
│ │ │ │ +PATH = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, ('/nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), 'List of strings representing where to look for executables.', True, "On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ PATHEXT = (<function is_nonstring_seq_of_strings>, <function pathsep_to_upper_seq>, <function seq_to_upper_pathsep>, [], 'Sequence of extension strings (eg, ``.EXE``) for filtering valid executables by. Each element must be uppercase.', True, <xonsh.tools.DefaultNotGivenType object>, False, None)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2654,30 +2654,30 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ UPDATE_OS_ENVIRON = (<function is_bool>, <function to_bool>, <function bool_to_str>, False, 'If True ``os_environ`` will always be updated when the xonsh environment changes. The environment can be reset to the default value by calling ``__xonsh__.env.undo_replace_env()``', True, <xonsh.tools.DefaultNotGivenType object>, False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CACHE_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/first-build/.cache', 'The base directory relative to which user-specific non-essential data files should be stored.', True, '``~/.cache``', False, None)
│ │ │ │ +XDG_CACHE_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/second-build/.cache', 'The base directory relative to which user-specific non-essential data files should be stored.', True, '``~/.cache``', False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CONFIG_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/first-build/.config', 'Open desktop standard configuration home dir. This is the same default as used in the standard.', False, '``~/.config``', False, None)
│ │ │ │ +XDG_CONFIG_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/second-build/.config', 'Open desktop standard configuration home dir. This is the same default as used in the standard.', False, '``~/.config``', False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XDG_DATA_DIRS = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, <function xdg_data_dirs>, 'A list of directories where system level data files are stored.', True, "On Windows: ``[%ProgramData%]`` (normally C:\\ProgramData)\n - More Info: https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-folderlocations-programdata\n\nOn Linux and Unix based systemd it is the same as in open-desktop standard: ``['/usr/share', '/usr/local/share']``", False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_DATA_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/first-build/.local/share', 'Open desktop standard data home dir. This is the same default as used in the standard.', True, '``~/.local/share``', False, None)
│ │ │ │ +XDG_DATA_HOME = (<function is_string>, <function ensure_string>, <function ensure_string>, '/nonexistent/second-build/.local/share', 'Open desktop standard data home dir. This is the same default as used in the standard.', True, '``~/.local/share``', False, None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XONSHRC = (<function is_env_path>, <function str_to_env_path>, <function env_path_to_str>, <function default_xonshrc>, 'A list of the locations of run control files, if they exist. User defined run control file will supersede values set in system-wide control file if there is a naming collision. $THREAD_SUBPROCS=None when reading in run control files.', True, "``['$XONSH_SYS_CONFIG_DIR/xonshrc', '$XONSH_CONFIG_DIR/xonsh/rc.xsh', '~/.xonshrc']``", False, None)
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -759,15 +759,15 @@
│ │ │ │ │ eexxeeccuuttiinngg..'',, TTrruuee,, <>,, FFaallssee,,
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ OLDPWD == ((<>,, <>,, <>,, ''..'',, ''UUsseedd ttoo rreepprreesseenntt aa pprreevviioouuss pprreesseenntt wwoorrkkiinngg
│ │ │ │ │ ddiirreeccttoorryy..'',, FFaallssee,, <>,, FFaallssee,,
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ PATH == ((<>,, <>,, <>,, ((''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//bbiinn'',, ''//uussrr//llooccaall//ssbbiinn'',,
│ │ │ │ │ + eennvv__ppaatthh__ttoo__ssttrr>>,, ((''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//bbiinn'',, ''//uussrr//llooccaall//ssbbiinn'',,
│ │ │ │ │ ''//uussrr//llooccaall//bbiinn'',, ''//uussrr//ssbbiinn'',, ''//uussrr//bbiinn'',, ''//ssbbiinn'',, ''//bbiinn'',, ''//uussrr//
│ │ │ │ │ ggaammeess'',, ''//uussrr//llooccaall//ggaammeess'')),, ''LLiisstt ooff ssttrriinnggss rreepprreesseennttiinngg wwhheerree ttoo
│ │ │ │ │ llooookk ffoorr eexxeeccuuttaabblleess..'',, TTrruuee,, ""OOnn WWiinnddoowwss:: iitt iiss ````PPaatthh```` vvaalluuee ooff
│ │ │ │ │ rreeggiisstteerr''ss
│ │ │ │ │ ````HHKKEEYY__LLOOCCAALL__MMAACCHHIINNEE\\\\SSYYSSTTEEMM\\\\CCuurrrreennttCCoonnttrroollSSeett\\\\CCoonnttrrooll\\\\SSeessssiioonn
│ │ │ │ │ MMaannaaggeerr\\\\EEnnvviirroonnmmeenntt````.. OOnn MMaacc OOSSXX:: ````((''//uussrr//llooccaall//bbiinn'',, ''//uussrr//bbiinn'',, ''//
│ │ │ │ │ bbiinn'',, ''//uussrr//ssbbiinn'',, ''//ssbbiinn''))```` OOnn LLiinnuuxx && oonn CCyyggwwiinn && oonn MMSSYYSS,, wwhheenn
│ │ │ │ │ @@ -812,32 +812,32 @@
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ UPDATE_OS_ENVIRON == ((<>,, <>,, <>,, FFaallssee,, ''IIff TTrruuee ````ooss__eennvviirroonn```` wwiillll aallwwaayyss bbee uuppddaatteedd
│ │ │ │ │ wwhheenn tthhee xxoonnsshh eennvviirroonnmmeenntt cchhaannggeess.. TThhee eennvviirroonnmmeenntt ccaann bbee rreesseett ttoo tthhee
│ │ │ │ │ ddeeffaauulltt vvaalluuee bbyy ccaalllliinngg ````____xxoonnsshh____..eennvv..uunnddoo__rreeppllaaccee__eennvv(())````'',, TTrruuee,,
│ │ │ │ │ <>,, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XDG_CACHE_HOME == ((<>,, <>,,
│ │ │ │ │ - <>,, ''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//..ccaacchhee'',, ''TThhee bbaassee
│ │ │ │ │ + <>,, ''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//..ccaacchhee'',, ''TThhee bbaassee
│ │ │ │ │ ddiirreeccttoorryy rreellaattiivvee ttoo wwhhiicchh uusseerr--ssppeecciiffiicc nnoonn--eesssseennttiiaall ddaattaa ffiilleess
│ │ │ │ │ sshhoouulldd bbee ssttoorreedd..'',, TTrruuee,, ''````~~//..ccaacchhee````'',, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XDG_CONFIG_HOME == ((<>,, <>,,
│ │ │ │ │ - <>,, ''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//..ccoonnffiigg'',, ''OOppeenn
│ │ │ │ │ + <>,, ''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//..ccoonnffiigg'',, ''OOppeenn
│ │ │ │ │ ddeesskkttoopp ssttaannddaarrdd ccoonnffiigguurraattiioonn hhoommee ddiirr.. TThhiiss iiss tthhee ssaammee ddeeffaauulltt aass
│ │ │ │ │ uusseedd iinn tthhee ssttaannddaarrdd..'',, FFaallssee,, ''````~~//..ccoonnffiigg````'',, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XDG_DATA_DIRS == ((<>,, <>,,
│ │ │ │ │ <>,, <>,, ''AA lliisstt ooff
│ │ │ │ │ ddiirreeccttoorriieess wwhheerree ssyysstteemm lleevveell ddaattaa ffiilleess aarree ssttoorreedd..'',, TTrruuee,, ""OOnn
│ │ │ │ │ WWiinnddoowwss:: ````[[%%PPrrooggrraammDDaattaa%%]]```` ((nnoorrmmaallllyy CC::\\\\PPrrooggrraammDDaattaa))\\nn? ? ? -- MMoorree
│ │ │ │ │ IInnffoo:: hhttttppss::////ddooccss..mmiiccrroossoofftt..ccoomm//eenn--uuss//wwiinnddoowwss--hhaarrddwwaarree//ccuussttoommiizzee//
│ │ │ │ │ ddeesskkttoopp//uunnaatttteenndd//mmiiccrroossoofftt--wwiinnddoowwss--sshheellll--sseettuupp--ffoollddeerrllooccaattiioonnss--
│ │ │ │ │ pprrooggrraammddaattaa\\nn\\nnOOnn LLiinnuuxx aanndd UUnniixx bbaasseedd ssyysstteemmdd iitt iiss tthhee ssaammee aass iinn
│ │ │ │ │ ooppeenn--ddeesskkttoopp ssttaannddaarrdd:: ````[[''//uussrr//sshhaarree'',, ''//uussrr//llooccaall//sshhaarree'']]````"",, FFaallssee,,
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ XDG_DATA_HOME == ((<>,, <>,,
│ │ │ │ │ - <>,, ''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//..llooccaall//sshhaarree'',,
│ │ │ │ │ + <>,, ''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//..llooccaall//sshhaarree'',,
│ │ │ │ │ ''OOppeenn ddeesskkttoopp ssttaannddaarrdd ddaattaa hhoommee ddiirr.. TThhiiss iiss tthhee ssaammee ddeeffaauulltt aass uusseedd
│ │ │ │ │ iinn tthhee ssttaannddaarrdd..'',, TTrruuee,, ''````~~//..llooccaall//sshhaarree````'',, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XONSHRC == ((<>,, <>,,
│ │ │ │ │ <>,, <>,, ''AA lliisstt ooff tthhee
│ │ │ │ │ llooccaattiioonnss ooff rruunn ccoonnttrrooll ffiilleess,, iiff tthheeyy eexxiisstt..? UUsseerr ddeeffiinneedd rruunn
│ │ │ │ │ ccoonnttrrooll ffiillee wwiillll ssuuppeerrsseeddee vvaalluueess sseett iinn ssyysstteemm--wwiiddee ccoonnttrrooll ffiillee iiff
│ │ │ │ │ tthheerree iiss aa nnaammiinngg ccoolllliissiioonn.. $$TTHHRREEAADD__SSUUBBPPRROOCCSS==NNoonnee wwhheenn rreeaaddiinngg iinn rruunn
│ │ │ │ │ @@ -1980,15 +1980,15 @@
│ │ │ │ │ ccoouunntteerr ppaarrttss..'',, FFaallssee,, <>,,
│ │ │ │ │ FFaallssee,, NNoonnee))_¶
│ │ │ │ │ OLDPWD == ((<>,, <>,, <>,, ''..'',, ''UUsseedd ttoo rreepprreesseenntt aa pprreevviioouuss pprreesseenntt wwoorrkkiinngg
│ │ │ │ │ ddiirreeccttoorryy..'',, FFaallssee,, <>,, FFaallssee,,
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ PATH == ((<>,, <>,, <>,, ((''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//bbiinn'',, ''//uussrr//llooccaall//ssbbiinn'',,
│ │ │ │ │ + eennvv__ppaatthh__ttoo__ssttrr>>,, ((''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//bbiinn'',, ''//uussrr//llooccaall//ssbbiinn'',,
│ │ │ │ │ ''//uussrr//llooccaall//bbiinn'',, ''//uussrr//ssbbiinn'',, ''//uussrr//bbiinn'',, ''//ssbbiinn'',, ''//bbiinn'',, ''//uussrr//
│ │ │ │ │ ggaammeess'',, ''//uussrr//llooccaall//ggaammeess'')),, ''LLiisstt ooff ssttrriinnggss rreepprreesseennttiinngg wwhheerree ttoo
│ │ │ │ │ llooookk ffoorr eexxeeccuuttaabblleess..'',, TTrruuee,, ""OOnn WWiinnddoowwss:: iitt iiss ````PPaatthh```` vvaalluuee ooff
│ │ │ │ │ rreeggiisstteerr''ss
│ │ │ │ │ ````HHKKEEYY__LLOOCCAALL__MMAACCHHIINNEE\\\\SSYYSSTTEEMM\\\\CCuurrrreennttCCoonnttrroollSSeett\\\\CCoonnttrrooll\\\\SSeessssiioonn
│ │ │ │ │ MMaannaaggeerr\\\\EEnnvviirroonnmmeenntt````.. OOnn MMaacc OOSSXX:: ````((''//uussrr//llooccaall//bbiinn'',, ''//uussrr//bbiinn'',, ''//
│ │ │ │ │ bbiinn'',, ''//uussrr//ssbbiinn'',, ''//ssbbiinn''))```` OOnn LLiinnuuxx && oonn CCyyggwwiinn && oonn MMSSYYSS,, wwhheenn
│ │ │ │ │ @@ -2033,32 +2033,32 @@
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ UPDATE_OS_ENVIRON == ((<>,, <>,, <>,, FFaallssee,, ''IIff TTrruuee ````ooss__eennvviirroonn```` wwiillll aallwwaayyss bbee uuppddaatteedd
│ │ │ │ │ wwhheenn tthhee xxoonnsshh eennvviirroonnmmeenntt cchhaannggeess.. TThhee eennvviirroonnmmeenntt ccaann bbee rreesseett ttoo tthhee
│ │ │ │ │ ddeeffaauulltt vvaalluuee bbyy ccaalllliinngg ````____xxoonnsshh____..eennvv..uunnddoo__rreeppllaaccee__eennvv(())````'',, TTrruuee,,
│ │ │ │ │ <>,, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XDG_CACHE_HOME == ((<>,, <>,,
│ │ │ │ │ - <>,, ''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//..ccaacchhee'',, ''TThhee bbaassee
│ │ │ │ │ + <>,, ''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//..ccaacchhee'',, ''TThhee bbaassee
│ │ │ │ │ ddiirreeccttoorryy rreellaattiivvee ttoo wwhhiicchh uusseerr--ssppeecciiffiicc nnoonn--eesssseennttiiaall ddaattaa ffiilleess
│ │ │ │ │ sshhoouulldd bbee ssttoorreedd..'',, TTrruuee,, ''````~~//..ccaacchhee````'',, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XDG_CONFIG_HOME == ((<>,, <>,,
│ │ │ │ │ - <>,, ''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//..ccoonnffiigg'',, ''OOppeenn
│ │ │ │ │ + <>,, ''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//..ccoonnffiigg'',, ''OOppeenn
│ │ │ │ │ ddeesskkttoopp ssttaannddaarrdd ccoonnffiigguurraattiioonn hhoommee ddiirr.. TThhiiss iiss tthhee ssaammee ddeeffaauulltt aass
│ │ │ │ │ uusseedd iinn tthhee ssttaannddaarrdd..'',, FFaallssee,, ''````~~//..ccoonnffiigg````'',, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XDG_DATA_DIRS == ((<>,, <>,,
│ │ │ │ │ <>,, <>,, ''AA lliisstt ooff
│ │ │ │ │ ddiirreeccttoorriieess wwhheerree ssyysstteemm lleevveell ddaattaa ffiilleess aarree ssttoorreedd..'',, TTrruuee,, ""OOnn
│ │ │ │ │ WWiinnddoowwss:: ````[[%%PPrrooggrraammDDaattaa%%]]```` ((nnoorrmmaallllyy CC::\\\\PPrrooggrraammDDaattaa))\\nn? ? ? -- MMoorree
│ │ │ │ │ IInnffoo:: hhttttppss::////ddooccss..mmiiccrroossoofftt..ccoomm//eenn--uuss//wwiinnddoowwss--hhaarrddwwaarree//ccuussttoommiizzee//
│ │ │ │ │ ddeesskkttoopp//uunnaatttteenndd//mmiiccrroossoofftt--wwiinnddoowwss--sshheellll--sseettuupp--ffoollddeerrllooccaattiioonnss--
│ │ │ │ │ pprrooggrraammddaattaa\\nn\\nnOOnn LLiinnuuxx aanndd UUnniixx bbaasseedd ssyysstteemmdd iitt iiss tthhee ssaammee aass iinn
│ │ │ │ │ ooppeenn--ddeesskkttoopp ssttaannddaarrdd:: ````[[''//uussrr//sshhaarree'',, ''//uussrr//llooccaall//sshhaarree'']]````"",, FFaallssee,,
│ │ │ │ │ NNoonnee))_¶
│ │ │ │ │ XDG_DATA_HOME == ((<>,, <>,,
│ │ │ │ │ - <>,, ''//nnoonneexxiisstteenntt//ffiirrsstt--bbuuiilldd//..llooccaall//sshhaarree'',,
│ │ │ │ │ + <>,, ''//nnoonneexxiisstteenntt//sseeccoonndd--bbuuiilldd//..llooccaall//sshhaarree'',,
│ │ │ │ │ ''OOppeenn ddeesskkttoopp ssttaannddaarrdd ddaattaa hhoommee ddiirr.. TThhiiss iiss tthhee ssaammee ddeeffaauulltt aass uusseedd
│ │ │ │ │ iinn tthhee ssttaannddaarrdd..'',, TTrruuee,, ''````~~//..llooccaall//sshhaarree````'',, FFaallssee,, NNoonnee))_¶
│ │ │ │ │ XONSHRC == ((<>,, <>,,
│ │ │ │ │ <>,, <>,, ''AA lliisstt ooff tthhee
│ │ │ │ │ llooccaattiioonnss ooff rruunn ccoonnttrrooll ffiilleess,, iiff tthheeyy eexxiisstt..? UUsseerr ddeeffiinneedd rruunn
│ │ │ │ │ ccoonnttrrooll ffiillee wwiillll ssuuppeerrsseeddee vvaalluueess sseett iinn ssyysstteemm--wwiiddee ccoonnttrrooll ffiillee iiff
│ │ │ │ │ tthheerree iiss aa nnaammiinngg ccoolllliissiioonn.. $$TTHHRREEAADD__SSUUBBPPRROOCCSS==NNoonnee wwhheenn rreeaaddiinngg iinn rruunn
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.procs.jobs.html
│ │ │ │ @@ -441,15 +441,15 @@
│ │ │ │ In non-interactive mode, send SIGHUP to all jobs.
│ │ │ │ In interactive mode, check for suspended or background jobs, print a
│ │ │ │ warning if any exist, and return False. Otherwise, return True.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -xonsh.procs.jobs.disown_fn(job_ids: ~typing.Annotated[~typing.Sequence[int], ((), (('type', <class 'int'>), ('nargs', '*'), ('completer', <function job_id_completer at 0xffffa1c72160>)))], force_auto_continue=False)[source]
│ │ │ │ +xonsh.procs.jobs.disown_fn(job_ids: ~typing.Annotated[~typing.Sequence[int], ((), (('type', <class 'int'>), ('nargs', '*'), ('completer', <function job_id_completer at 0xffff9aa42160>)))], force_auto_continue=False)[source]
│ │ │ │ Remove the specified jobs from the job table; the shell will no longer
│ │ │ │ report their status, and will not complain if you try to exit an
│ │ │ │ interactive shell with them running or stopped.
│ │ │ │ If the jobs are currently stopped and the $AUTO_CONTINUE option is not set
│ │ │ │ ($AUTO_CONTINUE = False), a warning is printed containing information about
│ │ │ │ how to make them continue after they have been disowned.
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -179,15 +179,15 @@
│ │ │ │ │ xonsh.procs.jobs.clean_jobs()_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Clean up jobs for exiting shell
│ │ │ │ │ In non-interactive mode, send SIGHUP to all jobs.
│ │ │ │ │ In interactive mode, check for suspended or background jobs, print a
│ │ │ │ │ warning if any exist, and return False. Otherwise, return True.
│ │ │ │ │ xonsh.procs.jobs.disown_fn(jjoobb__iiddss:: ~~ttyyppiinngg..AAnnnnoottaatteedd[[~~ttyyppiinngg..SSeeqquueennccee[[iinntt]],,
│ │ │ │ │ (((()),, ((((''ttyyppee'',, <>)),, ((''nnaarrggss'',, ''**'')),, ((''ccoommpplleetteerr'',, <>))))))]],, ffoorrccee__aauuttoo__ccoonnttiinnuuee==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ + jjoobb__iidd__ccoommpplleetteerr aatt 00xxffffffff99aaaa4422116600>>))))))]],, ffoorrccee__aauuttoo__ccoonnttiinnuuee==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Remove the specified jobs from the job table; the shell will no longer
│ │ │ │ │ report their status, and will not complain if you try to exit an
│ │ │ │ │ interactive shell with them running or stopped.
│ │ │ │ │ If the jobs are currently stopped and the $AUTO_CONTINUE option is not
│ │ │ │ │ set ($AUTO_CONTINUE = False), a warning is printed containing information
│ │ │ │ │ about how to make them continue after they have been disowned.
│ │ │ │ │ Parameters:
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/api/_autosummary/helpers/xonsh.tracer.html
│ │ │ │ @@ -542,15 +542,15 @@
│ │ │ │ -
│ │ │ │ stop(filename)[source]
│ │ │ │ Stops tracing a file.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -toggle_color(toggle: ~typing.Annotated[bool, ((), (('type', <function to_bool at 0xffffa1d73600>), ('completer', None)))] = False)[source]
│ │ │ │ +toggle_color(toggle: ~typing.Annotated[bool, ((), (('type', <function to_bool at 0xffff9ab43600>), ('completer', None)))] = False)[source]
│ │ │ │ output color management for tracer
│ │ │ │
│ │ │ │ - Parameters:
│ │ │ │
│ │ │ │ - toggle
true/false, y/n, etc. to toggle color usage.
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -215,15 +215,15 @@
│ │ │ │ │ file paths to watch, use “__file__” (default) to select
│ │ │ │ │ the current file.
│ │ │ │ │ start(ffiilleennaammee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Starts tracing a file.
│ │ │ │ │ stop(ffiilleennaammee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Stops tracing a file.
│ │ │ │ │ toggle_color(ttooggggllee:: ~~ttyyppiinngg..AAnnnnoottaatteedd[[bbooooll, (((()), ((((''ttyyppee'', <>)), ((''ccoommpplleetteerr'', NNoonnee))))))]] == FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ + ttoo__bbooooll aatt 00xxffffffff99aabb4433660000>>)), ((''ccoommpplleetteerr'', NNoonnee))))))]] == FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ output color management for tracer
│ │ │ │ │ Parameters:
│ │ │ │ │ ttooggggllee
│ │ │ │ │ true/false, y/n, etc. to toggle color usage.
│ │ │ │ │ trace(ffrraammee, eevveenntt, aarrgg)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Implements a line tracing function.
│ │ │ │ │ valid_events == ffrroozzeennsseett(({{''ccaallll'',, ''lliinnee''}}))_¶
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/api/_autosummary/helpers/xonsh.xontribs.html
│ │ │ │ @@ -782,15 +782,15 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -xonsh.xontribs.xontribs_load(names: ~typing.Annotated[~typing.Sequence[str], ((), (('nargs', '+'), ('completer', <function xontrib_names_completer at 0xffffa1b32980>)))] = (), verbose=False, full_module=False, suppress_warnings=False)[source]
│ │ │ │ +xonsh.xontribs.xontribs_load(names: ~typing.Annotated[~typing.Sequence[str], ((), (('nargs', '+'), ('completer', <function xontrib_names_completer at 0xffff9a902980>)))] = (), verbose=False, full_module=False, suppress_warnings=False)[source]
│ │ │ │ Load xontribs from a list of names
│ │ │ │
│ │ │ │ - Parameters:
│ │ │ │
│ │ │ │ - names
names of xontribs
│ │ │ │
│ │ │ │ - verbose-v, –verbose
verbose output
│ │ │ │ @@ -808,29 +808,29 @@
│ │ │ │ -
│ │ │ │ xonsh.xontribs.xontribs_loaded()[source]
│ │ │ │ Returns list of loaded xontribs.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -xonsh.xontribs.xontribs_reload(names: ~typing.Annotated[~typing.Sequence[str], ((), (('nargs', '+'), ('completer', <function xontrib_unload_completer at 0xffffa1b32a20>)))] = (), verbose=False)[source]
│ │ │ │ +xonsh.xontribs.xontribs_reload(names: ~typing.Annotated[~typing.Sequence[str], ((), (('nargs', '+'), ('completer', <function xontrib_unload_completer at 0xffff9a902a20>)))] = (), verbose=False)[source]
│ │ │ │ Reload the given xontribs
│ │ │ │
│ │ │ │ - Parameters:
│ │ │ │
│ │ │ │ - names
name of xontribs to reload
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -xonsh.xontribs.xontribs_unload(names: ~typing.Annotated[~typing.Sequence[str], ((), (('nargs', '+'), ('completer', <function xontrib_unload_completer at 0xffffa1b32a20>)))] = (), verbose=False)[source]
│ │ │ │ +xonsh.xontribs.xontribs_unload(names: ~typing.Annotated[~typing.Sequence[str], ((), (('nargs', '+'), ('completer', <function xontrib_unload_completer at 0xffff9a902a20>)))] = (), verbose=False)[source]
│ │ │ │ Unload the given xontribs
│ │ │ │
│ │ │ │ - Parameters:
│ │ │ │
│ │ │ │ - names
name of xontribs to unload
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -317,15 +317,15 @@
│ │ │ │ │ xonsh.xontribs.xontribs_list(ttoo__jjssoonn==FFaallssee, __ssttddoouutt==NNoonnee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ List installed xontribs and show whether they are loaded or not
│ │ │ │ │ Parameters:
│ │ │ │ │ ttoo__jjssoonn-j, –json
│ │ │ │ │ reports results as json
│ │ │ │ │ xonsh.xontribs.xontribs_load(nnaammeess:: ~~ttyyppiinngg..AAnnnnoottaatteedd[[~~ttyyppiinngg..SSeeqquueennccee[[ssttrr]],,
│ │ │ │ │ (((()),, ((((''nnaarrggss'',, ''++'')),, ((''ccoommpplleetteerr'',, <>))))))]] == (()),, vveerrbboossee==FFaallssee,, ffuullll__mmoodduullee==FFaallssee,,
│ │ │ │ │ + 00xxffffffff99aa990022998800>>))))))]] == (()),, vveerrbboossee==FFaallssee,, ffuullll__mmoodduullee==FFaallssee,,
│ │ │ │ │ ssuupppprreessss__wwaarrnniinnggss==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Load xontribs from a list of names
│ │ │ │ │ Parameters:
│ │ │ │ │ nnaammeess
│ │ │ │ │ names of xontribs
│ │ │ │ │ vveerrbboossee-v, –verbose
│ │ │ │ │ verbose output
│ │ │ │ │ @@ -334,22 +334,22 @@
│ │ │ │ │ not inside xontrib package
│ │ │ │ │ ssuupppprreessss__wwaarrnniinnggss-s, –suppress-warnings
│ │ │ │ │ no warnings about missing xontribs and return code 0
│ │ │ │ │ xonsh.xontribs.xontribs_loaded()_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Returns list of loaded xontribs.
│ │ │ │ │ xonsh.xontribs.xontribs_reload(nnaammeess:: ~~ttyyppiinngg..AAnnnnoottaatteedd[[~~ttyyppiinngg..SSeeqquueennccee
│ │ │ │ │ [[ssttrr]],, (((()),, ((((''nnaarrggss'',, ''++'')),, ((''ccoommpplleetteerr'',, <>))))))]] == (()),, vveerrbboossee==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ + aatt 00xxffffffff99aa990022aa2200>>))))))]] == (()),, vveerrbboossee==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Reload the given xontribs
│ │ │ │ │ Parameters:
│ │ │ │ │ nnaammeess
│ │ │ │ │ name of xontribs to reload
│ │ │ │ │ xonsh.xontribs.xontribs_unload(nnaammeess:: ~~ttyyppiinngg..AAnnnnoottaatteedd[[~~ttyyppiinngg..SSeeqquueennccee
│ │ │ │ │ [[ssttrr]],, (((()),, ((((''nnaarrggss'',, ''++'')),, ((''ccoommpplleetteerr'',, <>))))))]] == (()),, vveerrbboossee==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ + aatt 00xxffffffff99aa990022aa2200>>))))))]] == (()),, vveerrbboossee==FFaallssee)_[_s_o_u_r_c_e_]_¶
│ │ │ │ │ Unload the given xontribs
│ │ │ │ │ Parameters:
│ │ │ │ │ nnaammeess
│ │ │ │ │ name of xontribs to unload
│ │ │ │ │ Notes
│ │ │ │ │ Proper cleanup can be implemented by the xontrib. The default is
│ │ │ │ │ equivalent to del sys.modules[module].
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/envvars.html
│ │ │ │ @@ -768,23 +768,23 @@
│ │ │ │
│ │ │ │
│ │ │ │ General
│ │ │ │
│ │ │ │ $HOSTNAME
│ │ │ │ Automatically set to the name of the current host.
│ │ │ │ configurable: True
│ │ │ │ -default: <function GeneralSetting.<lambda> at 0xffffa1c3e840>
│ │ │ │ +default: <function GeneralSetting.<lambda> at 0xffff9aa0e840>
│ │ │ │ store_as_str: False
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ $HOSTTYPE
│ │ │ │ Automatically set to a string that fully describes the system type on which xonsh is executing.
│ │ │ │ configurable: True
│ │ │ │ -default: <function GeneralSetting.<lambda> at 0xffffa1c3e8e0>
│ │ │ │ +default: <function GeneralSetting.<lambda> at 0xffff9aa0e8e0>
│ │ │ │ store_as_str: False
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ $OLDPWD
│ │ │ │ Used to represent a previous present working directory.
│ │ │ │ configurable: False
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -241,22 +241,22 @@
│ │ │ │ │ _PP_rr_oo_mm_pp_tt_ _TT_oo_oo_ll_kk_ii_tt_ _tt_aa_bb_--_cc_oo_mm_pp_ll_ee_tt_ii_oo_nn_?¶
│ │ │ │ │ _$_C_O_M_P_L_E_T_I_O_N_S___C_O_N_F_I_R_M _$_C_O_M_P_L_E_T_I_O_N_S___D_I_S_P_L_A_Y _$_C_O_M_P_L_E_T_I_O_N_S___M_E_N_U___R_O_W_S
│ │ │ │ │ _$_C_O_M_P_L_E_T_I_O_N___I_N___T_H_R_E_A_D _$_C_O_M_P_L_E_T_I_O_N___M_O_D_E _$_U_P_D_A_T_E___C_O_M_P_L_E_T_I_O_N_S___O_N___K_E_Y_P_R_E_S_S
│ │ │ │ │ ********** GGeenneerraall_?¶ **********
│ │ │ │ │ ******** $$HHOOSSTTNNAAMMEE_?¶ ********
│ │ │ │ │ Automatically set to the name of the current host.
│ │ │ │ │ ccoonnffiigguurraabbllee:: True
│ │ │ │ │ -ddeeffaauulltt:: at 0xffffa1c3e840>
│ │ │ │ │ +ddeeffaauulltt:: at 0xffff9aa0e840>
│ │ │ │ │ ssttoorree__aass__ssttrr:: False
│ │ │ │ │ ===============================================================================
│ │ │ │ │ ******** $$HHOOSSTTTTYYPPEE_?¶ ********
│ │ │ │ │ Automatically set to a string that fully describes the system type on which
│ │ │ │ │ xonsh is executing.
│ │ │ │ │ ccoonnffiigguurraabbllee:: True
│ │ │ │ │ -ddeeffaauulltt:: at 0xffffa1c3e8e0>
│ │ │ │ │ +ddeeffaauulltt:: at 0xffff9aa0e8e0>
│ │ │ │ │ ssttoorree__aass__ssttrr:: False
│ │ │ │ │ ===============================================================================
│ │ │ │ │ ******** $$OOLLDDPPWWDD_?¶ ********
│ │ │ │ │ Used to represent a previous present working directory.
│ │ │ │ │ ccoonnffiigguurraabbllee:: False
│ │ │ │ │ ddeeffaauulltt:: ‘.’
│ │ │ │ │ ssttoorree__aass__ssttrr:: False
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -12086,21 +12086,21 @@
│ │ │ │ │ "09": 140,
│ │ │ │ │ "0b100": 137,
│ │ │ │ │ "0b100101": [35, 98],
│ │ │ │ │ "0b1101": [35, 98],
│ │ │ │ │ "0dadd6": 70,
│ │ │ │ │ "0m": [108, 115],
│ │ │ │ │ "0x7efc8b367d90": 137,
│ │ │ │ │ - "0xffffa0c94400": 10,
│ │ │ │ │ - "0xffffa1b32980": 98,
│ │ │ │ │ - "0xffffa1b32a20": 98,
│ │ │ │ │ - "0xffffa1c3e840": 119,
│ │ │ │ │ - "0xffffa1c3e8e0": 119,
│ │ │ │ │ - "0xffffa1c72160": 32,
│ │ │ │ │ - "0xffffa1d73600": 95,
│ │ │ │ │ + "0xffff9213c360": 10,
│ │ │ │ │ + "0xffff9a902980": 98,
│ │ │ │ │ + "0xffff9a902a20": 98,
│ │ │ │ │ + "0xffff9aa0e840": 119,
│ │ │ │ │ + "0xffff9aa0e8e0": 119,
│ │ │ │ │ + "0xffff9aa42160": 32,
│ │ │ │ │ + "0xffff9ab43600": 95,
│ │ │ │ │ "1": [1, 2, 18, 20, 22, 26, 28, 29, 33, 35, 36, 37, 39, 42, 48, 55, 74, 78, 79, 80, 88, 90, 92, 93, 94, 95, 97, 98, 100, 102, 107, 108, 117, 118, 119, 125, 128, 137, 138, 140, 141, 142, 147],
│ │ │ │ │ "10": [20, 35, 92, 98, 119, 127, 128, 137, 140, 142, 143, 147],
│ │ │ │ │ "100": [20, 25, 109, 119, 121, 140],
│ │ │ │ │ "1000": [29, 88, 141],
│ │ │ │ │ "100000000": 142,
│ │ │ │ │ "100x": 109,
│ │ │ │ │ "1024": 36,
├── xonsh_0.18.3+dfsg-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-10-12 18:48:26.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 5276 2024-10-12 18:48:26.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 463816 2024-10-12 18:48:26.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 463884 2024-10-12 18:48:26.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -38,15 +38,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1068 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/environment.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 6704 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/imports.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1532 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/init.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4470 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/man.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 11932 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/path.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 7778 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/python.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9387 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completers/tools.py
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 11608 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11603 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4008 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/contexts.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 17190 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/dirstack.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 97118 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/environ.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10570 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/events.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 14269 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/execer.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 20658 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/foreign_shells.py
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-12 18:48:26.000000 ./usr/lib/python3/dist-packages/xonsh/history/
│ │ │ ├── ./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
│ │ │ │ @@ -2,67 +2,67 @@
│ │ │ │ # completion_parser_table.py
│ │ │ │ # This file is automatically generated. Do not edit.
│ │ │ │ # pylint: disable=W,C,R
│ │ │ │ _tabversion = '3.10'
│ │ │ │
│ │ │ │ _lr_method = 'LALR'
│ │ │ │
│ │ │ │ -_lr_signature = 'AND ANY ATDOLLAR_LPAREN AT_LPAREN BANG_LBRACKET BANG_LPAREN DOLLAR_LBRACKET DOLLAR_LPAREN GT IOREDIRECT1 IOREDIRECT2 LT NEWLINE OR PIPE RBRACKET RPAREN RSHIFT SEMI STRINGcontext : command\n | commands\n command : args\n |\n commands : commandcommands : commands SEMI command\n\t| commands NEWLINE command\n\t| commands AND command\n\t| commands PIPE command\n\t| commands OR commandsub_expression : DOLLAR_LPAREN commands RPAREN\n\t| BANG_LPAREN commands RPAREN\n\t| ATDOLLAR_LPAREN commands RPAREN\n\t| DOLLAR_LBRACKET commands RBRACKET\n\t| BANG_LBRACKET commands RBRACKET\n\t| AT_LPAREN commands RPAREN\n | DOLLAR_LPAREN commands\n\t| BANG_LPAREN commands\n\t| ATDOLLAR_LPAREN commands\n\t| DOLLAR_LBRACKET commands\n\t| BANG_LBRACKET commands\n\t| AT_LPAREN commands\n arg : sub_expressionarg : ANY\n\t| GT\n\t| ATDOLLAR_LPAREN\n\t| DOLLAR_LBRACKET\n\t| IOREDIRECT1\n\t| RSHIFT\n\t| IOREDIRECT2\n\t| DOLLAR_LPAREN\n\t| BANG_LBRACKET\n\t| AT_LPAREN\n\t| LT\n\t| STRING\n\t| BANG_LPARENargs : argargs : args arg'
│ │ │ │ +_lr_signature = 'AND ANY ATDOLLAR_LPAREN AT_LPAREN BANG_LBRACKET BANG_LPAREN DOLLAR_LBRACKET DOLLAR_LPAREN GT IOREDIRECT1 IOREDIRECT2 LT NEWLINE OR PIPE RBRACKET RPAREN RSHIFT SEMI STRINGcontext : command\n | commands\n command : args\n |\n commands : commandcommands : commands NEWLINE command\n\t| commands OR command\n\t| commands SEMI command\n\t| commands AND command\n\t| commands PIPE commandsub_expression : DOLLAR_LPAREN commands RPAREN\n\t| BANG_LPAREN commands RPAREN\n\t| ATDOLLAR_LPAREN commands RPAREN\n\t| DOLLAR_LBRACKET commands RBRACKET\n\t| BANG_LBRACKET commands RBRACKET\n\t| AT_LPAREN commands RPAREN\n | DOLLAR_LPAREN commands\n\t| BANG_LPAREN commands\n\t| ATDOLLAR_LPAREN commands\n\t| DOLLAR_LBRACKET commands\n\t| BANG_LBRACKET commands\n\t| AT_LPAREN commands\n arg : sub_expressionarg : ANY\n\t| DOLLAR_LBRACKET\n\t| AT_LPAREN\n\t| IOREDIRECT2\n\t| DOLLAR_LPAREN\n\t| BANG_LPAREN\n\t| ATDOLLAR_LPAREN\n\t| IOREDIRECT1\n\t| BANG_LBRACKET\n\t| GT\n\t| RSHIFT\n\t| LT\n\t| STRINGargs : argargs : args arg'
│ │ │ │
│ │ │ │ -_lr_action_items = {'$end':([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,0,-1,-2,-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'SEMI':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,20,-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,20,-5,20,20,20,20,20,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'NEWLINE':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,21,-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,21,-5,21,21,21,21,21,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'AND':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,22,-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,22,-5,22,22,22,22,22,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'PIPE':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,23,-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,23,-5,23,23,23,23,23,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'OR':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,24,-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,24,-5,24,24,24,24,24,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'ANY':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[7,7,-37,-23,-24,-25,7,7,-28,-29,-30,7,7,7,-34,-35,7,7,7,7,7,7,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'GT':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[8,8,-37,-23,-24,-25,8,8,-28,-29,-30,8,8,8,-34,-35,8,8,8,8,8,8,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'ATDOLLAR_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[9,9,-37,-23,-24,-25,9,9,-28,-29,-30,9,9,9,-34,-35,9,9,9,9,9,9,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'DOLLAR_LBRACKET':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[10,10,-37,-23,-24,-25,10,10,-28,-29,-30,10,10,10,-34,-35,10,10,10,10,10,10,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'IOREDIRECT1':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[11,11,-37,-23,-24,-25,11,11,-28,-29,-30,11,11,11,-34,-35,11,11,11,11,11,11,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'RSHIFT':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[12,12,-37,-23,-24,-25,12,12,-28,-29,-30,12,12,12,-34,-35,12,12,12,12,12,12,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'IOREDIRECT2':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[13,13,-37,-23,-24,-25,13,13,-28,-29,-30,13,13,13,-34,-35,13,13,13,13,13,13,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'DOLLAR_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[14,14,-37,-23,-24,-25,14,14,-28,-29,-30,14,14,14,-34,-35,14,14,14,14,14,14,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'BANG_LBRACKET':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[15,15,-37,-23,-24,-25,15,15,-28,-29,-30,15,15,15,-34,-35,15,15,15,15,15,15,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'AT_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[16,16,-37,-23,-24,-25,16,16,-28,-29,-30,16,16,16,-34,-35,16,16,16,16,16,16,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'LT':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[17,17,-37,-23,-24,-25,17,17,-28,-29,-30,17,17,17,-34,-35,17,17,17,17,17,17,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'STRING':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[18,18,-37,-23,-24,-25,18,18,-28,-29,-30,18,18,18,-34,-35,18,18,18,18,18,18,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'BANG_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[19,19,-37,-23,-24,-25,19,19,-28,-29,-30,19,19,19,-34,-35,19,19,19,19,19,19,-38,-19,-5,-20,-17,-21,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'RPAREN':([4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,38,-5,-20,40,-21,42,43,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),'RBRACKET':([4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-3,-37,-23,-24,-25,-4,-4,-28,-29,-30,-4,-4,-4,-34,-35,-4,-4,-4,-4,-4,-4,-38,-19,-5,39,-17,41,-22,-18,-6,-7,-8,-9,-10,-13,-14,-11,-15,-16,-12,]),}
│ │ │ │ +_lr_action_items = {'$end':([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,0,-1,-2,-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'NEWLINE':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,20,-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,20,-5,20,20,20,20,20,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'OR':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,21,-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,21,-5,21,21,21,21,21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'SEMI':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,22,-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,22,-5,22,22,22,22,22,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'AND':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,23,-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,23,-5,23,23,23,23,23,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'PIPE':([0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-4,-5,24,-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,24,-5,24,24,24,24,24,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'ANY':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[7,7,-37,-23,-24,7,7,-27,7,7,7,-31,7,-33,-34,-35,-36,7,7,7,7,7,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'DOLLAR_LBRACKET':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[8,8,-37,-23,-24,8,8,-27,8,8,8,-31,8,-33,-34,-35,-36,8,8,8,8,8,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'AT_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[9,9,-37,-23,-24,9,9,-27,9,9,9,-31,9,-33,-34,-35,-36,9,9,9,9,9,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'IOREDIRECT2':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[10,10,-37,-23,-24,10,10,-27,10,10,10,-31,10,-33,-34,-35,-36,10,10,10,10,10,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'DOLLAR_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[11,11,-37,-23,-24,11,11,-27,11,11,11,-31,11,-33,-34,-35,-36,11,11,11,11,11,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'BANG_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[12,12,-37,-23,-24,12,12,-27,12,12,12,-31,12,-33,-34,-35,-36,12,12,12,12,12,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'ATDOLLAR_LPAREN':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[13,13,-37,-23,-24,13,13,-27,13,13,13,-31,13,-33,-34,-35,-36,13,13,13,13,13,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'IOREDIRECT1':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[14,14,-37,-23,-24,14,14,-27,14,14,14,-31,14,-33,-34,-35,-36,14,14,14,14,14,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'BANG_LBRACKET':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[15,15,-37,-23,-24,15,15,-27,15,15,15,-31,15,-33,-34,-35,-36,15,15,15,15,15,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'GT':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[16,16,-37,-23,-24,16,16,-27,16,16,16,-31,16,-33,-34,-35,-36,16,16,16,16,16,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'RSHIFT':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[17,17,-37,-23,-24,17,17,-27,17,17,17,-31,17,-33,-34,-35,-36,17,17,17,17,17,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'LT':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[18,18,-37,-23,-24,18,18,-27,18,18,18,-31,18,-33,-34,-35,-36,18,18,18,18,18,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'STRING':([0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[19,19,-37,-23,-24,19,19,-27,19,19,19,-31,19,-33,-34,-35,-36,19,19,19,19,19,-38,-20,-5,-22,-17,-18,-19,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'RBRACKET':([4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,38,-5,-22,-17,-18,-19,43,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),'RPAREN':([4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,],[-3,-37,-23,-24,-4,-4,-27,-4,-4,-4,-31,-4,-33,-34,-35,-36,-4,-4,-4,-4,-4,-38,-20,-5,39,40,41,42,-21,-6,-7,-8,-9,-10,-14,-16,-11,-12,-13,-15,]),}
│ │ │ │
│ │ │ │ _lr_action = {}
│ │ │ │ for _k, _v in _lr_action_items.items():
│ │ │ │ for _x,_y in zip(_v[0],_v[1]):
│ │ │ │ if not _x in _lr_action: _lr_action[_x] = {}
│ │ │ │ _lr_action[_x][_k] = _y
│ │ │ │ del _lr_action_items
│ │ │ │
│ │ │ │ -_lr_goto_items = {'context':([0,],[1,]),'command':([0,9,10,14,15,16,19,20,21,22,23,24,],[2,27,27,27,27,27,27,33,34,35,36,37,]),'commands':([0,9,10,14,15,16,19,],[3,26,28,29,30,31,32,]),'args':([0,9,10,14,15,16,19,20,21,22,23,24,],[4,4,4,4,4,4,4,4,4,4,4,4,]),'arg':([0,4,9,10,14,15,16,19,20,21,22,23,24,],[5,25,5,5,5,5,5,5,5,5,5,5,5,]),'sub_expression':([0,4,9,10,14,15,16,19,20,21,22,23,24,],[6,6,6,6,6,6,6,6,6,6,6,6,6,]),}
│ │ │ │ +_lr_goto_items = {'context':([0,],[1,]),'command':([0,8,9,11,12,13,15,20,21,22,23,24,],[2,27,27,27,27,27,27,33,34,35,36,37,]),'commands':([0,8,9,11,12,13,15,],[3,26,28,29,30,31,32,]),'args':([0,8,9,11,12,13,15,20,21,22,23,24,],[4,4,4,4,4,4,4,4,4,4,4,4,]),'arg':([0,4,8,9,11,12,13,15,20,21,22,23,24,],[5,25,5,5,5,5,5,5,5,5,5,5,5,]),'sub_expression':([0,4,8,9,11,12,13,15,20,21,22,23,24,],[6,6,6,6,6,6,6,6,6,6,6,6,6,]),}
│ │ │ │
│ │ │ │ _lr_goto = {}
│ │ │ │ for _k, _v in _lr_goto_items.items():
│ │ │ │ for _x, _y in zip(_v[0], _v[1]):
│ │ │ │ if not _x in _lr_goto: _lr_goto[_x] = {}
│ │ │ │ _lr_goto[_x][_k] = _y
│ │ │ │ del _lr_goto_items
│ │ │ │ _lr_productions = [
│ │ │ │ ("S' -> context","S'",1,None,None,None),
│ │ │ │ ('context -> command','context',1,'p_context_command','completion_context.py',490),
│ │ │ │ ('context -> commands','context',1,'p_context_command','completion_context.py',491),
│ │ │ │ ('command -> args','command',1,'p_command','completion_context.py',531),
│ │ │ │ ('command -> ','command',0,'p_command','completion_context.py',532),
│ │ │ │ ('commands -> command','commands',1,'p_multiple_commands_first','completion_context.py',570),
│ │ │ │ - ('commands -> commands SEMI command','commands',3,'p_multiple_commands_many','completion_context.py',580),
│ │ │ │ - ('commands -> commands NEWLINE command','commands',3,'p_multiple_commands_many','completion_context.py',581),
│ │ │ │ - ('commands -> commands AND command','commands',3,'p_multiple_commands_many','completion_context.py',582),
│ │ │ │ - ('commands -> commands PIPE command','commands',3,'p_multiple_commands_many','completion_context.py',583),
│ │ │ │ - ('commands -> commands OR command','commands',3,'p_multiple_commands_many','completion_context.py',584),
│ │ │ │ + ('commands -> commands NEWLINE command','commands',3,'p_multiple_commands_many','completion_context.py',580),
│ │ │ │ + ('commands -> commands OR command','commands',3,'p_multiple_commands_many','completion_context.py',581),
│ │ │ │ + ('commands -> commands SEMI command','commands',3,'p_multiple_commands_many','completion_context.py',582),
│ │ │ │ + ('commands -> commands AND command','commands',3,'p_multiple_commands_many','completion_context.py',583),
│ │ │ │ + ('commands -> commands PIPE command','commands',3,'p_multiple_commands_many','completion_context.py',584),
│ │ │ │ ('sub_expression -> DOLLAR_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',613),
│ │ │ │ ('sub_expression -> BANG_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',614),
│ │ │ │ ('sub_expression -> ATDOLLAR_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',615),
│ │ │ │ ('sub_expression -> DOLLAR_LBRACKET commands RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',616),
│ │ │ │ ('sub_expression -> BANG_LBRACKET commands RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',617),
│ │ │ │ ('sub_expression -> AT_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',618),
│ │ │ │ ('sub_expression -> DOLLAR_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',619),
│ │ │ │ ('sub_expression -> BANG_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',620),
│ │ │ │ ('sub_expression -> ATDOLLAR_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',621),
│ │ │ │ ('sub_expression -> DOLLAR_LBRACKET commands','sub_expression',2,'p_sub_expression','completion_context.py',622),
│ │ │ │ ('sub_expression -> BANG_LBRACKET commands','sub_expression',2,'p_sub_expression','completion_context.py',623),
│ │ │ │ ('sub_expression -> AT_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',624),
│ │ │ │ ('arg -> sub_expression','arg',1,'p_sub_expression_arg','completion_context.py',693),
│ │ │ │ ('arg -> ANY','arg',1,'p_any_token_arg','completion_context.py',697),
│ │ │ │ - ('arg -> GT','arg',1,'p_any_token_arg','completion_context.py',698),
│ │ │ │ - ('arg -> ATDOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',699),
│ │ │ │ - ('arg -> DOLLAR_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',700),
│ │ │ │ - ('arg -> IOREDIRECT1','arg',1,'p_any_token_arg','completion_context.py',701),
│ │ │ │ - ('arg -> RSHIFT','arg',1,'p_any_token_arg','completion_context.py',702),
│ │ │ │ - ('arg -> IOREDIRECT2','arg',1,'p_any_token_arg','completion_context.py',703),
│ │ │ │ - ('arg -> DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',704),
│ │ │ │ + ('arg -> DOLLAR_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',698),
│ │ │ │ + ('arg -> AT_LPAREN','arg',1,'p_any_token_arg','completion_context.py',699),
│ │ │ │ + ('arg -> IOREDIRECT2','arg',1,'p_any_token_arg','completion_context.py',700),
│ │ │ │ + ('arg -> DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',701),
│ │ │ │ + ('arg -> BANG_LPAREN','arg',1,'p_any_token_arg','completion_context.py',702),
│ │ │ │ + ('arg -> ATDOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',703),
│ │ │ │ + ('arg -> IOREDIRECT1','arg',1,'p_any_token_arg','completion_context.py',704),
│ │ │ │ ('arg -> BANG_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',705),
│ │ │ │ - ('arg -> AT_LPAREN','arg',1,'p_any_token_arg','completion_context.py',706),
│ │ │ │ - ('arg -> LT','arg',1,'p_any_token_arg','completion_context.py',707),
│ │ │ │ - ('arg -> STRING','arg',1,'p_any_token_arg','completion_context.py',708),
│ │ │ │ - ('arg -> BANG_LPAREN','arg',1,'p_any_token_arg','completion_context.py',709),
│ │ │ │ + ('arg -> GT','arg',1,'p_any_token_arg','completion_context.py',706),
│ │ │ │ + ('arg -> RSHIFT','arg',1,'p_any_token_arg','completion_context.py',707),
│ │ │ │ + ('arg -> LT','arg',1,'p_any_token_arg','completion_context.py',708),
│ │ │ │ + ('arg -> STRING','arg',1,'p_any_token_arg','completion_context.py',709),
│ │ │ │ ('args -> arg','args',1,'p_args_first','completion_context.py',716),
│ │ │ │ ('args -> args arg','args',2,'p_args_many','completion_context.py',721),
│ │ │ │ ]