105 KB
/srv/reproducible-results/rbuild-debian/r-b-build.DAszYWvc/b1/xonsh_0.19.9+dfsg-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.DAszYWvc/b2/xonsh_0.19.9+dfsg-1_arm64.changes
374 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·d46a03513a9d99e8c3e542ae3d673748·935016·doc·optional·xonsh-doc_0.19.9+dfsg-1_all.deb 
2 ·f72c33bd230db0193847e7dced98acdb·476280·shells·optional·xonsh_0.19.9+dfsg-1_all.deb1 ·3e0abd25561e07e770fac664293e9c46·935012·doc·optional·xonsh-doc_0.19.9+dfsg-1_all.deb
 2 ·b1137277ef3b6eb697d840adde1f6621·476376·shells·optional·xonsh_0.19.9+dfsg-1_all.deb
81.5 KB
xonsh-doc_0.19.9+dfsg-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary
2 -rw-r--r--···0········0········0····10696·2025-10-13·19:58:26.000000·control.tar.xz2 -rw-r--r--···0········0········0····10696·2025-10-13·19:58:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0···924128·2025-10-13·19:58:26.000000·data.tar.xz3 -rw-r--r--···0········0········0···924124·2025-10-13·19:58:26.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
81.0 KB
data.tar.xz
81.0 KB
data.tar
2.58 KB
file list
    
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
297 -rw-r--r--···0·root·········(0)·root·········(0)····43990·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.imports.html297 -rw-r--r--···0·root·········(0)·root·········(0)····43990·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.imports.html
298 -rw-r--r--···0·root·········(0)·root·········(0)····36094·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.init.html298 -rw-r--r--···0·root·········(0)·root·········(0)····36094·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.init.html
299 -rw-r--r--···0·root·········(0)·root·········(0)····38238·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.man.html299 -rw-r--r--···0·root·········(0)·root·········(0)····38238·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.man.html
300 -rw-r--r--···0·root·········(0)·root·········(0)····41575·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.path.html300 -rw-r--r--···0·root·········(0)·root·········(0)····41575·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.path.html
301 -rw-r--r--···0·root·········(0)·root·········(0)····39966·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.python.html301 -rw-r--r--···0·root·········(0)·root·········(0)····39966·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.python.html
302 -rw-r--r--···0·root·········(0)·root·········(0)···107698·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.tools.html302 -rw-r--r--···0·root·········(0)·root·········(0)···107698·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.tools.html
303 -rw-r--r--···0·root·········(0)·root·········(0)····50220·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.dirstack.html303 -rw-r--r--···0·root·········(0)·root·········(0)····50220·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.dirstack.html
304 -rw-r--r--···0·root·········(0)·root·········(0)···803254·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html304 -rw-r--r--···0·root·········(0)·root·········(0)···803262·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
305 -rw-r--r--···0·root·········(0)·root·········(0)····52312·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.base.html305 -rw-r--r--···0·root·········(0)·root·········(0)····52312·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.base.html
306 -rw-r--r--···0·root·········(0)·root·········(0)····44818·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.diff_history.html306 -rw-r--r--···0·root·········(0)·root·········(0)····44818·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.diff_history.html
307 -rw-r--r--···0·root·········(0)·root·········(0)····47956·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.dummy.html307 -rw-r--r--···0·root·········(0)·root·········(0)····47956·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.dummy.html
308 -rw-r--r--···0·root·········(0)·root·········(0)····36712·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.html308 -rw-r--r--···0·root·········(0)·root·········(0)····36712·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.html
309 -rw-r--r--···0·root·········(0)·root·········(0)····85365·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.json.html309 -rw-r--r--···0·root·········(0)·root·········(0)····85365·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.json.html
310 -rw-r--r--···0·root·········(0)·root·········(0)····71622·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.main.html310 -rw-r--r--···0·root·········(0)·root·········(0)····71622·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.main.html
311 -rw-r--r--···0·root·········(0)·root·········(0)····73238·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.sqlite.html311 -rw-r--r--···0·root·········(0)·root·········(0)····73238·2025-10-13·19:58:26.000000·./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.history.sqlite.html
3.81 KB
./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.completers.completer.html
    
Offset 423, 15 lines modifiedOffset 423, 15 lines modified
423 <dt·class="sig·sig-object·py"·id="xonsh.completers.completer.list_completers">423 <dt·class="sig·sig-object·py"·id="xonsh.completers.completer.list_completers">
424 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.completers.completer.</span></span><span·class="sig-name·descname"><span·class="pre">list_completers</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/completers/completer.html#list_completers"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.completers.completer.list_completers"·title="Link·to·this·definition">¶</a></dt>424 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.completers.completer.</span></span><span·class="sig-name·descname"><span·class="pre">list_completers</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/completers/completer.html#list_completers"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.completers.completer.list_completers"·title="Link·to·this·definition">¶</a></dt>
425 <dd><p>List·the·active·completers</p>425 <dd><p>List·the·active·completers</p>
426 </dd></dl>426 </dd></dl>
  
427 <dl·class="py·function">427 <dl·class="py·function">
428 <dt·class="sig·sig-object·py"·id="xonsh.completers.completer.remove_completer">428 <dt·class="sig·sig-object·py"·id="xonsh.completers.completer.remove_completer">
429 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.completers.completer.</span></span><span·class="sig-name·descname"><span·class="pre">remove_completer</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">name:</span>·<span·class="pre">~typing.Annotated[str,</span>·<span·class="pre">((),</span>·<span·class="pre">(('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">complete_completer_names</span>·<span·class="pre">at</span>·<span·class="pre">0xffff856b2980&gt;),))]</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/completers/completer.html#remove_completer"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.completers.completer.remove_completer"·title="Link·to·this·definition">¶</a></dt>429 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.completers.completer.</span></span><span·class="sig-name·descname"><span·class="pre">remove_completer</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">name:</span>·<span·class="pre">~typing.Annotated[str,</span>·<span·class="pre">((),</span>·<span·class="pre">(('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">complete_completer_names</span>·<span·class="pre">at</span>·<span·class="pre">0xffff7c99f740&gt;),))]</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/completers/completer.html#remove_completer"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.completers.completer.remove_completer"·title="Link·to·this·definition">¶</a></dt>
430 <dd><p>Removes·a·completer·from·xonsh</p>430 <dd><p>Removes·a·completer·from·xonsh</p>
431 <dl·class="field-list·simple">431 <dl·class="field-list·simple">
432 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>432 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
433 <dd·class="field-odd"><dl·class="simple">433 <dd·class="field-odd"><dl·class="simple">
434 <dt><strong>name:</strong></dt><dd><p>NAME·is·a·unique·name·of·a·completer·(run·“completer·list”·to·see·the·current434 <dt><strong>name:</strong></dt><dd><p>NAME·is·a·unique·name·of·a·completer·(run·“completer·list”·to·see·the·current
435 completers·in·order)</p>435 completers·in·order)</p>
436 </dd>436 </dd>
850 B
html2text {}
    
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ******·xonsh.completers.completer¶·******151 ******·xonsh.completers.completer¶·******
152 ··xonsh.completers.completer.add_one_completer(name,·func,·loc='end')[source]¶152 ··xonsh.completers.completer.add_one_completer(name,·func,·loc='end')[source]¶
153 ··xonsh.completers.completer.complete_completer_names(xsh,·**_)[source]¶153 ··xonsh.completers.completer.complete_completer_names(xsh,·**_)[source]¶
154 ······Complete·all·loaded·completer·names154 ······Complete·all·loaded·completer·names
155 ··xonsh.completers.completer.list_completers()[source]¶155 ··xonsh.completers.completer.list_completers()[source]¶
156 ······List·the·active·completers156 ······List·the·active·completers
157 ··xonsh.completers.completer.remove_completer(name:·~typing.Annotated[str,·((),157 ··xonsh.completers.completer.remove_completer(name:·~typing.Annotated[str,·((),
158 ··(('completer',·<function·complete_completer_names·at·0xffff856b2980>),))])158 ··(('completer',·<function·complete_completer_names·at·0xffff7c99f740>),))])
159 ··[source]¶159 ··[source]¶
160 ······Removes·a·completer·from·xonsh160 ······Removes·a·completer·from·xonsh
161 ········Parameters:161 ········Parameters:
162 ··············name:162 ··············name:
163 ··················NAME·is·a·unique·name·of·a·completer·(run·“completer·list”·to163 ··················NAME·is·a·unique·name·of·a·completer·(run·“completer·list”·to
164 ··················see·the·current·completers·in·order)164 ··················see·the·current·completers·in·order)
165 Next165 Next
52.5 KB
./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.environ.html
    
Offset 1201, 15 lines modifiedOffset 1201, 15 lines modified
1201 <dl·class="py·attribute">1201 <dl·class="py·attribute">
1202 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.OLDPWD">1202 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.OLDPWD">
1203 <span·class="sig-name·descname"><span·class="pre">OLDPWD</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'.',</span>·<span·class="pre">'Used</span>·<span·class="pre">to</span>·<span·class="pre">represent</span>·<span·class="pre">a</span>·<span·class="pre">previous</span>·<span·class="pre">present</span>·<span·class="pre">working</span>·<span·class="pre">directory.',</span>·<span·class="pre">False,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.OLDPWD"·title="Link·to·this·definition">¶</a></dt>1203 <span·class="sig-name·descname"><span·class="pre">OLDPWD</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'.',</span>·<span·class="pre">'Used</span>·<span·class="pre">to</span>·<span·class="pre">represent</span>·<span·class="pre">a</span>·<span·class="pre">previous</span>·<span·class="pre">present</span>·<span·class="pre">working</span>·<span·class="pre">directory.',</span>·<span·class="pre">False,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.OLDPWD"·title="Link·to·this·definition">¶</a></dt>
1204 <dd></dd></dl>1204 <dd></dd></dl>
  
1205 <dl·class="py·attribute">1205 <dl·class="py·attribute">
1206 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.PATH">1206 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.PATH">
1207 <span·class="sig-name·descname"><span·class="pre">PATH</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">('/nonexistent/first-build/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games'),</span>·<span·class="pre">'List</span>·<span·class="pre">of</span>·<span·class="pre">strings</span>·<span·class="pre">representing</span>·<span·class="pre">where</span>·<span·class="pre">to</span>·<span·class="pre">look</span>·<span·class="pre">for</span>·<span·class="pre">executables.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">``Path``</span>·<span·class="pre">value</span>·<span·class="pre">of</span>·<span·class="pre">register's</span>·<span·class="pre">``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session</span>·<span·class="pre">Manager\\Environment``.</span>·<span·class="pre">On</span>·<span·class="pre">Mac</span>·<span·class="pre">OSX:</span>·<span·class="pre">``('/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/sbin')``</span>·<span·class="pre">On</span>·<span·class="pre">Linux</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">Cygwin</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">MSYS,</span>·<span·class="pre">when</span>·<span·class="pre">detected</span>·<span·class="pre">that</span>·<span·class="pre">the</span>·<span·class="pre">distro</span>·<span·class="pre">is</span>·<span·class="pre">like</span>·<span·class="pre">arch,</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">PATH</span>·<span·class="pre">is</span>·<span·class="pre">``('/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/usr/bin/site_perl',</span>·<span·class="pre">'/usr/bin/vendor_perl',</span>·<span·class="pre">'/usr/bin/core_perl')``</span>·<span·class="pre">and</span>·<span·class="pre">otherwise</span>·<span·class="pre">is</span>·<span·class="pre">``('~/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin','/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games')``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.PATH"·title="Link·to·this·definition">¶</a></dt>1207 <span·class="sig-name·descname"><span·class="pre">PATH</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">('/nonexistent/second-build/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games'),</span>·<span·class="pre">'List</span>·<span·class="pre">of</span>·<span·class="pre">strings</span>·<span·class="pre">representing</span>·<span·class="pre">where</span>·<span·class="pre">to</span>·<span·class="pre">look</span>·<span·class="pre">for</span>·<span·class="pre">executables.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">``Path``</span>·<span·class="pre">value</span>·<span·class="pre">of</span>·<span·class="pre">register's</span>·<span·class="pre">``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session</span>·<span·class="pre">Manager\\Environment``.</span>·<span·class="pre">On</span>·<span·class="pre">Mac</span>·<span·class="pre">OSX:</span>·<span·class="pre">``('/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/sbin')``</span>·<span·class="pre">On</span>·<span·class="pre">Linux</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">Cygwin</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">MSYS,</span>·<span·class="pre">when</span>·<span·class="pre">detected</span>·<span·class="pre">that</span>·<span·class="pre">the</span>·<span·class="pre">distro</span>·<span·class="pre">is</span>·<span·class="pre">like</span>·<span·class="pre">arch,</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">PATH</span>·<span·class="pre">is</span>·<span·class="pre">``('/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/usr/bin/site_perl',</span>·<span·class="pre">'/usr/bin/vendor_perl',</span>·<span·class="pre">'/usr/bin/core_perl')``</span>·<span·class="pre">and</span>·<span·class="pre">otherwise</span>·<span·class="pre">is</span>·<span·class="pre">``('~/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin','/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games')``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.PATH"·title="Link·to·this·definition">¶</a></dt>
1208 <dd></dd></dl>1208 <dd></dd></dl>
  
