--- /srv/reproducible-results/rbuild-debian/r-b-build.ZhBdArTe/b1/xonsh_0.13.4+dfsg-1_armhf.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.ZhBdArTe/b2/xonsh_0.13.4+dfsg-1_armhf.changes
├── Files
│ @@ -1,3 +1,3 @@
│
│ - 9a7acf3466beffcd62a27dec6b77b067 870140 doc optional xonsh-doc_0.13.4+dfsg-1_all.deb
│ - f5b601474048b5578806db600e66a38f 454564 shells optional xonsh_0.13.4+dfsg-1_all.deb
│ + b2a3389a5edbc739e9e7ab960e000549 870304 doc optional xonsh-doc_0.13.4+dfsg-1_all.deb
│ + f5515f1e22626baccda6905f0617b4ec 454576 shells optional xonsh_0.13.4+dfsg-1_all.deb
├── xonsh-doc_0.13.4+dfsg-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2023-01-06 22:47:21.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 10428 2023-01-06 22:47:21.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 859520 2023-01-06 22:47:21.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 10432 2023-01-06 22:47:21.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 859680 2023-01-06 22:47:21.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -289,15 +289,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13153 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.init.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 14923 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.man.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 17924 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.path.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 16970 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.python.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 72767 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.tools.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 19951 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.diff_history.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 23366 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.dirstack.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 678148 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 678156 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 24498 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.base.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 21245 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.dummy.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13890 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 52091 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.json.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 42962 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.main.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 38116 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.sqlite.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 35727 2023-01-06 22:47:21.000000 ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.inspectors.html
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
│ │ │ │ @@ -742,15 +742,15 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ OLDPWD = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='.', doc='Used to represent a previous present working directory.', is_configurable=False, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -PATH = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="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')``", can_store_as_str=False, pattern=None)
│ │ │ │ +PATH = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="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')``", can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ PATHEXT = Var(validate=<function is_nonstring_seq_of_strings>, convert=<function pathsep_to_upper_seq>, detype=<function seq_to_upper_pathsep>, default=[], doc='Sequence of extension strings (eg, ``.EXE``) for filtering valid executables by. Each element must be uppercase.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -787,30 +787,30 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ UPDATE_OS_ENVIRON = Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='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()``', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CACHE_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.cache', doc='The base directory relative to which user-specific non-essential data files should be stored.', is_configurable=True, doc_default='``~/.cache``', can_store_as_str=False, pattern=None)
│ │ │ │ +XDG_CACHE_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.cache', doc='The base directory relative to which user-specific non-essential data files should be stored.', is_configurable=True, doc_default='``~/.cache``', can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CONFIG_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)
│ │ │ │ +XDG_CONFIG_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XDG_DATA_DIRS = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=<function xdg_data_dirs>, doc='A list of directories where system level data files are stored.', is_configurable=True, doc_default="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']``", can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_DATA_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)
│ │ │ │ +XDG_DATA_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XONSHRC = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=<function default_xonshrc>, doc='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.', is_configurable=True, doc_default="``['$XONSH_SYS_CONFIG_DIR/xonshrc', '$XONSH_CONFIG_DIR/xonsh/rc.xsh', '~/.xonshrc']``", can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2051,15 +2051,15 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ OLDPWD = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='.', doc='Used to represent a previous present working directory.', is_configurable=False, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -PATH = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="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')``", can_store_as_str=False, pattern=None)
│ │ │ │ +PATH = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="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')``", can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ PATHEXT = Var(validate=<function is_nonstring_seq_of_strings>, convert=<function pathsep_to_upper_seq>, detype=<function seq_to_upper_pathsep>, default=[], doc='Sequence of extension strings (eg, ``.EXE``) for filtering valid executables by. Each element must be uppercase.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2096,30 +2096,30 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ UPDATE_OS_ENVIRON = Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='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()``', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CACHE_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.cache', doc='The base directory relative to which user-specific non-essential data files should be stored.', is_configurable=True, doc_default='``~/.cache``', can_store_as_str=False, pattern=None)
│ │ │ │ +XDG_CACHE_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.cache', doc='The base directory relative to which user-specific non-essential data files should be stored.', is_configurable=True, doc_default='``~/.cache``', can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_CONFIG_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)
│ │ │ │ +XDG_CONFIG_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XDG_DATA_DIRS = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=<function xdg_data_dirs>, doc='A list of directories where system level data files are stored.', is_configurable=True, doc_default="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']``", can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -XDG_DATA_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)
│ │ │ │ +XDG_DATA_HOME = Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ XONSHRC = Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=<function default_xonshrc>, doc='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.', is_configurable=True, doc_default="``['$XONSH_SYS_CONFIG_DIR/xonshrc', '$XONSH_CONFIG_DIR/xonsh/rc.xsh', '~/.xonshrc']``", can_store_as_str=False, pattern=None)
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -659,15 +659,15 @@
│ │ │ │ │ OLDPWD= Var(validate=, convert=, detype=, default='.', doc='Used
│ │ │ │ │ to represent a previous present working directory.',
│ │ │ │ │ is_configurable=False, doc_default=, can_store_as_str=False, pattern=None)¶
│ │ │ │ │ PATH= Var(validate=, convert=, detype=, default=('/
│ │ │ │ │ - nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/
│ │ │ │ │ + nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/
│ │ │ │ │ usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/
│ │ │ │ │ games'), doc='List of strings representing where to look for
│ │ │ │ │ executables.', is_configurable=True, doc_default="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
│ │ │ │ │ @@ -747,21 +747,21 @@
│ │ │ │ │ ``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()``', is_configurable=True,
│ │ │ │ │ doc_default=,
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XDG_CACHE_HOME= Var(validate=, convert=, detype=, default='/nonexistent/
│ │ │ │ │ - first-build/.cache', doc='The base directory relative to which user-
│ │ │ │ │ + second-build/.cache', doc='The base directory relative to which user-
│ │ │ │ │ specific non-essential data files should be stored.',
│ │ │ │ │ is_configurable=True, doc_default='``~/.cache``',
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XDG_CONFIG_HOME= Var(validate=, convert=, detype=, default='/nonexistent/
│ │ │ │ │ - first-build/.config', doc='Open desktop standard configuration home
│ │ │ │ │ + second-build/.config', doc='Open desktop standard configuration home
│ │ │ │ │ dir. This is the same default as used in the standard.',
│ │ │ │ │ is_configurable=False, doc_default='``~/.config``',
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XDG_DATA_DIRS= Var(validate=, convert=, detype=, default=, doc='A list of directories where system level data
│ │ │ │ │ files are stored.', is_configurable=True, doc_default="On Windows: ``
│ │ │ │ │ @@ -769,15 +769,15 @@
│ │ │ │ │ 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']``", can_store_as_str=False,
│ │ │ │ │ pattern=None)¶
│ │ │ │ │ XDG_DATA_HOME= Var(validate=, convert=, detype=, default='/nonexistent/
│ │ │ │ │ - first-build/.local/share', doc='Open desktop standard data home dir.
│ │ │ │ │ + second-build/.local/share', doc='Open desktop standard data home dir.
│ │ │ │ │ This is the same default as used in the standard.',
│ │ │ │ │ is_configurable=True, doc_default='``~/.local/share``',
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XONSHRC= Var(validate=, convert=, detype=, default=, doc='A list of the locations of run control files, if
│ │ │ │ │ they exist. User defined run control file will supersede values set in
│ │ │ │ │ @@ -2085,15 +2085,15 @@
│ │ │ │ │ OLDPWD= Var(validate=, convert=, detype=, default='.', doc='Used
│ │ │ │ │ to represent a previous present working directory.',
│ │ │ │ │ is_configurable=False, doc_default=, can_store_as_str=False, pattern=None)¶
│ │ │ │ │ PATH= Var(validate=, convert=, detype=, default=('/
│ │ │ │ │ - nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/
│ │ │ │ │ + nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/
│ │ │ │ │ usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/
│ │ │ │ │ games'), doc='List of strings representing where to look for
│ │ │ │ │ executables.', is_configurable=True, doc_default="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
│ │ │ │ │ @@ -2173,21 +2173,21 @@
│ │ │ │ │ ``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()``', is_configurable=True,
│ │ │ │ │ doc_default=,
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XDG_CACHE_HOME= Var(validate=, convert=, detype=, default='/nonexistent/
│ │ │ │ │ - first-build/.cache', doc='The base directory relative to which user-
│ │ │ │ │ + second-build/.cache', doc='The base directory relative to which user-
│ │ │ │ │ specific non-essential data files should be stored.',
│ │ │ │ │ is_configurable=True, doc_default='``~/.cache``',
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XDG_CONFIG_HOME= Var(validate=, convert=, detype=, default='/nonexistent/
│ │ │ │ │ - first-build/.config', doc='Open desktop standard configuration home
│ │ │ │ │ + second-build/.config', doc='Open desktop standard configuration home
│ │ │ │ │ dir. This is the same default as used in the standard.',
│ │ │ │ │ is_configurable=False, doc_default='``~/.config``',
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XDG_DATA_DIRS= Var(validate=, convert=, detype=, default=, doc='A list of directories where system level data
│ │ │ │ │ files are stored.', is_configurable=True, doc_default="On Windows: ``
│ │ │ │ │ @@ -2195,15 +2195,15 @@
│ │ │ │ │ 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']``", can_store_as_str=False,
│ │ │ │ │ pattern=None)¶
│ │ │ │ │ XDG_DATA_HOME= Var(validate=, convert=, detype=, default='/nonexistent/
│ │ │ │ │ - first-build/.local/share', doc='Open desktop standard data home dir.
│ │ │ │ │ + second-build/.local/share', doc='Open desktop standard data home dir.
│ │ │ │ │ This is the same default as used in the standard.',
│ │ │ │ │ is_configurable=True, doc_default='``~/.local/share``',
│ │ │ │ │ can_store_as_str=False, pattern=None)¶
│ │ │ │ │ XONSHRC= Var(validate=, convert=, detype=, default=, doc='A list of the locations of run control files, if
│ │ │ │ │ they exist. User defined run control file will supersede values set in
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/envvars.html
│ │ │ │ @@ -326,23 +326,23 @@
│ │ │ │ store_as_str: False
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ $HOSTNAME
│ │ │ │ Automatically set to the name of the current host.
│ │ │ │ configurable: True
│ │ │ │ -default: <function GeneralSetting.<lambda> at 0xf6889208>
│ │ │ │ +default: <function GeneralSetting.<lambda> at 0xb5aea258>
│ │ │ │ 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 0xf6889258>
│ │ │ │ +default: <function GeneralSetting.<lambda> at 0xb5aea2a8>
│ │ │ │ store_as_str: False
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ $LANG
│ │ │ │ Fallback locale setting for systems where it matters
│ │ │ │ configurable: True
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -96,23 +96,23 @@
│ │ │ │ │ mechanism and may slow down the shell
│ │ │ │ │ store_as_str: False
│ │ │ │ │ ===============================================================================
│ │ │ │ │
│ │ │ │ │ **** $HOSTNAME¶ ****
│ │ │ │ │ Automatically set to the name of the current host.
│ │ │ │ │ configurable: True
│ │ │ │ │ -default: at 0xf6889208>
│ │ │ │ │ +default: at 0xb5aea258>
│ │ │ │ │ store_as_str: False
│ │ │ │ │ ===============================================================================
│ │ │ │ │
│ │ │ │ │ **** $HOSTTYPE¶ ****
│ │ │ │ │ Automatically set to a string that fully describes the system type on which
│ │ │ │ │ xonsh is executing.
│ │ │ │ │ configurable: True
│ │ │ │ │ -default: at 0xf6889258>
│ │ │ │ │ +default: at 0xb5aea2a8>
│ │ │ │ │ store_as_str: False
│ │ │ │ │ ===============================================================================
│ │ │ │ │
│ │ │ │ │ **** $LANG¶ ****
│ │ │ │ │ Fallback locale setting for systems where it matters
│ │ │ │ │ configurable: True
│ │ │ │ │ default: âC.UTF-8â
│ │ │ ├── ./usr/share/doc/xonsh-doc/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -5782,16 +5782,16 @@
│ │ │ │ │ "ext": 114,
│ │ │ │ │ "melpa": 114,
│ │ │ │ │ "familiar": [114, 133],
│ │ │ │ │ "lose": 114,
│ │ │ │ │ "impress": [114, 130],
│ │ │ │ │ "linkinpark342": 114,
│ │ │ │ │ "store_as_str": 115,
│ │ │ │ │ - "0xf6889208": 115,
│ │ │ │ │ - "0xf6889258": 115,
│ │ │ │ │ + "0xb5aea258": 115,
│ │ │ │ │ + "0xb5aea2a8": 115,
│ │ │ │ │ "ideal": 115,
│ │ │ │ │ "caveat": 116,
│ │ │ │ │ "atexit": 116,
│ │ │ │ │ "metapathfind": 116,
│ │ │ │ │ "__path__": 116,
│ │ │ │ │ "guess": [116, 136],
│ │ │ │ │ "unambigu": 116,
├── xonsh_0.13.4+dfsg-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2023-01-06 22:47:21.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 5060 2023-01-06 22:47:21.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 449312 2023-01-06 22:47:21.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 449324 2023-01-06 22:47:21.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) 1102 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/environment.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 6701 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/imports.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1531 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/init.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4484 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/man.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 11932 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/path.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 7773 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/python.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9386 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completers/tools.py
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 11071 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11066 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4007 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/contexts.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 11213 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/diff_history.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 17188 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/dirstack.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 403 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/dumb_shell.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 92146 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/environ.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10569 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/events.py
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 14220 2023-01-06 22:47:21.000000 ./usr/lib/python3/dist-packages/xonsh/execer.py
│ │ │ ├── ./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
│ │ │ │ @@ -2,26 +2,26 @@
│ │ │ │ # 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 IOREDIRECT LT NEWLINE OR PIPE RBRACKET RPAREN RSHIFT SEMI STRINGcontext : command\n | commands\n command : args\n |\n commands : commandcommands : commands OR command\n\t| commands NEWLINE command\n\t| commands AND command\n\t| commands SEMI 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| IOREDIRECT\n\t| AT_LPAREN\n\t| BANG_LBRACKET\n\t| ATDOLLAR_LPAREN\n\t| LT\n\t| RSHIFT\n\t| DOLLAR_LPAREN\n\t| STRING\n\t| DOLLAR_LBRACKET\n\t| GT\n\t| BANG_LPARENargs : argargs : args arg'
│ │ │ │ +_lr_signature = 'AND ANY ATDOLLAR_LPAREN AT_LPAREN BANG_LBRACKET BANG_LPAREN DOLLAR_LBRACKET DOLLAR_LPAREN GT IOREDIRECT LT NEWLINE OR PIPE RBRACKET RPAREN RSHIFT SEMI STRINGcontext : command\n | commands\n command : args\n |\n commands : commandcommands : commands OR command\n\t| commands PIPE command\n\t| commands NEWLINE command\n\t| commands AND command\n\t| commands SEMI 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 : ATDOLLAR_LPAREN\n\t| LT\n\t| BANG_LBRACKET\n\t| DOLLAR_LBRACKET\n\t| ANY\n\t| AT_LPAREN\n\t| BANG_LPAREN\n\t| GT\n\t| DOLLAR_LPAREN\n\t| STRING\n\t| RSHIFT\n\t| IOREDIRECTargs : 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,],[-4,0,-1,-2,-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-4,-5,19,-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,19,-5,19,19,19,19,19,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-4,-5,20,-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,20,-5,20,20,20,20,20,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-4,-5,21,-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,21,-5,21,21,21,21,21,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-4,-5,22,-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,22,-5,22,22,22,22,22,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-4,-5,23,-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,23,-5,23,23,23,23,23,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[7,7,-36,-23,-24,-25,7,7,7,-29,-30,7,-32,7,-34,7,7,7,7,7,7,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-12,]),'IOREDIRECT':([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,],[8,8,-36,-23,-24,-25,8,8,8,-29,-30,8,-32,8,-34,8,8,8,8,8,8,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[9,9,-36,-23,-24,-25,9,9,9,-29,-30,9,-32,9,-34,9,9,9,9,9,9,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[10,10,-36,-23,-24,-25,10,10,10,-29,-30,10,-32,10,-34,10,10,10,10,10,10,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[11,11,-36,-23,-24,-25,11,11,11,-29,-30,11,-32,11,-34,11,11,11,11,11,11,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[12,12,-36,-23,-24,-25,12,12,12,-29,-30,12,-32,12,-34,12,12,12,12,12,12,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[13,13,-36,-23,-24,-25,13,13,13,-29,-30,13,-32,13,-34,13,13,13,13,13,13,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[14,14,-36,-23,-24,-25,14,14,14,-29,-30,14,-32,14,-34,14,14,14,14,14,14,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[15,15,-36,-23,-24,-25,15,15,15,-29,-30,15,-32,15,-34,15,15,15,15,15,15,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[16,16,-36,-23,-24,-25,16,16,16,-29,-30,16,-32,16,-34,16,16,16,16,16,16,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[17,17,-36,-23,-24,-25,17,17,17,-29,-30,17,-32,17,-34,17,17,17,17,17,17,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[18,18,-36,-23,-24,-25,18,18,18,-29,-30,18,-32,18,-34,18,18,18,18,18,18,-37,-22,-5,-21,-19,-17,-20,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,37,-5,-21,39,40,-20,42,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-3,-36,-23,-24,-25,-4,-4,-4,-29,-30,-4,-32,-4,-34,-4,-4,-4,-4,-4,-4,-37,-22,-5,38,-19,-17,41,-18,-6,-7,-8,-9,-10,-16,-15,-13,-11,-14,-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,],[-4,0,-1,-2,-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-4,-5,19,-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,19,-5,19,19,19,19,19,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-4,-5,20,-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,20,-5,20,20,20,20,20,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-4,-5,21,-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,21,-5,21,21,21,21,21,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-4,-5,22,-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,22,-5,22,22,22,22,22,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-4,-5,23,-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,23,-5,23,23,23,23,23,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[7,7,-36,-23,7,-25,7,7,-28,7,7,-31,7,-33,-34,-35,7,7,7,7,7,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[8,8,-36,-23,8,-25,8,8,-28,8,8,-31,8,-33,-34,-35,8,8,8,8,8,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[9,9,-36,-23,9,-25,9,9,-28,9,9,-31,9,-33,-34,-35,9,9,9,9,9,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[10,10,-36,-23,10,-25,10,10,-28,10,10,-31,10,-33,-34,-35,10,10,10,10,10,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[11,11,-36,-23,11,-25,11,11,-28,11,11,-31,11,-33,-34,-35,11,11,11,11,11,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[12,12,-36,-23,12,-25,12,12,-28,12,12,-31,12,-33,-34,-35,12,12,12,12,12,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[13,13,-36,-23,13,-25,13,13,-28,13,13,-31,13,-33,-34,-35,13,13,13,13,13,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[14,14,-36,-23,14,-25,14,14,-28,14,14,-31,14,-33,-34,-35,14,14,14,14,14,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[15,15,-36,-23,15,-25,15,15,-28,15,15,-31,15,-33,-34,-35,15,15,15,15,15,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[16,16,-36,-23,16,-25,16,16,-28,16,16,-31,16,-33,-34,-35,16,16,16,16,16,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[17,17,-36,-23,17,-25,17,17,-28,17,17,-31,17,-33,-34,-35,17,17,17,17,17,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'IOREDIRECT':([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,],[18,18,-36,-23,18,-25,18,18,-28,18,18,-31,18,-33,-34,-35,18,18,18,18,18,-37,-19,-5,-21,-20,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,37,-5,-21,-20,40,41,42,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),'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,],[-3,-36,-23,-4,-25,-4,-4,-28,-4,-4,-31,-4,-33,-34,-35,-4,-4,-4,-4,-4,-37,-19,-5,38,39,-22,-18,-17,-6,-7,-8,-9,-10,-13,-15,-14,-16,-12,-11,]),}
│ │ │ │
│ │ │ │ _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,11,14,16,18,19,20,21,22,23,],[2,26,26,26,26,26,26,32,33,34,35,36,]),'commands':([0,9,10,11,14,16,18,],[3,25,27,28,29,30,31,]),'args':([0,9,10,11,14,16,18,19,20,21,22,23,],[4,4,4,4,4,4,4,4,4,4,4,4,]),'arg':([0,4,9,10,11,14,16,18,19,20,21,22,23,],[5,24,5,5,5,5,5,5,5,5,5,5,5,]),'sub_expression':([0,4,9,10,11,14,16,18,19,20,21,22,23,],[6,6,6,6,6,6,6,6,6,6,6,6,6,]),}
│ │ │ │ +_lr_goto_items = {'context':([0,],[1,]),'command':([0,7,9,10,12,13,15,19,20,21,22,23,],[2,26,26,26,26,26,26,32,33,34,35,36,]),'commands':([0,7,9,10,12,13,15,],[3,25,27,28,29,30,31,]),'args':([0,7,9,10,12,13,15,19,20,21,22,23,],[4,4,4,4,4,4,4,4,4,4,4,4,]),'arg':([0,4,7,9,10,12,13,15,19,20,21,22,23,],[5,24,5,5,5,5,5,5,5,5,5,5,5,]),'sub_expression':([0,4,7,9,10,12,13,15,19,20,21,22,23,],[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
│ │ │ │ @@ -29,39 +29,39 @@
│ │ │ │ ("S' -> context","S'",1,None,None,None),
│ │ │ │ ('context -> command','context',1,'p_context_command','completion_context.py',494),
│ │ │ │ ('context -> commands','context',1,'p_context_command','completion_context.py',495),
│ │ │ │ ('command -> args','command',1,'p_command','completion_context.py',535),
│ │ │ │ ('command -> ','command',0,'p_command','completion_context.py',536),
│ │ │ │ ('commands -> command','commands',1,'p_multiple_commands_first','completion_context.py',574),
│ │ │ │ ('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',585),
│ │ │ │ - ('commands -> commands AND command','commands',3,'p_multiple_commands_many','completion_context.py',586),
│ │ │ │ - ('commands -> commands SEMI command','commands',3,'p_multiple_commands_many','completion_context.py',587),
│ │ │ │ - ('commands -> commands PIPE command','commands',3,'p_multiple_commands_many','completion_context.py',588),
│ │ │ │ + ('commands -> commands PIPE command','commands',3,'p_multiple_commands_many','completion_context.py',585),
│ │ │ │ + ('commands -> commands NEWLINE command','commands',3,'p_multiple_commands_many','completion_context.py',586),
│ │ │ │ + ('commands -> commands AND command','commands',3,'p_multiple_commands_many','completion_context.py',587),
│ │ │ │ + ('commands -> commands SEMI command','commands',3,'p_multiple_commands_many','completion_context.py',588),
│ │ │ │ ('sub_expression -> DOLLAR_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',617),
│ │ │ │ ('sub_expression -> BANG_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',618),
│ │ │ │ ('sub_expression -> ATDOLLAR_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',619),
│ │ │ │ ('sub_expression -> DOLLAR_LBRACKET commands RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',620),
│ │ │ │ ('sub_expression -> BANG_LBRACKET commands RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',621),
│ │ │ │ ('sub_expression -> AT_LPAREN commands RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',622),
│ │ │ │ ('sub_expression -> DOLLAR_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',623),
│ │ │ │ ('sub_expression -> BANG_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',624),
│ │ │ │ ('sub_expression -> ATDOLLAR_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',625),
│ │ │ │ ('sub_expression -> DOLLAR_LBRACKET commands','sub_expression',2,'p_sub_expression','completion_context.py',626),
│ │ │ │ ('sub_expression -> BANG_LBRACKET commands','sub_expression',2,'p_sub_expression','completion_context.py',627),
│ │ │ │ ('sub_expression -> AT_LPAREN commands','sub_expression',2,'p_sub_expression','completion_context.py',628),
│ │ │ │ ('arg -> sub_expression','arg',1,'p_sub_expression_arg','completion_context.py',697),
│ │ │ │ - ('arg -> ANY','arg',1,'p_any_token_arg','completion_context.py',701),
│ │ │ │ - ('arg -> IOREDIRECT','arg',1,'p_any_token_arg','completion_context.py',702),
│ │ │ │ - ('arg -> AT_LPAREN','arg',1,'p_any_token_arg','completion_context.py',703),
│ │ │ │ - ('arg -> BANG_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',704),
│ │ │ │ - ('arg -> ATDOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',705),
│ │ │ │ - ('arg -> LT','arg',1,'p_any_token_arg','completion_context.py',706),
│ │ │ │ - ('arg -> RSHIFT','arg',1,'p_any_token_arg','completion_context.py',707),
│ │ │ │ - ('arg -> DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',708),
│ │ │ │ - ('arg -> STRING','arg',1,'p_any_token_arg','completion_context.py',709),
│ │ │ │ - ('arg -> DOLLAR_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',710),
│ │ │ │ - ('arg -> GT','arg',1,'p_any_token_arg','completion_context.py',711),
│ │ │ │ - ('arg -> BANG_LPAREN','arg',1,'p_any_token_arg','completion_context.py',712),
│ │ │ │ + ('arg -> ATDOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',701),
│ │ │ │ + ('arg -> LT','arg',1,'p_any_token_arg','completion_context.py',702),
│ │ │ │ + ('arg -> BANG_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',703),
│ │ │ │ + ('arg -> DOLLAR_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',704),
│ │ │ │ + ('arg -> ANY','arg',1,'p_any_token_arg','completion_context.py',705),
│ │ │ │ + ('arg -> AT_LPAREN','arg',1,'p_any_token_arg','completion_context.py',706),
│ │ │ │ + ('arg -> BANG_LPAREN','arg',1,'p_any_token_arg','completion_context.py',707),
│ │ │ │ + ('arg -> GT','arg',1,'p_any_token_arg','completion_context.py',708),
│ │ │ │ + ('arg -> DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',709),
│ │ │ │ + ('arg -> STRING','arg',1,'p_any_token_arg','completion_context.py',710),
│ │ │ │ + ('arg -> RSHIFT','arg',1,'p_any_token_arg','completion_context.py',711),
│ │ │ │ + ('arg -> IOREDIRECT','arg',1,'p_any_token_arg','completion_context.py',712),
│ │ │ │ ('args -> arg','args',1,'p_args_first','completion_context.py',720),
│ │ │ │ ('args -> args arg','args',2,'p_args_many','completion_context.py',725),
│ │ │ │ ]
│ │ │ ├── ./usr/lib/python3/dist-packages/xonsh-0.13.4.dist-info/RECORD
│ │ │ │ @@ -15,15 +15,15 @@
│ │ │ │ xonsh/base_shell.py,sha256=XUhnJmjS4awoTriyE1AeEkuR-qZQj7WNx-3LGkD1Ib8,21719
│ │ │ │ xonsh/built_ins.py,sha256=AhpH4zFq1iS3_x3FwGYaS00EUVEbaVButUafOzRW-dI,21737
│ │ │ │ xonsh/cli_utils.py,sha256=k_BbYhaAxeZGowCsTq4glPAUvZGgpWCkjMFhYGoWwyY,22590
│ │ │ │ xonsh/codecache.py,sha256=Hkw5vsC9Pe4aOH1veA5pXIjcOktoLuqAQ8PhYHLX_to,6785
│ │ │ │ xonsh/color_tools.py,sha256=WcUIJAStRjovTWeuhSaTcTIM0SQ-zXZdf7Igb1fwOm8,13045
│ │ │ │ xonsh/commands_cache.py,sha256=u43ZdZGyrxFusUtNfVVaa9ZQ-XU8O8ghtL-XOFTwp30,21500
│ │ │ │ xonsh/completer.py,sha256=uJh6_6i0sABmk16zVz0kOvPvIAMnHcvv1sxtuNSK24M,10059
│ │ │ │ -xonsh/completion_parser_table.py,sha256=ycFF-od3pEVH4dk3nCAEmUmLjqvUlkzIRZQGNCaiHf4,11071
│ │ │ │ +xonsh/completion_parser_table.py,sha256=MoHEK5iPYgeq1b1LDffm36CvmUtLU3QeQJP7tD45X9s,11066
│ │ │ │ xonsh/contexts.py,sha256=7u_zccaY1fRK6eb_sJH7LOfBkZiLWoA9LGgiExO_07c,4007
│ │ │ │ xonsh/diff_history.py,sha256=yT528S-9LdJBDDGjQJAXLKH-YPBf7nHi8PmrV9UqoKQ,11213
│ │ │ │ xonsh/dirstack.py,sha256=BlxTvfPwudYQOSQ_phw3_eTSVpmudtoXucZqJBrbHCo,17188
│ │ │ │ xonsh/dumb_shell.py,sha256=jS-Z1kTx0iw-SSvofpVFD2SKxjpPNBkdhgQnEhB2roE,403
│ │ │ │ xonsh/environ.py,sha256=iOVmbJxrX3GbZByuZmcxoQEAubBRUBCPzy7ISmRkdTI,92146
│ │ │ │ xonsh/events.py,sha256=sEof2sz7e6n-_Z5aNfPhQ_dcBrtpfZjOzFMZZ-zQWCg,10569
│ │ │ │ xonsh/execer.py,sha256=MzjXfcDI4FatSar7XAI7MR39NX1uIO-hQfnlEDjGEv4,14220