1209 <dl·class="py·attribute">1209 <dl·class="py·attribute">
1210 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.PATHEXT">1210 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.PATHEXT">
1211 <span·class="sig-name·descname"><span·class="pre">PATHEXT</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_nonstring_seq_of_strings&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">pathsep_to_upper_seq&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">seq_to_upper_pathsep&gt;,</span>·<span·class="pre">[],</span>·<span·class="pre">'Sequence</span>·<span·class="pre">of</span>·<span·class="pre">extension</span>·<span·class="pre">strings</span>·<span·class="pre">(eg,</span>·<span·class="pre">``.EXE``)</span>·<span·class="pre">for</span>·<span·class="pre">filtering</span>·<span·class="pre">valid</span>·<span·class="pre">executables</span>·<span·class="pre">by.</span>·<span·class="pre">Each</span>·<span·class="pre">element</span>·<span·class="pre">must</span>·<span·class="pre">be</span>·<span·class="pre">uppercase.',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.PATHEXT"·title="Link·to·this·definition">¶</a></dt>1211 <span·class="sig-name·descname"><span·class="pre">PATHEXT</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_nonstring_seq_of_strings&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">pathsep_to_upper_seq&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">seq_to_upper_pathsep&gt;,</span>·<span·class="pre">[],</span>·<span·class="pre">'Sequence</span>·<span·class="pre">of</span>·<span·class="pre">extension</span>·<span·class="pre">strings</span>·<span·class="pre">(eg,</span>·<span·class="pre">``.EXE``)</span>·<span·class="pre">for</span>·<span·class="pre">filtering</span>·<span·class="pre">valid</span>·<span·class="pre">executables</span>·<span·class="pre">by.</span>·<span·class="pre">Each</span>·<span·class="pre">element</span>·<span·class="pre">must</span>·<span·class="pre">be</span>·<span·class="pre">uppercase.',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.PATHEXT"·title="Link·to·this·definition">¶</a></dt>
1212 <dd></dd></dl>1212 <dd></dd></dl>
  
Offset 1241, 30 lines modifiedOffset 1241, 30 lines modified
1241 <dl·class="py·attribute">1241 <dl·class="py·attribute">
1242 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.UPDATE_OS_ENVIRON">1242 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.UPDATE_OS_ENVIRON">
1243 <span·class="sig-name·descname"><span·class="pre">UPDATE_OS_ENVIRON</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">to_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">bool_to_str&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">'If</span>·<span·class="pre">True</span>·<span·class="pre">``os_environ``</span>·<span·class="pre">will</span>·<span·class="pre">always</span>·<span·class="pre">be</span>·<span·class="pre">updated</span>·<span·class="pre">when</span>·<span·class="pre">the</span>·<span·class="pre">xonsh</span>·<span·class="pre">environment</span>·<span·class="pre">changes.</span>·<span·class="pre">The</span>·<span·class="pre">environment</span>·<span·class="pre">can</span>·<span·class="pre">be</span>·<span·class="pre">reset</span>·<span·class="pre">to</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">value</span>·<span·class="pre">by</span>·<span·class="pre">calling</span>·<span·class="pre">``__xonsh__.env.undo_replace_env()``',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.UPDATE_OS_ENVIRON"·title="Link·to·this·definition">¶</a></dt>1243 <span·class="sig-name·descname"><span·class="pre">UPDATE_OS_ENVIRON</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">to_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">bool_to_str&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">'If</span>·<span·class="pre">True</span>·<span·class="pre">``os_environ``</span>·<span·class="pre">will</span>·<span·class="pre">always</span>·<span·class="pre">be</span>·<span·class="pre">updated</span>·<span·class="pre">when</span>·<span·class="pre">the</span>·<span·class="pre">xonsh</span>·<span·class="pre">environment</span>·<span·class="pre">changes.</span>·<span·class="pre">The</span>·<span·class="pre">environment</span>·<span·class="pre">can</span>·<span·class="pre">be</span>·<span·class="pre">reset</span>·<span·class="pre">to</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">value</span>·<span·class="pre">by</span>·<span·class="pre">calling</span>·<span·class="pre">``__xonsh__.env.undo_replace_env()``',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.UPDATE_OS_ENVIRON"·title="Link·to·this·definition">¶</a></dt>
1244 <dd></dd></dl>1244 <dd></dd></dl>
  
1245 <dl·class="py·attribute">1245 <dl·class="py·attribute">
1246 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_CACHE_HOME">1246 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_CACHE_HOME">
1247 <span·class="sig-name·descname"><span·class="pre">XDG_CACHE_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/first-build/.cache',</span>·<span·class="pre">'The</span>·<span·class="pre">base</span>·<span·class="pre">directory</span>·<span·class="pre">relative</span>·<span·class="pre">to</span>·<span·class="pre">which</span>·<span·class="pre">user-specific</span>·<span·class="pre">non-essential</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">should</span>·<span·class="pre">be</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.cache``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_CACHE_HOME"·title="Link·to·this·definition">¶</a></dt>1247 <span·class="sig-name·descname"><span·class="pre">XDG_CACHE_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/second-build/.cache',</span>·<span·class="pre">'The</span>·<span·class="pre">base</span>·<span·class="pre">directory</span>·<span·class="pre">relative</span>·<span·class="pre">to</span>·<span·class="pre">which</span>·<span·class="pre">user-specific</span>·<span·class="pre">non-essential</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">should</span>·<span·class="pre">be</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.cache``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_CACHE_HOME"·title="Link·to·this·definition">¶</a></dt>
1248 <dd></dd></dl>1248 <dd></dd></dl>
  
1249 <dl·class="py·attribute">1249 <dl·class="py·attribute">
1250 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_CONFIG_HOME">1250 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_CONFIG_HOME">
1251 <span·class="sig-name·descname"><span·class="pre">XDG_CONFIG_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/first-build/.config',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">configuration</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">False,</span>·<span·class="pre">'``~/.config``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_CONFIG_HOME"·title="Link·to·this·definition">¶</a></dt>1251 <span·class="sig-name·descname"><span·class="pre">XDG_CONFIG_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/second-build/.config',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">configuration</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">False,</span>·<span·class="pre">'``~/.config``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_CONFIG_HOME"·title="Link·to·this·definition">¶</a></dt>
1252 <dd></dd></dl>1252 <dd></dd></dl>
  
1253 <dl·class="py·attribute">1253 <dl·class="py·attribute">
1254 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_DATA_DIRS">1254 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_DATA_DIRS">
1255 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_DIRS</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xdg_data_dirs&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">directories</span>·<span·class="pre">where</span>·<span·class="pre">system</span>·<span·class="pre">level</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">are</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>&#160;&#160;&#160;·<span·class="pre">-</span>·<span·class="pre">More</span>·<span·class="pre">Info:</span>·<span·class="pre">https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-folderlocations-programdata\n\nOn</span>·<span·class="pre">Linux</span>·<span·class="pre">and</span>·<span·class="pre">Unix</span>·<span·class="pre">based</span>·<span·class="pre">systemd</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">as</span>·<span·class="pre">in</span>·<span·class="pre">open-desktop</span>·<span·class="pre">standard:</span>·<span·class="pre">``['/usr/share',</span>·<span·class="pre">'/usr/local/share']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_DATA_DIRS"·title="Link·to·this·definition">¶</a></dt>1255 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_DIRS</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xdg_data_dirs&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">directories</span>·<span·class="pre">where</span>·<span·class="pre">system</span>·<span·class="pre">level</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">are</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>&#160;&#160;&#160;·<span·class="pre">-</span>·<span·class="pre">More</span>·<span·class="pre">Info:</span>·<span·class="pre">https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-folderlocations-programdata\n\nOn</span>·<span·class="pre">Linux</span>·<span·class="pre">and</span>·<span·class="pre">Unix</span>·<span·class="pre">based</span>·<span·class="pre">systemd</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">as</span>·<span·class="pre">in</span>·<span·class="pre">open-desktop</span>·<span·class="pre">standard:</span>·<span·class="pre">``['/usr/share',</span>·<span·class="pre">'/usr/local/share']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_DATA_DIRS"·title="Link·to·this·definition">¶</a></dt>
1256 <dd></dd></dl>1256 <dd></dd></dl>
  
1257 <dl·class="py·attribute">1257 <dl·class="py·attribute">
1258 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_DATA_HOME">1258 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XDG_DATA_HOME">
1259 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/first-build/.local/share',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">data</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.local/share``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_DATA_HOME"·title="Link·to·this·definition">¶</a></dt>1259 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/second-build/.local/share',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">data</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.local/share``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XDG_DATA_HOME"·title="Link·to·this·definition">¶</a></dt>
1260 <dd></dd></dl>1260 <dd></dd></dl>
  
1261 <dl·class="py·attribute">1261 <dl·class="py·attribute">
1262 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XONSHRC">1262 <dt·class="sig·sig-object·py"·id="xonsh.environ.GeneralSetting.XONSHRC">
1263 <span·class="sig-name·descname"><span·class="pre">XONSHRC</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">default_xonshrc&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">the</span>·<span·class="pre">locations</span>·<span·class="pre">of</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files,</span>·<span·class="pre">if</span>·<span·class="pre">they</span>·<span·class="pre">exist.</span>&#160;·<span·class="pre">User</span>·<span·class="pre">defined</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">will</span>·<span·class="pre">supersede</span>·<span·class="pre">values</span>·<span·class="pre">set</span>·<span·class="pre">in</span>·<span·class="pre">system-wide</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">if</span>·<span·class="pre">there</span>·<span·class="pre">is</span>·<span·class="pre">a</span>·<span·class="pre">naming</span>·<span·class="pre">collision.</span>·<span·class="pre">$THREAD_SUBPROCS=None</span>·<span·class="pre">when</span>·<span·class="pre">reading</span>·<span·class="pre">in</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XONSHRC"·title="Link·to·this·definition">¶</a></dt>1263 <span·class="sig-name·descname"><span·class="pre">XONSHRC</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">default_xonshrc&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">the</span>·<span·class="pre">locations</span>·<span·class="pre">of</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files,</span>·<span·class="pre">if</span>·<span·class="pre">they</span>·<span·class="pre">exist.</span>&#160;·<span·class="pre">User</span>·<span·class="pre">defined</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">will</span>·<span·class="pre">supersede</span>·<span·class="pre">values</span>·<span·class="pre">set</span>·<span·class="pre">in</span>·<span·class="pre">system-wide</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">if</span>·<span·class="pre">there</span>·<span·class="pre">is</span>·<span·class="pre">a</span>·<span·class="pre">naming</span>·<span·class="pre">collision.</span>·<span·class="pre">$THREAD_SUBPROCS=None</span>·<span·class="pre">when</span>·<span·class="pre">reading</span>·<span·class="pre">in</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.GeneralSetting.XONSHRC"·title="Link·to·this·definition">¶</a></dt>
1264 <dd></dd></dl>1264 <dd></dd></dl>
  
Offset 2628, 15 lines modifiedOffset 2628, 15 lines modified
2628 <dl·class="py·attribute">2628 <dl·class="py·attribute">
2629 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.OLDPWD">2629 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.OLDPWD">
2630 <span·class="sig-name·descname"><span·class="pre">OLDPWD</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'.',</span>·<span·class="pre">'Used</span>·<span·class="pre">to</span>·<span·class="pre">represent</span>·<span·class="pre">a</span>·<span·class="pre">previous</span>·<span·class="pre">present</span>·<span·class="pre">working</span>·<span·class="pre">directory.',</span>·<span·class="pre">False,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.OLDPWD"·title="Link·to·this·definition">¶</a></dt>2630 <span·class="sig-name·descname"><span·class="pre">OLDPWD</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'.',</span>·<span·class="pre">'Used</span>·<span·class="pre">to</span>·<span·class="pre">represent</span>·<span·class="pre">a</span>·<span·class="pre">previous</span>·<span·class="pre">present</span>·<span·class="pre">working</span>·<span·class="pre">directory.',</span>·<span·class="pre">False,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.OLDPWD"·title="Link·to·this·definition">¶</a></dt>
2631 <dd></dd></dl>2631 <dd></dd></dl>
  
2632 <dl·class="py·attribute">2632 <dl·class="py·attribute">
2633 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.PATH">2633 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.PATH">
2634 <span·class="sig-name·descname"><span·class="pre">PATH</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">('/nonexistent/first-build/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games'),</span>·<span·class="pre">'List</span>·<span·class="pre">of</span>·<span·class="pre">strings</span>·<span·class="pre">representing</span>·<span·class="pre">where</span>·<span·class="pre">to</span>·<span·class="pre">look</span>·<span·class="pre">for</span>·<span·class="pre">executables.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">``Path``</span>·<span·class="pre">value</span>·<span·class="pre">of</span>·<span·class="pre">register's</span>·<span·class="pre">``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session</span>·<span·class="pre">Manager\\Environment``.</span>·<span·class="pre">On</span>·<span·class="pre">Mac</span>·<span·class="pre">OSX:</span>·<span·class="pre">``('/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/sbin')``</span>·<span·class="pre">On</span>·<span·class="pre">Linux</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">Cygwin</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">MSYS,</span>·<span·class="pre">when</span>·<span·class="pre">detected</span>·<span·class="pre">that</span>·<span·class="pre">the</span>·<span·class="pre">distro</span>·<span·class="pre">is</span>·<span·class="pre">like</span>·<span·class="pre">arch,</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">PATH</span>·<span·class="pre">is</span>·<span·class="pre">``('/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/usr/bin/site_perl',</span>·<span·class="pre">'/usr/bin/vendor_perl',</span>·<span·class="pre">'/usr/bin/core_perl')``</span>·<span·class="pre">and</span>·<span·class="pre">otherwise</span>·<span·class="pre">is</span>·<span·class="pre">``('~/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin','/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games')``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.PATH"·title="Link·to·this·definition">¶</a></dt>2634 <span·class="sig-name·descname"><span·class="pre">PATH</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">('/nonexistent/second-build/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games'),</span>·<span·class="pre">'List</span>·<span·class="pre">of</span>·<span·class="pre">strings</span>·<span·class="pre">representing</span>·<span·class="pre">where</span>·<span·class="pre">to</span>·<span·class="pre">look</span>·<span·class="pre">for</span>·<span·class="pre">executables.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">``Path``</span>·<span·class="pre">value</span>·<span·class="pre">of</span>·<span·class="pre">register's</span>·<span·class="pre">``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session</span>·<span·class="pre">Manager\\Environment``.</span>·<span·class="pre">On</span>·<span·class="pre">Mac</span>·<span·class="pre">OSX:</span>·<span·class="pre">``('/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/sbin',</span>·<span·class="pre">'/sbin')``</span>·<span·class="pre">On</span>·<span·class="pre">Linux</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">Cygwin</span>·<span·class="pre">&amp;</span>·<span·class="pre">on</span>·<span·class="pre">MSYS,</span>·<span·class="pre">when</span>·<span·class="pre">detected</span>·<span·class="pre">that</span>·<span·class="pre">the</span>·<span·class="pre">distro</span>·<span·class="pre">is</span>·<span·class="pre">like</span>·<span·class="pre">arch,</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">PATH</span>·<span·class="pre">is</span>·<span·class="pre">``('/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/bin',</span>·<span·class="pre">'/usr/bin/site_perl',</span>·<span·class="pre">'/usr/bin/vendor_perl',</span>·<span·class="pre">'/usr/bin/core_perl')``</span>·<span·class="pre">and</span>·<span·class="pre">otherwise</span>·<span·class="pre">is</span>·<span·class="pre">``('~/bin',</span>·<span·class="pre">'/usr/local/sbin',</span>·<span·class="pre">'/usr/local/bin',</span>·<span·class="pre">'/usr/sbin','/usr/bin',</span>·<span·class="pre">'/sbin',</span>·<span·class="pre">'/bin',</span>·<span·class="pre">'/usr/games',</span>·<span·class="pre">'/usr/local/games')``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.PATH"·title="Link·to·this·definition">¶</a></dt>
2635 <dd></dd></dl>2635 <dd></dd></dl>
  
2636 <dl·class="py·attribute">2636 <dl·class="py·attribute">
2637 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.PATHEXT">2637 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.PATHEXT">
2638 <span·class="sig-name·descname"><span·class="pre">PATHEXT</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_nonstring_seq_of_strings&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">pathsep_to_upper_seq&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">seq_to_upper_pathsep&gt;,</span>·<span·class="pre">[],</span>·<span·class="pre">'Sequence</span>·<span·class="pre">of</span>·<span·class="pre">extension</span>·<span·class="pre">strings</span>·<span·class="pre">(eg,</span>·<span·class="pre">``.EXE``)</span>·<span·class="pre">for</span>·<span·class="pre">filtering</span>·<span·class="pre">valid</span>·<span·class="pre">executables</span>·<span·class="pre">by.</span>·<span·class="pre">Each</span>·<span·class="pre">element</span>·<span·class="pre">must</span>·<span·class="pre">be</span>·<span·class="pre">uppercase.',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.PATHEXT"·title="Link·to·this·definition">¶</a></dt>2638 <span·class="sig-name·descname"><span·class="pre">PATHEXT</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_nonstring_seq_of_strings&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">pathsep_to_upper_seq&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">seq_to_upper_pathsep&gt;,</span>·<span·class="pre">[],</span>·<span·class="pre">'Sequence</span>·<span·class="pre">of</span>·<span·class="pre">extension</span>·<span·class="pre">strings</span>·<span·class="pre">(eg,</span>·<span·class="pre">``.EXE``)</span>·<span·class="pre">for</span>·<span·class="pre">filtering</span>·<span·class="pre">valid</span>·<span·class="pre">executables</span>·<span·class="pre">by.</span>·<span·class="pre">Each</span>·<span·class="pre">element</span>·<span·class="pre">must</span>·<span·class="pre">be</span>·<span·class="pre">uppercase.',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.PATHEXT"·title="Link·to·this·definition">¶</a></dt>
2639 <dd></dd></dl>2639 <dd></dd></dl>
  
Offset 2668, 30 lines modifiedOffset 2668, 30 lines modified
2668 <dl·class="py·attribute">2668 <dl·class="py·attribute">
2669 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.UPDATE_OS_ENVIRON">2669 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.UPDATE_OS_ENVIRON">
2670 <span·class="sig-name·descname"><span·class="pre">UPDATE_OS_ENVIRON</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">to_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">bool_to_str&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">'If</span>·<span·class="pre">True</span>·<span·class="pre">``os_environ``</span>·<span·class="pre">will</span>·<span·class="pre">always</span>·<span·class="pre">be</span>·<span·class="pre">updated</span>·<span·class="pre">when</span>·<span·class="pre">the</span>·<span·class="pre">xonsh</span>·<span·class="pre">environment</span>·<span·class="pre">changes.</span>·<span·class="pre">The</span>·<span·class="pre">environment</span>·<span·class="pre">can</span>·<span·class="pre">be</span>·<span·class="pre">reset</span>·<span·class="pre">to</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">value</span>·<span·class="pre">by</span>·<span·class="pre">calling</span>·<span·class="pre">``__xonsh__.env.undo_replace_env()``',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.UPDATE_OS_ENVIRON"·title="Link·to·this·definition">¶</a></dt>2670 <span·class="sig-name·descname"><span·class="pre">UPDATE_OS_ENVIRON</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">to_bool&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">bool_to_str&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">'If</span>·<span·class="pre">True</span>·<span·class="pre">``os_environ``</span>·<span·class="pre">will</span>·<span·class="pre">always</span>·<span·class="pre">be</span>·<span·class="pre">updated</span>·<span·class="pre">when</span>·<span·class="pre">the</span>·<span·class="pre">xonsh</span>·<span·class="pre">environment</span>·<span·class="pre">changes.</span>·<span·class="pre">The</span>·<span·class="pre">environment</span>·<span·class="pre">can</span>·<span·class="pre">be</span>·<span·class="pre">reset</span>·<span·class="pre">to</span>·<span·class="pre">the</span>·<span·class="pre">default</span>·<span·class="pre">value</span>·<span·class="pre">by</span>·<span·class="pre">calling</span>·<span·class="pre">``__xonsh__.env.undo_replace_env()``',</span>·<span·class="pre">True,</span>·<span·class="pre">&lt;xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object&gt;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.UPDATE_OS_ENVIRON"·title="Link·to·this·definition">¶</a></dt>
2671 <dd></dd></dl>2671 <dd></dd></dl>
  
2672 <dl·class="py·attribute">2672 <dl·class="py·attribute">
2673 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_CACHE_HOME">2673 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_CACHE_HOME">
2674 <span·class="sig-name·descname"><span·class="pre">XDG_CACHE_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/first-build/.cache',</span>·<span·class="pre">'The</span>·<span·class="pre">base</span>·<span·class="pre">directory</span>·<span·class="pre">relative</span>·<span·class="pre">to</span>·<span·class="pre">which</span>·<span·class="pre">user-specific</span>·<span·class="pre">non-essential</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">should</span>·<span·class="pre">be</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.cache``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_CACHE_HOME"·title="Link·to·this·definition">¶</a></dt>2674 <span·class="sig-name·descname"><span·class="pre">XDG_CACHE_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/second-build/.cache',</span>·<span·class="pre">'The</span>·<span·class="pre">base</span>·<span·class="pre">directory</span>·<span·class="pre">relative</span>·<span·class="pre">to</span>·<span·class="pre">which</span>·<span·class="pre">user-specific</span>·<span·class="pre">non-essential</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">should</span>·<span·class="pre">be</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.cache``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_CACHE_HOME"·title="Link·to·this·definition">¶</a></dt>
2675 <dd></dd></dl>2675 <dd></dd></dl>
  
2676 <dl·class="py·attribute">2676 <dl·class="py·attribute">
2677 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_CONFIG_HOME">2677 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_CONFIG_HOME">
2678 <span·class="sig-name·descname"><span·class="pre">XDG_CONFIG_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/first-build/.config',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">configuration</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">False,</span>·<span·class="pre">'``~/.config``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_CONFIG_HOME"·title="Link·to·this·definition">¶</a></dt>2678 <span·class="sig-name·descname"><span·class="pre">XDG_CONFIG_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/second-build/.config',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">configuration</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">False,</span>·<span·class="pre">'``~/.config``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_CONFIG_HOME"·title="Link·to·this·definition">¶</a></dt>
2679 <dd></dd></dl>2679 <dd></dd></dl>
  
2680 <dl·class="py·attribute">2680 <dl·class="py·attribute">
2681 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_DATA_DIRS">2681 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_DATA_DIRS">
2682 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_DIRS</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xdg_data_dirs&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">directories</span>·<span·class="pre">where</span>·<span·class="pre">system</span>·<span·class="pre">level</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">are</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>&#160;&#160;&#160;·<span·class="pre">-</span>·<span·class="pre">More</span>·<span·class="pre">Info:</span>·<span·class="pre">https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-folderlocations-programdata\n\nOn</span>·<span·class="pre">Linux</span>·<span·class="pre">and</span>·<span·class="pre">Unix</span>·<span·class="pre">based</span>·<span·class="pre">systemd</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">as</span>·<span·class="pre">in</span>·<span·class="pre">open-desktop</span>·<span·class="pre">standard:</span>·<span·class="pre">``['/usr/share',</span>·<span·class="pre">'/usr/local/share']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_DATA_DIRS"·title="Link·to·this·definition">¶</a></dt>2682 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_DIRS</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xdg_data_dirs&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">directories</span>·<span·class="pre">where</span>·<span·class="pre">system</span>·<span·class="pre">level</span>·<span·class="pre">data</span>·<span·class="pre">files</span>·<span·class="pre">are</span>·<span·class="pre">stored.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>&#160;&#160;&#160;·<span·class="pre">-</span>·<span·class="pre">More</span>·<span·class="pre">Info:</span>·<span·class="pre">https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-folderlocations-programdata\n\nOn</span>·<span·class="pre">Linux</span>·<span·class="pre">and</span>·<span·class="pre">Unix</span>·<span·class="pre">based</span>·<span·class="pre">systemd</span>·<span·class="pre">it</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">as</span>·<span·class="pre">in</span>·<span·class="pre">open-desktop</span>·<span·class="pre">standard:</span>·<span·class="pre">``['/usr/share',</span>·<span·class="pre">'/usr/local/share']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_DATA_DIRS"·title="Link·to·this·definition">¶</a></dt>
2683 <dd></dd></dl>2683 <dd></dd></dl>
  
2684 <dl·class="py·attribute">2684 <dl·class="py·attribute">
2685 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_DATA_HOME">2685 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XDG_DATA_HOME">
2686 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/first-build/.local/share',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">data</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.local/share``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_DATA_HOME"·title="Link·to·this·definition">¶</a></dt>2686 <span·class="sig-name·descname"><span·class="pre">XDG_DATA_HOME</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">ensure_string&gt;,</span>·<span·class="pre">'/nonexistent/second-build/.local/share',</span>·<span·class="pre">'Open</span>·<span·class="pre">desktop</span>·<span·class="pre">standard</span>·<span·class="pre">data</span>·<span·class="pre">home</span>·<span·class="pre">dir.</span>·<span·class="pre">This</span>·<span·class="pre">is</span>·<span·class="pre">the</span>·<span·class="pre">same</span>·<span·class="pre">default</span>·<span·class="pre">as</span>·<span·class="pre">used</span>·<span·class="pre">in</span>·<span·class="pre">the</span>·<span·class="pre">standard.',</span>·<span·class="pre">True,</span>·<span·class="pre">'``~/.local/share``',</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XDG_DATA_HOME"·title="Link·to·this·definition">¶</a></dt>
2687 <dd></dd></dl>2687 <dd></dd></dl>
  
2688 <dl·class="py·attribute">2688 <dl·class="py·attribute">
2689 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XONSHRC">2689 <dt·class="sig·sig-object·py"·id="xonsh.environ.WindowsSetting.XONSHRC">
2690 <span·class="sig-name·descname"><span·class="pre">XONSHRC</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">default_xonshrc&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">the</span>·<span·class="pre">locations</span>·<span·class="pre">of</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files,</span>·<span·class="pre">if</span>·<span·class="pre">they</span>·<span·class="pre">exist.</span>&#160;·<span·class="pre">User</span>·<span·class="pre">defined</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">will</span>·<span·class="pre">supersede</span>·<span·class="pre">values</span>·<span·class="pre">set</span>·<span·class="pre">in</span>·<span·class="pre">system-wide</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">if</span>·<span·class="pre">there</span>·<span·class="pre">is</span>·<span·class="pre">a</span>·<span·class="pre">naming</span>·<span·class="pre">collision.</span>·<span·class="pre">$THREAD_SUBPROCS=None</span>·<span·class="pre">when</span>·<span·class="pre">reading</span>·<span·class="pre">in</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XONSHRC"·title="Link·to·this·definition">¶</a></dt>2690 <span·class="sig-name·descname"><span·class="pre">XONSHRC</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">(&lt;function</span>·<span·class="pre">is_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">str_to_env_path&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">env_path_to_str&gt;,</span>·<span·class="pre">&lt;function</span>·<span·class="pre">default_xonshrc&gt;,</span>·<span·class="pre">'A</span>·<span·class="pre">list</span>·<span·class="pre">of</span>·<span·class="pre">the</span>·<span·class="pre">locations</span>·<span·class="pre">of</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files,</span>·<span·class="pre">if</span>·<span·class="pre">they</span>·<span·class="pre">exist.</span>&#160;·<span·class="pre">User</span>·<span·class="pre">defined</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">will</span>·<span·class="pre">supersede</span>·<span·class="pre">values</span>·<span·class="pre">set</span>·<span·class="pre">in</span>·<span·class="pre">system-wide</span>·<span·class="pre">control</span>·<span·class="pre">file</span>·<span·class="pre">if</span>·<span·class="pre">there</span>·<span·class="pre">is</span>·<span·class="pre">a</span>·<span·class="pre">naming</span>·<span·class="pre">collision.</span>·<span·class="pre">$THREAD_SUBPROCS=None</span>·<span·class="pre">when</span>·<span·class="pre">reading</span>·<span·class="pre">in</span>·<span·class="pre">run</span>·<span·class="pre">control</span>·<span·class="pre">files.',</span>·<span·class="pre">True,</span>·<span·class="pre">&quot;``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``&quot;,</span>·<span·class="pre">False,</span>·<span·class="pre">None)</span></em><a·class="headerlink"·href="#xonsh.environ.WindowsSetting.XONSHRC"·title="Link·to·this·definition">¶</a></dt>
2691 <dd></dd></dl>2691 <dd></dd></dl>
  
7.16 KB
html2text {}
    
Offset 748, 15 lines modifiedOffset 748, 15 lines modified
748 ········executing.',·True,·<xonsh.tools.DefaultNotGivenType·object>,·False,748 ········executing.',·True,·<xonsh.tools.DefaultNotGivenType·object>,·False,
749 ········None)¶749 ········None)¶
750 ········OLDPWD·=·(<function·is_string>,·<function·ensure_string>,·<function750 ········OLDPWD·=·(<function·is_string>,·<function·ensure_string>,·<function
751 ········ensure_string>,·'.',·'Used·to·represent·a·previous·present·working751 ········ensure_string>,·'.',·'Used·to·represent·a·previous·present·working
752 ········directory.',·False,·<xonsh.tools.DefaultNotGivenType·object>,·False,752 ········directory.',·False,·<xonsh.tools.DefaultNotGivenType·object>,·False,
753 ········None)¶753 ········None)¶
754 ········PATH·=·(<function·is_env_path>,·<function·str_to_env_path>,·<function754 ········PATH·=·(<function·is_env_path>,·<function·str_to_env_path>,·<function
755 ········env_path_to_str>,·('/nonexistent/first-build/bin',·'/usr/local/sbin',755 ········env_path_to_str>,·('/nonexistent/second-build/bin',·'/usr/local/sbin',
756 ········'/usr/local/bin',·'/usr/sbin',·'/usr/bin',·'/sbin',·'/bin',·'/usr/756 ········'/usr/local/bin',·'/usr/sbin',·'/usr/bin',·'/sbin',·'/bin',·'/usr/
757 ········games',·'/usr/local/games'),·'List·of·strings·representing·where·to757 ········games',·'/usr/local/games'),·'List·of·strings·representing·where·to
758 ········look·for·executables.',·True,·"On·Windows:·it·is·``Path``·value·of758 ········look·for·executables.',·True,·"On·Windows:·it·is·``Path``·value·of
759 ········register's·``HKEY_LOCAL_759 ········register's·``HKEY_LOCAL_
760 ········MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session760 ········MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session
761 ········Manager\\Environment``.·On·Mac·OSX:·``('/usr/local/bin',·'/usr/bin',·'/761 ········Manager\\Environment``.·On·Mac·OSX:·``('/usr/local/bin',·'/usr/bin',·'/
762 ········bin',·'/usr/sbin',·'/sbin')``·On·Linux·&·on·Cygwin·&·on·MSYS,·when762 ········bin',·'/usr/sbin',·'/sbin')``·On·Linux·&·on·Cygwin·&·on·MSYS,·when
Offset 801, 32 lines modifiedOffset 801, 32 lines modified
801 ········None)¶801 ········None)¶
802 ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function802 ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function
803 ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated803 ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated
804 ········when·the·xonsh·environment·changes.·The·environment·can·be·reset·to·the804 ········when·the·xonsh·environment·changes.·The·environment·can·be·reset·to·the
805 ········default·value·by·calling·``__xonsh__.env.undo_replace_env()``',·True,805 ········default·value·by·calling·``__xonsh__.env.undo_replace_env()``',·True,
806 ········<xonsh.tools.DefaultNotGivenType·object>,·False,·None)¶806 ········<xonsh.tools.DefaultNotGivenType·object>,·False,·None)¶
807 ········XDG_CACHE_HOME·=·(<function·is_string>,·<function·ensure_string>,807 ········XDG_CACHE_HOME·=·(<function·is_string>,·<function·ensure_string>,
808 ········<function·ensure_string>,·'/nonexistent/first-build/.cache',·'The·base808 ········<function·ensure_string>,·'/nonexistent/second-build/.cache',·'The·base
809 ········directory·relative·to·which·user-specific·non-essential·data·files809 ········directory·relative·to·which·user-specific·non-essential·data·files
810 ········should·be·stored.',·True,·'``~/.cache``',·False,·None)¶810 ········should·be·stored.',·True,·'``~/.cache``',·False,·None)¶
811 ········XDG_CONFIG_HOME·=·(<function·is_string>,·<function·ensure_string>,811 ········XDG_CONFIG_HOME·=·(<function·is_string>,·<function·ensure_string>,
812 ········<function·ensure_string>,·'/nonexistent/first-build/.config',·'Open812 ········<function·ensure_string>,·'/nonexistent/second-build/.config',·'Open
813 ········desktop·standard·configuration·home·dir.·This·is·the·same·default·as813 ········desktop·standard·configuration·home·dir.·This·is·the·same·default·as
814 ········used·in·the·standard.',·False,·'``~/.config``',·False,·None)¶814 ········used·in·the·standard.',·False,·'``~/.config``',·False,·None)¶
815 ········XDG_DATA_DIRS·=·(<function·is_env_path>,·<function·str_to_env_path>,815 ········XDG_DATA_DIRS·=·(<function·is_env_path>,·<function·str_to_env_path>,
816 ········<function·env_path_to_str>,·<function·xdg_data_dirs>,·'A·list·of816 ········<function·env_path_to_str>,·<function·xdg_data_dirs>,·'A·list·of
817 ········directories·where·system·level·data·files·are·stored.',·True,·"On817 ········directories·where·system·level·data·files·are·stored.',·True,·"On
818 ········Windows:·``[%ProgramData%]``·(normally·C:\\ProgramData)\n   ·-·More818 ········Windows:·``[%ProgramData%]``·(normally·C:\\ProgramData)\n   ·-·More
819 ········Info:·https://docs.microsoft.com/en-us/windows-hardware/customize/819 ········Info:·https://docs.microsoft.com/en-us/windows-hardware/customize/
820 ········desktop/unattend/microsoft-windows-shell-setup-folderlocations-820 ········desktop/unattend/microsoft-windows-shell-setup-folderlocations-
821 ········programdata\n\nOn·Linux·and·Unix·based·systemd·it·is·the·same·as·in821 ········programdata\n\nOn·Linux·and·Unix·based·systemd·it·is·the·same·as·in
822 ········open-desktop·standard:·``['/usr/share',·'/usr/local/share']``",·False,822 ········open-desktop·standard:·``['/usr/share',·'/usr/local/share']``",·False,
823 ········None)¶823 ········None)¶
824 ········XDG_DATA_HOME·=·(<function·is_string>,·<function·ensure_string>,824 ········XDG_DATA_HOME·=·(<function·is_string>,·<function·ensure_string>,
825 ········<function·ensure_string>,·'/nonexistent/first-build/.local/share',825 ········<function·ensure_string>,·'/nonexistent/second-build/.local/share',
826 ········'Open·desktop·standard·data·home·dir.·This·is·the·same·default·as·used826 ········'Open·desktop·standard·data·home·dir.·This·is·the·same·default·as·used
827 ········in·the·standard.',·True,·'``~/.local/share``',·False,·None)¶827 ········in·the·standard.',·True,·'``~/.local/share``',·False,·None)¶
828 ········XONSHRC·=·(<function·is_env_path>,·<function·str_to_env_path>,828 ········XONSHRC·=·(<function·is_env_path>,·<function·str_to_env_path>,
829 ········<function·env_path_to_str>,·<function·default_xonshrc>,·'A·list·of·the829 ········<function·env_path_to_str>,·<function·default_xonshrc>,·'A·list·of·the
830 ········locations·of·run·control·files,·if·they·exist. ·User·defined·run830 ········locations·of·run·control·files,·if·they·exist. ·User·defined·run
831 ········control·file·will·supersede·values·set·in·system-wide·control·file·if831 ········control·file·will·supersede·values·set·in·system-wide·control·file·if
832 ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run832 ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run
Offset 1972, 15 lines modifiedOffset 1972, 15 lines modified
1972 ········counter·parts.',·False,·<xonsh.tools.DefaultNotGivenType·object>,1972 ········counter·parts.',·False,·<xonsh.tools.DefaultNotGivenType·object>,
1973 ········False,·None)¶1973 ········False,·None)¶
1974 ········OLDPWD·=·(<function·is_string>,·<function·ensure_string>,·<function1974 ········OLDPWD·=·(<function·is_string>,·<function·ensure_string>,·<function
1975 ········ensure_string>,·'.',·'Used·to·represent·a·previous·present·working1975 ········ensure_string>,·'.',·'Used·to·represent·a·previous·present·working
1976 ········directory.',·False,·<xonsh.tools.DefaultNotGivenType·object>,·False,1976 ········directory.',·False,·<xonsh.tools.DefaultNotGivenType·object>,·False,
1977 ········None)¶1977 ········None)¶
1978 ········PATH·=·(<function·is_env_path>,·<function·str_to_env_path>,·<function1978 ········PATH·=·(<function·is_env_path>,·<function·str_to_env_path>,·<function
1979 ········env_path_to_str>,·('/nonexistent/first-build/bin',·'/usr/local/sbin',1979 ········env_path_to_str>,·('/nonexistent/second-build/bin',·'/usr/local/sbin',
1980 ········'/usr/local/bin',·'/usr/sbin',·'/usr/bin',·'/sbin',·'/bin',·'/usr/1980 ········'/usr/local/bin',·'/usr/sbin',·'/usr/bin',·'/sbin',·'/bin',·'/usr/
1981 ········games',·'/usr/local/games'),·'List·of·strings·representing·where·to1981 ········games',·'/usr/local/games'),·'List·of·strings·representing·where·to
1982 ········look·for·executables.',·True,·"On·Windows:·it·is·``Path``·value·of1982 ········look·for·executables.',·True,·"On·Windows:·it·is·``Path``·value·of
1983 ········register's·``HKEY_LOCAL_1983 ········register's·``HKEY_LOCAL_
1984 ········MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session1984 ········MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session
1985 ········Manager\\Environment``.·On·Mac·OSX:·``('/usr/local/bin',·'/usr/bin',·'/1985 ········Manager\\Environment``.·On·Mac·OSX:·``('/usr/local/bin',·'/usr/bin',·'/
1986 ········bin',·'/usr/sbin',·'/sbin')``·On·Linux·&·on·Cygwin·&·on·MSYS,·when1986 ········bin',·'/usr/sbin',·'/sbin')``·On·Linux·&·on·Cygwin·&·on·MSYS,·when
Offset 2025, 32 lines modifiedOffset 2025, 32 lines modified
2025 ········None)¶2025 ········None)¶
2026 ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function2026 ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function
2027 ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated2027 ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated
2028 ········when·the·xonsh·environment·changes.·The·environment·can·be·reset·to·the2028 ········when·the·xonsh·environment·changes.·The·environment·can·be·reset·to·the
2029 ········default·value·by·calling·``__xonsh__.env.undo_replace_env()``',·True,2029 ········default·value·by·calling·``__xonsh__.env.undo_replace_env()``',·True,
2030 ········<xonsh.tools.DefaultNotGivenType·object>,·False,·None)¶2030 ········<xonsh.tools.DefaultNotGivenType·object>,·False,·None)¶
2031 ········XDG_CACHE_HOME·=·(<function·is_string>,·<function·ensure_string>,2031 ········XDG_CACHE_HOME·=·(<function·is_string>,·<function·ensure_string>,
2032 ········<function·ensure_string>,·'/nonexistent/first-build/.cache',·'The·base2032 ········<function·ensure_string>,·'/nonexistent/second-build/.cache',·'The·base
2033 ········directory·relative·to·which·user-specific·non-essential·data·files2033 ········directory·relative·to·which·user-specific·non-essential·data·files
2034 ········should·be·stored.',·True,·'``~/.cache``',·False,·None)¶2034 ········should·be·stored.',·True,·'``~/.cache``',·False,·None)¶
2035 ········XDG_CONFIG_HOME·=·(<function·is_string>,·<function·ensure_string>,2035 ········XDG_CONFIG_HOME·=·(<function·is_string>,·<function·ensure_string>,
2036 ········<function·ensure_string>,·'/nonexistent/first-build/.config',·'Open2036 ········<function·ensure_string>,·'/nonexistent/second-build/.config',·'Open
2037 ········desktop·standard·configuration·home·dir.·This·is·the·same·default·as2037 ········desktop·standard·configuration·home·dir.·This·is·the·same·default·as
2038 ········used·in·the·standard.',·False,·'``~/.config``',·False,·None)¶2038 ········used·in·the·standard.',·False,·'``~/.config``',·False,·None)¶
2039 ········XDG_DATA_DIRS·=·(<function·is_env_path>,·<function·str_to_env_path>,2039 ········XDG_DATA_DIRS·=·(<function·is_env_path>,·<function·str_to_env_path>,
2040 ········<function·env_path_to_str>,·<function·xdg_data_dirs>,·'A·list·of2040 ········<function·env_path_to_str>,·<function·xdg_data_dirs>,·'A·list·of
2041 ········directories·where·system·level·data·files·are·stored.',·True,·"On2041 ········directories·where·system·level·data·files·are·stored.',·True,·"On
2042 ········Windows:·``[%ProgramData%]``·(normally·C:\\ProgramData)\n   ·-·More2042 ········Windows:·``[%ProgramData%]``·(normally·C:\\ProgramData)\n   ·-·More
2043 ········Info:·https://docs.microsoft.com/en-us/windows-hardware/customize/2043 ········Info:·https://docs.microsoft.com/en-us/windows-hardware/customize/
2044 ········desktop/unattend/microsoft-windows-shell-setup-folderlocations-2044 ········desktop/unattend/microsoft-windows-shell-setup-folderlocations-
2045 ········programdata\n\nOn·Linux·and·Unix·based·systemd·it·is·the·same·as·in2045 ········programdata\n\nOn·Linux·and·Unix·based·systemd·it·is·the·same·as·in
2046 ········open-desktop·standard:·``['/usr/share',·'/usr/local/share']``",·False,2046 ········open-desktop·standard:·``['/usr/share',·'/usr/local/share']``",·False,
2047 ········None)¶2047 ········None)¶
2048 ········XDG_DATA_HOME·=·(<function·is_string>,·<function·ensure_string>,2048 ········XDG_DATA_HOME·=·(<function·is_string>,·<function·ensure_string>,
2049 ········<function·ensure_string>,·'/nonexistent/first-build/.local/share',2049 ········<function·ensure_string>,·'/nonexistent/second-build/.local/share',
2050 ········'Open·desktop·standard·data·home·dir.·This·is·the·same·default·as·used2050 ········'Open·desktop·standard·data·home·dir.·This·is·the·same·default·as·used
2051 ········in·the·standard.',·True,·'``~/.local/share``',·False,·None)¶2051 ········in·the·standard.',·True,·'``~/.local/share``',·False,·None)¶
2052 ········XONSHRC·=·(<function·is_env_path>,·<function·str_to_env_path>,2052 ········XONSHRC·=·(<function·is_env_path>,·<function·str_to_env_path>,
2053 ········<function·env_path_to_str>,·<function·default_xonshrc>,·'A·list·of·the2053 ········<function·env_path_to_str>,·<function·default_xonshrc>,·'A·list·of·the
2054 ········locations·of·run·control·files,·if·they·exist. ·User·defined·run2054 ········locations·of·run·control·files,·if·they·exist. ·User·defined·run
2055 ········control·file·will·supersede·values·set·in·system-wide·control·file·if2055 ········control·file·will·supersede·values·set·in·system-wide·control·file·if
2056 ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run2056 ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run
4.04 KB
./usr/share/doc/xonsh-doc/html/api/_autosummary/cmd/xonsh.procs.jobs.html
    
Offset 430, 15 lines modifiedOffset 430, 15 lines modified
430 <p>In·non-interactive·mode,·send·SIGHUP·to·all·jobs.</p>430 <p>In·non-interactive·mode,·send·SIGHUP·to·all·jobs.</p>
431 <p>In·interactive·mode,·check·for·suspended·or·background·jobs,·print·a431 <p>In·interactive·mode,·check·for·suspended·or·background·jobs,·print·a
432 warning·if·any·exist,·and·return·False.·Otherwise,·return·True.</p>432 warning·if·any·exist,·and·return·False.·Otherwise,·return·True.</p>
433 </dd></dl>433 </dd></dl>
  
434 <dl·class="py·function">434 <dl·class="py·function">
435 <dt·class="sig·sig-object·py"·id="xonsh.procs.jobs.disown_fn">435 <dt·class="sig·sig-object·py"·id="xonsh.procs.jobs.disown_fn">
436 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.procs.jobs.</span></span><span·class="sig-name·descname"><span·class="pre">disown_fn</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">job_ids:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[int],</span>·<span·class="pre">((),</span>·<span·class="pre">(('type',</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'int'&gt;),</span>·<span·class="pre">('nargs',</span>·<span·class="pre">'*'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">job_id_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff858f6020&gt;)))],</span>·<span·class="pre">force_auto_continue=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/procs/jobs.html#disown_fn"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.procs.jobs.disown_fn"·title="Link·to·this·definition">¶</a></dt>436 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.procs.jobs.</span></span><span·class="sig-name·descname"><span·class="pre">disown_fn</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">job_ids:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[int],</span>·<span·class="pre">((),</span>·<span·class="pre">(('type',</span>·<span·class="pre">&lt;class</span>·<span·class="pre">'int'&gt;),</span>·<span·class="pre">('nargs',</span>·<span·class="pre">'*'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">job_id_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff851d6020&gt;)))],</span>·<span·class="pre">force_auto_continue=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/procs/jobs.html#disown_fn"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.procs.jobs.disown_fn"·title="Link·to·this·definition">¶</a></dt>
437 <dd><p>Remove·the·specified·jobs·from·the·job·table;·the·shell·will·no·longer437 <dd><p>Remove·the·specified·jobs·from·the·job·table;·the·shell·will·no·longer
438 report·their·status,·and·will·not·complain·if·you·try·to·exit·an438 report·their·status,·and·will·not·complain·if·you·try·to·exit·an
439 interactive·shell·with·them·running·or·stopped.</p>439 interactive·shell·with·them·running·or·stopped.</p>
440 <p>If·the·jobs·are·currently·stopped·and·the·$AUTO_CONTINUE·option·is·not·set440 <p>If·the·jobs·are·currently·stopped·and·the·$AUTO_CONTINUE·option·is·not·set
441 ($AUTO_CONTINUE·=·False),·a·warning·is·printed·containing·information·about441 ($AUTO_CONTINUE·=·False),·a·warning·is·printed·containing·information·about
442 how·to·make·them·continue·after·they·have·been·disowned.</p>442 how·to·make·them·continue·after·they·have·been·disowned.</p>
443 <dl·class="field-list·simple">443 <dl·class="field-list·simple">
1.07 KB
html2text {}
    
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ··xonsh.procs.jobs.clean_jobs()[source]¶159 ··xonsh.procs.jobs.clean_jobs()[source]¶
160 ······Clean·up·jobs·for·exiting·shell160 ······Clean·up·jobs·for·exiting·shell
161 ······In·non-interactive·mode,·send·SIGHUP·to·all·jobs.161 ······In·non-interactive·mode,·send·SIGHUP·to·all·jobs.
162 ······In·interactive·mode,·check·for·suspended·or·background·jobs,·print·a162 ······In·interactive·mode,·check·for·suspended·or·background·jobs,·print·a
163 ······warning·if·any·exist,·and·return·False.·Otherwise,·return·True.163 ······warning·if·any·exist,·and·return·False.·Otherwise,·return·True.
164 ··xonsh.procs.jobs.disown_fn(job_ids:·~typing.Annotated[~typing.Sequence[int],164 ··xonsh.procs.jobs.disown_fn(job_ids:·~typing.Annotated[~typing.Sequence[int],
165 ··((),·(('type',·<class·'int'>),·('nargs',·'*'),·('completer',·<function·job_165 ··((),·(('type',·<class·'int'>),·('nargs',·'*'),·('completer',·<function·job_
166 ··id_completer·at·0xffff858f6020>)))],·force_auto_continue=False)[source]¶166 ··id_completer·at·0xffff851d6020>)))],·force_auto_continue=False)[source]¶
167 ······Remove·the·specified·jobs·from·the·job·table;·the·shell·will·no·longer167 ······Remove·the·specified·jobs·from·the·job·table;·the·shell·will·no·longer
168 ······report·their·status,·and·will·not·complain·if·you·try·to·exit·an168 ······report·their·status,·and·will·not·complain·if·you·try·to·exit·an
169 ······interactive·shell·with·them·running·or·stopped.169 ······interactive·shell·with·them·running·or·stopped.
170 ······If·the·jobs·are·currently·stopped·and·the·$AUTO_CONTINUE·option·is·not170 ······If·the·jobs·are·currently·stopped·and·the·$AUTO_CONTINUE·option·is·not
171 ······set·($AUTO_CONTINUE·=·False),·a·warning·is·printed·containing·information171 ······set·($AUTO_CONTINUE·=·False),·a·warning·is·printed·containing·information
172 ······about·how·to·make·them·continue·after·they·have·been·disowned.172 ······about·how·to·make·them·continue·after·they·have·been·disowned.
173 ········Parameters:173 ········Parameters:
4.22 KB
./usr/share/doc/xonsh-doc/html/api/_autosummary/helpers/xonsh.tracer.html
    
Offset 531, 15 lines modifiedOffset 531, 15 lines modified
531 <dt·class="sig·sig-object·py"·id="xonsh.tracer.TracerType.stop">531 <dt·class="sig·sig-object·py"·id="xonsh.tracer.TracerType.stop">
532 <span·class="sig-name·descname"><span·class="pre">stop</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">filename</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/tracer.html#TracerType.stop"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.tracer.TracerType.stop"·title="Link·to·this·definition">¶</a></dt>532 <span·class="sig-name·descname"><span·class="pre">stop</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">filename</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/tracer.html#TracerType.stop"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.tracer.TracerType.stop"·title="Link·to·this·definition">¶</a></dt>
533 <dd><p>Stops·tracing·a·file.</p>533 <dd><p>Stops·tracing·a·file.</p>
534 </dd></dl>534 </dd></dl>
  
535 <dl·class="py·method">535 <dl·class="py·method">
536 <dt·class="sig·sig-object·py"·id="xonsh.tracer.TracerType.toggle_color">536 <dt·class="sig·sig-object·py"·id="xonsh.tracer.TracerType.toggle_color">
537 <span·class="sig-name·descname"><span·class="pre">toggle_color</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">toggle:</span>·<span·class="pre">~typing.Annotated[bool</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">(()</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">(('type'</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">&lt;function</span>·<span·class="pre">to_bool</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85d49d00&gt;)</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">('completer'</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">None)))]</span>·<span·class="pre">=</span>·<span·class="pre">False</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/tracer.html#TracerType.toggle_color"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.tracer.TracerType.toggle_color"·title="Link·to·this·definition">¶</a></dt>537 <span·class="sig-name·descname"><span·class="pre">toggle_color</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">toggle:</span>·<span·class="pre">~typing.Annotated[bool</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">(()</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">(('type'</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">&lt;function</span>·<span·class="pre">to_bool</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85629d00&gt;)</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">('completer'</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">None)))]</span>·<span·class="pre">=</span>·<span·class="pre">False</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/tracer.html#TracerType.toggle_color"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.tracer.TracerType.toggle_color"·title="Link·to·this·definition">¶</a></dt>
538 <dd><p>output·color·management·for·tracer</p>538 <dd><p>output·color·management·for·tracer</p>
539 <dl·class="field-list·simple">539 <dl·class="field-list·simple">
540 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>540 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
541 <dd·class="field-odd"><dl·class="simple">541 <dd·class="field-odd"><dl·class="simple">
542 <dt><strong>toggle</strong></dt><dd><p>true/false,·y/n,·etc.·to·toggle·color·usage.</p>542 <dt><strong>toggle</strong></dt><dd><p>true/false,·y/n,·etc.·to·toggle·color·usage.</p>
543 </dd>543 </dd>
544 </dl>544 </dl>
891 B
html2text {}
    
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ························file·paths·to·watch,·use·“__file__”·(default)·to·select195 ························file·paths·to·watch,·use·“__file__”·(default)·to·select
196 ························the·current·file.196 ························the·current·file.
197 ········start(filename)[source]¶197 ········start(filename)[source]¶
198 ············Starts·tracing·a·file.198 ············Starts·tracing·a·file.
199 ········stop(filename)[source]¶199 ········stop(filename)[source]¶
200 ············Stops·tracing·a·file.200 ············Stops·tracing·a·file.
201 ········toggle_color(toggle:·~typing.Annotated[bool,·((),·(('type',·<function201 ········toggle_color(toggle:·~typing.Annotated[bool,·((),·(('type',·<function
202 ········to_bool·at·0xffff85d49d00>),·('completer',·None)))]·=·False)[source]¶202 ········to_bool·at·0xffff85629d00>),·('completer',·None)))]·=·False)[source]¶
203 ············output·color·management·for·tracer203 ············output·color·management·for·tracer
204 ··············Parameters:204 ··············Parameters:
205 ····················toggle205 ····················toggle
206 ························true/false,·y/n,·etc.·to·toggle·color·usage.206 ························true/false,·y/n,·etc.·to·toggle·color·usage.
207 ········trace(frame,·event,·arg,·*,·find_file=<function·find_file>,·print_207 ········trace(frame,·event,·arg,·*,·find_file=<function·find_file>,·print_
208 ········color=<function·print_color>)[source]¶208 ········color=<function·print_color>)[source]¶
209 ············Implements·a·line·tracing·function.209 ············Implements·a·line·tracing·function.
10.1 KB
./usr/share/doc/xonsh-doc/html/api/_autosummary/helpers/xonsh.xontribs.html
    
Offset 771, 15 lines modifiedOffset 771, 15 lines modified
771 </dl>771 </dl>
772 </dd>772 </dd>
773 </dl>773 </dl>
774 </dd></dl>774 </dd></dl>
  
775 <dl·class="py·function">775 <dl·class="py·function">
776 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_load">776 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_load">
777 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_load</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">names:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[str],</span>·<span·class="pre">((),</span>·<span·class="pre">(('nargs',</span>·<span·class="pre">'+'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xontrib_names_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff856005e0&gt;)))]</span>·<span·class="pre">=</span>·<span·class="pre">(),</span>·<span·class="pre">verbose=False,</span>·<span·class="pre">full_module=False,</span>·<span·class="pre">suppress_warnings=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_load"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_load"·title="Link·to·this·definition">¶</a></dt>777 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_load</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">names:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[str],</span>·<span·class="pre">((),</span>·<span·class="pre">(('nargs',</span>·<span·class="pre">'+'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xontrib_names_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff84ee05e0&gt;)))]</span>·<span·class="pre">=</span>·<span·class="pre">(),</span>·<span·class="pre">verbose=False,</span>·<span·class="pre">full_module=False,</span>·<span·class="pre">suppress_warnings=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_load"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_load"·title="Link·to·this·definition">¶</a></dt>
778 <dd><p>Load·xontribs·from·a·list·of·names</p>778 <dd><p>Load·xontribs·from·a·list·of·names</p>
779 <dl·class="field-list·simple">779 <dl·class="field-list·simple">
780 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>780 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
781 <dd·class="field-odd"><dl·class="simple">781 <dd·class="field-odd"><dl·class="simple">
782 <dt><strong>names</strong></dt><dd><p>names·of·xontribs</p>782 <dt><strong>names</strong></dt><dd><p>names·of·xontribs</p>
783 </dd>783 </dd>
784 <dt><strong>verbose</strong><span·class="classifier">-v,·–verbose</span></dt><dd><p>verbose·output</p>784 <dt><strong>verbose</strong><span·class="classifier">-v,·–verbose</span></dt><dd><p>verbose·output</p>
Offset 797, 29 lines modifiedOffset 797, 29 lines modified
797 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_loaded">797 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_loaded">
798 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_loaded</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_loaded"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_loaded"·title="Link·to·this·definition">¶</a></dt>798 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_loaded</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_loaded"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_loaded"·title="Link·to·this·definition">¶</a></dt>
799 <dd><p>Returns·list·of·loaded·xontribs.</p>799 <dd><p>Returns·list·of·loaded·xontribs.</p>
800 </dd></dl>800 </dd></dl>
  
801 <dl·class="py·function">801 <dl·class="py·function">
802 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_reload">802 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_reload">
803 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_reload</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">names:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[str],</span>·<span·class="pre">((),</span>·<span·class="pre">(('nargs',</span>·<span·class="pre">'+'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85600680&gt;)))]</span>·<span·class="pre">=</span>·<span·class="pre">(),</span>·<span·class="pre">verbose=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_reload"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_reload"·title="Link·to·this·definition">¶</a></dt>803 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_reload</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">names:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[str],</span>·<span·class="pre">((),</span>·<span·class="pre">(('nargs',</span>·<span·class="pre">'+'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff84ee0680&gt;)))]</span>·<span·class="pre">=</span>·<span·class="pre">(),</span>·<span·class="pre">verbose=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_reload"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_reload"·title="Link·to·this·definition">¶</a></dt>
804 <dd><p>Reload·the·given·xontribs</p>804 <dd><p>Reload·the·given·xontribs</p>
805 <dl·class="field-list·simple">805 <dl·class="field-list·simple">
806 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>806 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
807 <dd·class="field-odd"><dl·class="simple">807 <dd·class="field-odd"><dl·class="simple">
808 <dt><strong>names</strong></dt><dd><p>name·of·xontribs·to·reload</p>808 <dt><strong>names</strong></dt><dd><p>name·of·xontribs·to·reload</p>
809 </dd>809 </dd>
810 </dl>810 </dl>
811 </dd>811 </dd>
812 </dl>812 </dl>
813 </dd></dl>813 </dd></dl>
  
814 <dl·class="py·function">814 <dl·class="py·function">
815 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_unload">815 <dt·class="sig·sig-object·py"·id="xonsh.xontribs.xontribs_unload">
816 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_unload</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">names:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[str],</span>·<span·class="pre">((),</span>·<span·class="pre">(('nargs',</span>·<span·class="pre">'+'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85600680&gt;)))]</span>·<span·class="pre">=</span>·<span·class="pre">(),</span>·<span·class="pre">verbose=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_unload"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_unload"·title="Link·to·this·definition">¶</a></dt>816 <span·class="sig-prename·descclassname"><span·class="pre">xonsh.xontribs.</span></span><span·class="sig-name·descname"><span·class="pre">xontribs_unload</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="pre">names:</span>·<span·class="pre">~typing.Annotated[~typing.Sequence[str],</span>·<span·class="pre">((),</span>·<span·class="pre">(('nargs',</span>·<span·class="pre">'+'),</span>·<span·class="pre">('completer',</span>·<span·class="pre">&lt;function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff84ee0680&gt;)))]</span>·<span·class="pre">=</span>·<span·class="pre">(),</span>·<span·class="pre">verbose=False</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="../../../_modules/xonsh/xontribs.html#xontribs_unload"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#xonsh.xontribs.xontribs_unload"·title="Link·to·this·definition">¶</a></dt>
817 <dd><p>Unload·the·given·xontribs</p>817 <dd><p>Unload·the·given·xontribs</p>
818 <dl·class="field-list·simple">818 <dl·class="field-list·simple">
819 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>819 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
820 <dd·class="field-odd"><dl·class="simple">820 <dd·class="field-odd"><dl·class="simple">
821 <dt><strong>names</strong></dt><dd><p>name·of·xontribs·to·unload</p>821 <dt><strong>names</strong></dt><dd><p>name·of·xontribs·to·unload</p>
822 </dd>822 </dd>
823 </dl>823 </dl>
1.95 KB
html2text {}
    
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 ··xonsh.xontribs.xontribs_list(to_json=False,·_stdout=None)[source]¶296 ··xonsh.xontribs.xontribs_list(to_json=False,·_stdout=None)[source]¶
297 ······List·installed·xontribs·and·show·whether·they·are·loaded·or·not297 ······List·installed·xontribs·and·show·whether·they·are·loaded·or·not
298 ········Parameters:298 ········Parameters:
299 ··············to_json-j,·–json299 ··············to_json-j,·–json
300 ··················reports·results·as·json300 ··················reports·results·as·json
301 ··xonsh.xontribs.xontribs_load(names:·~typing.Annotated[~typing.Sequence[str],301 ··xonsh.xontribs.xontribs_load(names:·~typing.Annotated[~typing.Sequence[str],
302 ··((),·(('nargs',·'+'),·('completer',·<function·xontrib_names_completer·at302 ··((),·(('nargs',·'+'),·('completer',·<function·xontrib_names_completer·at
303 ··0xffff856005e0>)))]·=·(),·verbose=False,·full_module=False,·suppress_303 ··0xffff84ee05e0>)))]·=·(),·verbose=False,·full_module=False,·suppress_
304 ··warnings=False)[source]¶304 ··warnings=False)[source]¶
305 ······Load·xontribs·from·a·list·of·names305 ······Load·xontribs·from·a·list·of·names
306 ········Parameters:306 ········Parameters:
307 ··············names307 ··············names
308 ··················names·of·xontribs308 ··················names·of·xontribs
309 ··············verbose-v,·–verbose309 ··············verbose-v,·–verbose
310 ··················verbose·output310 ··················verbose·output
Offset 313, 22 lines modifiedOffset 313, 22 lines modified
313 ··················not·inside·xontrib·package313 ··················not·inside·xontrib·package
314 ··············suppress_warnings-s,·–suppress-warnings314 ··············suppress_warnings-s,·–suppress-warnings
315 ··················no·warnings·about·missing·xontribs·and·return·code·0315 ··················no·warnings·about·missing·xontribs·and·return·code·0
316 ··xonsh.xontribs.xontribs_loaded()[source]¶316 ··xonsh.xontribs.xontribs_loaded()[source]¶
317 ······Returns·list·of·loaded·xontribs.317 ······Returns·list·of·loaded·xontribs.
318 ··xonsh.xontribs.xontribs_reload(names:·~typing.Annotated[~typing.Sequence318 ··xonsh.xontribs.xontribs_reload(names:·~typing.Annotated[~typing.Sequence
319 ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer319 ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer
320 ··at·0xffff85600680>)))]·=·(),·verbose=False)[source]¶320 ··at·0xffff84ee0680>)))]·=·(),·verbose=False)[source]¶
321 ······Reload·the·given·xontribs321 ······Reload·the·given·xontribs
322 ········Parameters:322 ········Parameters:
323 ··············names323 ··············names
324 ··················name·of·xontribs·to·reload324 ··················name·of·xontribs·to·reload
325 ··xonsh.xontribs.xontribs_unload(names:·~typing.Annotated[~typing.Sequence325 ··xonsh.xontribs.xontribs_unload(names:·~typing.Annotated[~typing.Sequence
326 ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer326 ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer
327 ··at·0xffff85600680>)))]·=·(),·verbose=False)[source]¶327 ··at·0xffff84ee0680>)))]·=·(),·verbose=False)[source]¶
328 ······Unload·the·given·xontribs328 ······Unload·the·given·xontribs
329 ········Parameters:329 ········Parameters:
330 ··············names330 ··············names
331 ··················name·of·xontribs·to·unload331 ··················name·of·xontribs·to·unload
332 ······Notes332 ······Notes
333 ······Proper·cleanup·can·be·implemented·by·the·xontrib.·The·default·is333 ······Proper·cleanup·can·be·implemented·by·the·xontrib.·The·default·is
334 ······equivalent·to·del·sys.modules[module].334 ······equivalent·to·del·sys.modules[module].
2.61 KB
./usr/share/doc/xonsh-doc/html/envvars.html
    
Offset 757, 23 lines modifiedOffset 757, 23 lines modified
757 </div>757 </div>
758 <section·id="general">758 <section·id="general">
759 <span·id="id1"></span><h2>General<a·class="headerlink"·href="#general"·title="Link·to·this·heading">¶</a></h2>759 <span·id="id1"></span><h2>General<a·class="headerlink"·href="#general"·title="Link·to·this·heading">¶</a></h2>
760 <section·id="hostname">760 <section·id="hostname">
761 <span·id="id2"></span><h3>$HOSTNAME<a·class="headerlink"·href="#hostname"·title="Link·to·this·heading">¶</a></h3>761 <span·id="id2"></span><h3>$HOSTNAME<a·class="headerlink"·href="#hostname"·title="Link·to·this·heading">¶</a></h3>
762 <p>Automatically·set·to·the·name·of·the·current·host.</p>762 <p>Automatically·set·to·the·name·of·the·current·host.</p>
763 <p><strong>configurable:</strong>·True</p>763 <p><strong>configurable:</strong>·True</p>
764 <p><strong>default:</strong>·&lt;function·GeneralSetting.&lt;lambda&gt;·at·0xffff858ca160&gt;</p>764 <p><strong>default:</strong>·&lt;function·GeneralSetting.&lt;lambda&gt;·at·0xffff851aa160&gt;</p>
765 <p><strong>store_as_str:</strong>·False</p>765 <p><strong>store_as_str:</strong>·False</p>
766 <hr·class="docutils"·/>766 <hr·class="docutils"·/>
767 </section>767 </section>
768 <section·id="hosttype">768 <section·id="hosttype">
769 <span·id="id3"></span><h3>$HOSTTYPE<a·class="headerlink"·href="#hosttype"·title="Link·to·this·heading">¶</a></h3>769 <span·id="id3"></span><h3>$HOSTTYPE<a·class="headerlink"·href="#hosttype"·title="Link·to·this·heading">¶</a></h3>
770 <p>Automatically·set·to·a·string·that·fully·describes·the·system·type·on·which·xonsh·is·executing.</p>770 <p>Automatically·set·to·a·string·that·fully·describes·the·system·type·on·which·xonsh·is·executing.</p>
771 <p><strong>configurable:</strong>·True</p>771 <p><strong>configurable:</strong>·True</p>
772 <p><strong>default:</strong>·&lt;function·GeneralSetting.&lt;lambda&gt;·at·0xffff858ca200&gt;</p>772 <p><strong>default:</strong>·&lt;function·GeneralSetting.&lt;lambda&gt;·at·0xffff851aa200&gt;</p>
773 <p><strong>store_as_str:</strong>·False</p>773 <p><strong>store_as_str:</strong>·False</p>
774 <hr·class="docutils"·/>774 <hr·class="docutils"·/>
775 </section>775 </section>
776 <section·id="oldpwd">776 <section·id="oldpwd">
777 <span·id="id4"></span><h3>$OLDPWD<a·class="headerlink"·href="#oldpwd"·title="Link·to·this·heading">¶</a></h3>777 <span·id="id4"></span><h3>$OLDPWD<a·class="headerlink"·href="#oldpwd"·title="Link·to·this·heading">¶</a></h3>
778 <p>Used·to·represent·a·previous·present·working·directory.</p>778 <p>Used·to·represent·a·previous·present·working·directory.</p>
779 <p><strong>configurable:</strong>·False</p>779 <p><strong>configurable:</strong>·False</p>
1.06 KB
html2text {}
    
Offset 230, 22 lines modifiedOffset 230, 22 lines modified
230 ······················Prompt_Toolkit_tab-completion¶230 ······················Prompt_Toolkit_tab-completion¶
231 $COMPLETIONS_CONFIRM··$COMPLETIONS_DISPLAY·$COMPLETIONS_MENU_ROWS231 $COMPLETIONS_CONFIRM··$COMPLETIONS_DISPLAY·$COMPLETIONS_MENU_ROWS
232 $COMPLETION_IN_THREAD·$COMPLETION_MODE·····$UPDATE_COMPLETIONS_ON_KEYPRESS232 $COMPLETION_IN_THREAD·$COMPLETION_MODE·····$UPDATE_COMPLETIONS_ON_KEYPRESS
233 *****·General¶·*****233 *****·General¶·*****
234 ****·$HOSTNAME¶·****234 ****·$HOSTNAME¶·****
235 Automatically·set·to·the·name·of·the·current·host.235 Automatically·set·to·the·name·of·the·current·host.
236 configurable:·True236 configurable:·True
237 default:·<function·GeneralSetting.<lambda>·at·0xffff858ca160>237 default:·<function·GeneralSetting.<lambda>·at·0xffff851aa160>
238 store_as_str:·False238 store_as_str:·False
239 ===============================================================================239 ===============================================================================
240 ****·$HOSTTYPE¶·****240 ****·$HOSTTYPE¶·****
241 Automatically·set·to·a·string·that·fully·describes·the·system·type·on·which241 Automatically·set·to·a·string·that·fully·describes·the·system·type·on·which
242 xonsh·is·executing.242 xonsh·is·executing.
243 configurable:·True243 configurable:·True
244 default:·<function·GeneralSetting.<lambda>·at·0xffff858ca200>244 default:·<function·GeneralSetting.<lambda>·at·0xffff851aa200>
245 store_as_str:·False245 store_as_str:·False
246 ===============================================================================246 ===============================================================================
247 ****·$OLDPWD¶·****247 ****·$OLDPWD¶·****
248 Used·to·represent·a·previous·present·working·directory.248 Used·to·represent·a·previous·present·working·directory.
249 configurable:·False249 configurable:·False
250 default:·‘.’250 default:·‘.’
251 store_as_str:·False251 store_as_str:·False
1.17 KB
./usr/share/doc/xonsh-doc/html/searchindex.js
1.08 KB
js-beautify {}
    
Offset 11837, 21 lines modifiedOffset 11837, 21 lines modified
11837 ········"09":·140,11837 ········"09":·140,
11838 ········"0b100":·137,11838 ········"0b100":·137,
11839 ········"0b100101":·[35,·98],11839 ········"0b100101":·[35,·98],
11840 ········"0b1101":·[35,·98],11840 ········"0b1101":·[35,·98],
11841 ········"0dadd6":·70,11841 ········"0dadd6":·70,
11842 ········"0m":·[108,·115],11842 ········"0m":·[108,·115],
11843 ········"0x7efc8b367d90":·137,11843 ········"0x7efc8b367d90":·137,
 11844 ········"0xffff7c99f740":·10,
11844 ········"0xffff856005e0":·98,11845 ········"0xffff84ee05e0":·98,
11845 ········"0xffff85600680":·98,11846 ········"0xffff84ee0680":·98,
11846 ········"0xffff856b2980":·10, 
11847 ········"0xffff858ca160":·119,11847 ········"0xffff851aa160":·119,
11848 ········"0xffff858ca200":·119,11848 ········"0xffff851aa200":·119,
11849 ········"0xffff858f6020":·32,11849 ········"0xffff851d6020":·32,
11850 ········"0xffff85d49d00":·95,11850 ········"0xffff85629d00":·95,
11851 ········"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],11851 ········"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],
11852 ········"10":·[20,·35,·92,·98,·119,·127,·128,·137,·140,·142,·143,·147],11852 ········"10":·[20,·35,·92,·98,·119,·127,·128,·137,·140,·142,·143,·147],
11853 ········"100":·[20,·25,·119,·121,·140],11853 ········"100":·[20,·25,·119,·121,·140],
11854 ········"1000":·[29,·88,·141],11854 ········"1000":·[29,·88,·141],
11855 ········"100000000":·142,11855 ········"100000000":·142,
11856 ········"1024":·36,11856 ········"1024":·36,
11857 ········"11":·[128,·137,·142],11857 ········"11":·[128,·137,·142],
23.1 KB
xonsh_0.19.9+dfsg-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····5296·2025-10-13·19:58:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····5300·2025-10-13·19:58:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0···470792·2025-10-13·19:58:26.000000·data.tar.xz3 -rw-r--r--···0········0········0···470884·2025-10-13·19:58:26.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
22.5 KB
data.tar.xz
22.5 KB
data.tar
2.25 KB
file list
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/environment.py38 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/environment.py
39 -rw-r--r--···0·root·········(0)·root·········(0)·····6704·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/imports.py39 -rw-r--r--···0·root·········(0)·root·········(0)·····6704·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/imports.py
40 -rw-r--r--···0·root·········(0)·root·········(0)·····1532·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/init.py40 -rw-r--r--···0·root·········(0)·root·········(0)·····1532·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/init.py
41 -rw-r--r--···0·root·········(0)·root·········(0)·····4470·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/man.py41 -rw-r--r--···0·root·········(0)·root·········(0)·····4470·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/man.py
42 -rw-r--r--···0·root·········(0)·root·········(0)····11932·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/path.py42 -rw-r--r--···0·root·········(0)·root·········(0)····11932·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/path.py
43 -rw-r--r--···0·root·········(0)·root·········(0)·····7778·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/python.py43 -rw-r--r--···0·root·········(0)·root·········(0)·····7778·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/python.py
44 -rw-r--r--···0·root·········(0)·root·········(0)·····9430·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/tools.py44 -rw-r--r--···0·root·········(0)·root·········(0)·····9430·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completers/tools.py
45 -rw-r--r--···0·root·········(0)·root·········(0)····11564·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py45 -rw-r--r--···0·root·········(0)·root·········(0)····11559·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
46 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/contexts.py46 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/contexts.py
47 -rw-r--r--···0·root·········(0)·root·········(0)····17190·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/dirstack.py47 -rw-r--r--···0·root·········(0)·root·········(0)····17190·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/dirstack.py
48 -rw-r--r--···0·root·········(0)·root·········(0)····98022·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/environ.py48 -rw-r--r--···0·root·········(0)·root·········(0)····98022·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/environ.py
49 -rw-r--r--···0·root·········(0)·root·········(0)····10570·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/events.py49 -rw-r--r--···0·root·········(0)·root·········(0)····10570·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/events.py
50 -rw-r--r--···0·root·········(0)·root·········(0)····14266·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/execer.py50 -rw-r--r--···0·root·········(0)·root·········(0)····14266·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/execer.py
51 -rw-r--r--···0·root·········(0)·root·········(0)····20621·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/foreign_shells.py51 -rw-r--r--···0·root·········(0)·root·········(0)····20621·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/foreign_shells.py
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/history/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-13·19:58:26.000000·./usr/lib/python3/dist-packages/xonsh/history/
20.2 KB
./usr/lib/python3/dist-packages/xonsh/completion_parser_table.py
    
Offset 2, 67 lines modifiedOffset 2, 67 lines modified
2 #·completion_parser_table.py2 #·completion_parser_table.py
3 #·This·file·is·automatically·generated.·Do·not·edit.3 #·This·file·is·automatically·generated.·Do·not·edit.
4 #·pylint:·disable=W,C,R4 #·pylint:·disable=W,C,R
5 _tabversion·=·'3.10'5 _tabversion·=·'3.10'
  
6 _lr_method·=·'LALR'6 _lr_method·=·'LALR'
  
7 _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\ncommand·:·args\n|\ncommands·:·commandcommands·:·commands·PIPE·command\n\t|·commands·SEMI·command\n\t|·commands·AND·command\n\t|·commands·NEWLINE·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_LBRACKE[·...·truncated·by·diffoscope;·len:·468,·SHA:·1efcb7d4f7e00f2bf93d1233e5a619c0bc16818749fc71cd171c6280f6624dca·...·]args·:·argargs·:·args·arg'7 _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\ncommand·:·args\n|\ncommands·:·commandcommands·:·commands·SEMI·command\n\t|·commands·OR·command\n\t|·commands·PIPE·command\n\t|·commands·AND·command\n\t|·commands·NEWLINE·commandsub_expression·:·DOLLAR_LPAREN·commands·RPAREN\n\t|·BANG_LPAREN·commands·RPAREN\n\t|·ATDOLLAR_LPAREN·commands·RPAREN\n\t|·DOLLAR_LBRACKE[·...·truncated·by·diffoscope;·len:·468,·SHA:·33288bd83e44a80c919de82e97e3ffd6eade12e5981eb0c13c4b4bf523a18c3b·...·]args·:·argargs·:·args·arg'
8 ····8 ····
9 _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,-4,-25,-26,-4,-4,-29,-4,-31,-4,-4,-34,-35,-36,-4,-4,-4,-4,-4,-38,-17,-5,-19,-18,-20,-22,-21,-6,-7,-8,-9,-10,-11,-13,-12,-14,-16,-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,[·...·truncated·by·diffoscope;·len:·5443,·SHA:·99366bbf71b906ad4f96603673959160c20d0d3694ffc3e73850b6fc27891a25·...·],]),}9 _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,-4,-25,-4,-4,-28,-4,-30,-31,-4,-33,-34,-4,-36,-4,-4,-4,-4,-4,-38,-22,-5,-18,-17,-21,-19,-20,-6,-7,-8,-9,-10,-16,-12,-11,-15,-13,-14,]),'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,[·...·truncated·by·diffoscope;·len:·5443,·SHA:·8bde28aa61a6197292636cda0f1ee3230ff17a121cd6fed51bdc872af7580b62·...·],]),}
  
10 _lr_action·=·{}10 _lr_action·=·{}
11 for·_k,·_v·in·_lr_action_items.items():11 for·_k,·_v·in·_lr_action_items.items():
12 ···for·_x,_y·in·zip(_v[0],_v[1]):12 ···for·_x,_y·in·zip(_v[0],_v[1]):
13 ······if·not·_x·in·_lr_action:··_lr_action[_x]·=·{}13 ······if·not·_x·in·_lr_action:··_lr_action[_x]·=·{}
14 ······_lr_action[_x][_k]·=·_y14 ······_lr_action[_x][_k]·=·_y
15 del·_lr_action_items15 del·_lr_action_items
  
16 _lr_goto_items·=·{'context':([0,],[1,]),'command':([0,7,10,11,13,15,16,20,21,22,23,24,],[2,27,27,27,27,27,27,33,34,35,36,37,]),'commands':([0,7,10,11,13,15,16,],[3,26,28,29,30,31,32,]),'args':([0,7,10,11,13,15,16,20,21,22,23,24,],[4,4,4,4,4,4,4,4,4,4,4,4,]),'arg':([0,4,7,10,11,13,15,16,20,21,22,23,24,],[5,25,5,[·...·truncated·by·diffoscope;·len:·62,·SHA:·25dddfce823ceb0b4524bc0eec7d3d4d38a8aeeaf5a8104eb6be7bc7874857bf·...·],20,21,22,23,24,],[6,6,6,6,6,6,6,6,6,6,6,6,6,]),}16 _lr_goto_items·=·{'context':([0,],[1,]),'command':([0,7,9,10,12,15,18,20,21,22,23,24,],[2,27,27,27,27,27,27,33,34,35,36,37,]),'commands':([0,7,9,10,12,15,18,],[3,26,28,29,30,31,32,]),'args':([0,7,9,10,12,15,18,20,21,22,23,24,],[4,4,4,4,4,4,4,4,4,4,4,4,]),'arg':([0,4,7,9,10,12,15,18,20,21,22,23,24,],[5,25,5,5,5,[·...·truncated·by·diffoscope;·len:·57,·SHA:·0ea0e16e24d8c3dcdebe74c9d731673ca883a24cedf3e581cfbe4825b21007eb·...·],20,21,22,23,24,],[6,6,6,6,6,6,6,6,6,6,6,6,6,]),}
  
17 _lr_goto·=·{}17 _lr_goto·=·{}
18 for·_k,·_v·in·_lr_goto_items.items():18 for·_k,·_v·in·_lr_goto_items.items():
19 ···for·_x,·_y·in·zip(_v[0],·_v[1]):19 ···for·_x,·_y·in·zip(_v[0],·_v[1]):
20 ·······if·not·_x·in·_lr_goto:·_lr_goto[_x]·=·{}20 ·······if·not·_x·in·_lr_goto:·_lr_goto[_x]·=·{}
21 ·······_lr_goto[_x][_k]·=·_y21 ·······_lr_goto[_x][_k]·=·_y
22 del·_lr_goto_items22 del·_lr_goto_items
23 _lr_productions·=·[23 _lr_productions·=·[
24 ··("S'·->·context","S'",1,None,None,None),24 ··("S'·->·context","S'",1,None,None,None),
25 ··('context·->·command','context',1,'p_context_command','completion_context.py',490),25 ··('context·->·command','context',1,'p_context_command','completion_context.py',490),
26 ··('context·->·commands','context',1,'p_context_command','completion_context.py',491),26 ··('context·->·commands','context',1,'p_context_command','completion_context.py',491),
27 ··('command·->·args','command',1,'p_command','completion_context.py',531),27 ··('command·->·args','command',1,'p_command','completion_context.py',531),
28 ··('command·->·<empty>','command',0,'p_command','completion_context.py',532),28 ··('command·->·<empty>','command',0,'p_command','completion_context.py',532),
29 ··('commands·->·command','commands',1,'p_multiple_commands_first','completion_context.py',570),29 ··('commands·->·command','commands',1,'p_multiple_commands_first','completion_context.py',570),
30 ··('commands·->·commands·PIPE·command','commands',3,'p_multiple_commands_many','completion_context.py',580), 
31 ··('commands·->·commands·SEMI·command','commands',3,'p_multiple_commands_many','completion_context.py',581),30 ··('commands·->·commands·SEMI·command','commands',3,'p_multiple_commands_many','completion_context.py',580),
 31 ··('commands·->·commands·OR·command','commands',3,'p_multiple_commands_many','completion_context.py',581),
 32 ··('commands·->·commands·PIPE·command','commands',3,'p_multiple_commands_many','completion_context.py',582),
32 ··('commands·->·commands·AND·command','commands',3,'p_multiple_commands_many','completion_context.py',582),33 ··('commands·->·commands·AND·command','commands',3,'p_multiple_commands_many','completion_context.py',583),
33 ··('commands·->·commands·NEWLINE·command','commands',3,'p_multiple_commands_many','completion_context.py',583),34 ··('commands·->·commands·NEWLINE·command','commands',3,'p_multiple_commands_many','completion_context.py',584),
34 ··('commands·->·commands·OR·command','commands',3,'p_multiple_commands_many','completion_context.py',584), 
35 ··('sub_expression·->·DOLLAR_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',613),35 ··('sub_expression·->·DOLLAR_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',613),
36 ··('sub_expression·->·BANG_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',614),36 ··('sub_expression·->·BANG_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',614),
37 ··('sub_expression·->·ATDOLLAR_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',615),37 ··('sub_expression·->·ATDOLLAR_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',615),
38 ··('sub_expression·->·DOLLAR_LBRACKET·commands·RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',616),38 ··('sub_expression·->·DOLLAR_LBRACKET·commands·RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',616),
39 ··('sub_expression·->·BANG_LBRACKET·commands·RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',617),39 ··('sub_expression·->·BANG_LBRACKET·commands·RBRACKET','sub_expression',3,'p_sub_expression','completion_context.py',617),
40 ··('sub_expression·->·AT_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',618),40 ··('sub_expression·->·AT_LPAREN·commands·RPAREN','sub_expression',3,'p_sub_expression','completion_context.py',618),
41 ··('sub_expression·->·DOLLAR_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',619),41 ··('sub_expression·->·DOLLAR_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',619),
42 ··('sub_expression·->·BANG_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',620),42 ··('sub_expression·->·BANG_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',620),
43 ··('sub_expression·->·ATDOLLAR_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',621),43 ··('sub_expression·->·ATDOLLAR_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',621),
44 ··('sub_expression·->·DOLLAR_LBRACKET·commands','sub_expression',2,'p_sub_expression','completion_context.py',622),44 ··('sub_expression·->·DOLLAR_LBRACKET·commands','sub_expression',2,'p_sub_expression','completion_context.py',622),
45 ··('sub_expression·->·BANG_LBRACKET·commands','sub_expression',2,'p_sub_expression','completion_context.py',623),45 ··('sub_expression·->·BANG_LBRACKET·commands','sub_expression',2,'p_sub_expression','completion_context.py',623),
46 ··('sub_expression·->·AT_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',624),46 ··('sub_expression·->·AT_LPAREN·commands','sub_expression',2,'p_sub_expression','completion_context.py',624),
47 ··('arg·->·sub_expression','arg',1,'p_sub_expression_arg','completion_context.py',693),47 ··('arg·->·sub_expression','arg',1,'p_sub_expression_arg','completion_context.py',693),
 48 ··('arg·->·AT_LPAREN','arg',1,'p_any_token_arg','completion_context.py',697),
 49 ··('arg·->·RSHIFT','arg',1,'p_any_token_arg','completion_context.py',698),
 50 ··('arg·->·BANG_LPAREN','arg',1,'p_any_token_arg','completion_context.py',699),
48 ··('arg·->·DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',697),51 ··('arg·->·DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',700),
49 ··('arg·->·IOREDIRECT2','arg',1,'p_any_token_arg','completion_context.py',698),52 ··('arg·->·IOREDIRECT1','arg',1,'p_any_token_arg','completion_context.py',701),
 53 ··('arg·->·BANG_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',702),
 54 ··('arg·->·STRING','arg',1,'p_any_token_arg','completion_context.py',703),
50 ··('arg·->·GT','arg',1,'p_any_token_arg','completion_context.py',699),55 ··('arg·->·ANY','arg',1,'p_any_token_arg','completion_context.py',704),
51 ··('arg·->·ATDOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',700),56 ··('arg·->·ATDOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',705),
52 ··('arg·->·BANG_LPAREN','arg',1,'p_any_token_arg','completion_context.py',701), 
53 ··('arg·->·ANY','arg',1,'p_any_token_arg','completion_context.py',702),57 ··('arg·->·LT','arg',1,'p_any_token_arg','completion_context.py',706),
 58 ··('arg·->·GT','arg',1,'p_any_token_arg','completion_context.py',707),
54 ··('arg·->·DOLLAR_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',703),59 ··('arg·->·DOLLAR_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',708),
55 ··('arg·->·RSHIFT','arg',1,'p_any_token_arg','completion_context.py',704), 
56 ··('arg·->·AT_LPAREN','arg',1,'p_any_token_arg','completion_context.py',705), 
57 ··('arg·->·BANG_LBRACKET','arg',1,'p_any_token_arg','completion_context.py',706), 
58 ··('arg·->·LT','arg',1,'p_any_token_arg','completion_context.py',707), 
59 ··('arg·->·IOREDIRECT1','arg',1,'p_any_token_arg','completion_context.py',708),60 ··('arg·->·IOREDIRECT2','arg',1,'p_any_token_arg','completion_context.py',709),
60 ··('arg·->·STRING','arg',1,'p_any_token_arg','completion_context.py',709), 
61 ··('args·->·arg','args',1,'p_args_first','completion_context.py',716),61 ··('args·->·arg','args',1,'p_args_first','completion_context.py',716),
62 ··('args·->·args·arg','args',2,'p_args_many','completion_context.py',721),62 ··('args·->·args·arg','args',2,'p_args_many','completion_context.py',721),
63 ]63 ]