| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | ·d46a03513a9d99e8c3e542ae3d673748·935016·doc·optional·xonsh-doc_0.19.9+dfsg-1_all.deb | ||
| 2 | · | 1 | ·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 | ||
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary | 1 | -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.xz | 2 | -rw-r--r--···0········0········0····10696·2025-10-13·19:58:26.000000·control.tar.xz |
| 3 | -rw-r--r--···0········0········0···92412 | 3 | -rw-r--r--···0········0········0···924124·2025-10-13·19:58:26.000000·data.tar.xz |
| Offset 297, 15 lines modified | Offset 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.html | 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.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.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.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.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.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.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.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.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.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.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.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.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.html |
| 304 | -rw-r--r--···0·root·········(0)·root·········(0)···8032 | 304 | -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.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.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.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.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.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.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.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.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.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.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.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.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.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.html |
| Offset 423, 15 lines modified | Offset 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"><function</span>·<span·class="pre">complete_completer_names</span>·<span·class="pre">at</span>·<span·class="pre">0xffff | 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"><function</span>·<span·class="pre">complete_completer_names</span>·<span·class="pre">at</span>·<span·class="pre">0xffff7c99f740>),))]</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·current | 434 | <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> |
| Offset 151, 15 lines modified | Offset 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·names | 154 | ······Complete·all·loaded·completer·names |
| 155 | ··xonsh.completers.completer.list_completers()[source]¶ | 155 | ··xonsh.completers.completer.list_completers()[source]¶ |
| 156 | ······List·the·active·completers | 156 | ······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·0xffff | 158 | ··(('completer',·<function·complete_completer_names·at·0xffff7c99f740>),))]) |
| 159 | ··[source]¶ | 159 | ··[source]¶ |
| 160 | ······Removes·a·completer·from·xonsh | 160 | ······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”·to | 163 | ··················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 | Next | 165 | Next |
| Offset 1201, 15 lines modified | Offset 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre">('/nonexistent/ | 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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</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">"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">&</span>·<span·class="pre">on</span>·<span·class="pre">Cygwin</span>·<span·class="pre">&</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')``",</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">(<function</span>·<span·class="pre">is_nonstring_seq_of_strings>,</span>·<span·class="pre"><function</span>·<span·class="pre">pathsep_to_upper_seq>,</span>·<span·class="pre"><function</span>·<span·class="pre">seq_to_upper_pathsep>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_nonstring_seq_of_strings>,</span>·<span·class="pre"><function</span>·<span·class="pre">pathsep_to_upper_seq>,</span>·<span·class="pre"><function</span>·<span·class="pre">seq_to_upper_pathsep>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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 modified | Offset 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">(<function</span>·<span·class="pre">is_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">to_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">bool_to_str>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">to_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">bool_to_str>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre">'/nonexistent/ | 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre">'/nonexistent/ | 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">xdg_data_dirs>,</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">"On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>   ·<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']``",</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">xdg_data_dirs>,</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">"On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>   ·<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']``",</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre">'/nonexistent/ | 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">default_xonshrc>,</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> ·<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">"``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``",</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">default_xonshrc>,</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> ·<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">"``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``",</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 modified | Offset 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre">('/nonexistent/ | 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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</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">"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">&</span>·<span·class="pre">on</span>·<span·class="pre">Cygwin</span>·<span·class="pre">&</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')``",</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">(<function</span>·<span·class="pre">is_nonstring_seq_of_strings>,</span>·<span·class="pre"><function</span>·<span·class="pre">pathsep_to_upper_seq>,</span>·<span·class="pre"><function</span>·<span·class="pre">seq_to_upper_pathsep>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_nonstring_seq_of_strings>,</span>·<span·class="pre"><function</span>·<span·class="pre">pathsep_to_upper_seq>,</span>·<span·class="pre"><function</span>·<span·class="pre">seq_to_upper_pathsep>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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 modified | Offset 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">(<function</span>·<span·class="pre">is_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">to_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">bool_to_str>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">to_bool>,</span>·<span·class="pre"><function</span>·<span·class="pre">bool_to_str>,</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"><xonsh.tools.DefaultNotGivenType</span>·<span·class="pre">object>,</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre">'/nonexistent/ | 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre">'/nonexistent/ | 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">xdg_data_dirs>,</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">"On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>   ·<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']``",</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">xdg_data_dirs>,</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">"On</span>·<span·class="pre">Windows:</span>·<span·class="pre">``[%ProgramData%]``</span>·<span·class="pre">(normally</span>·<span·class="pre">C:\\ProgramData)\n</span>   ·<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']``",</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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre">'/nonexistent/ | 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">(<function</span>·<span·class="pre">is_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</span>·<span·class="pre"><function</span>·<span·class="pre">ensure_string>,</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">default_xonshrc>,</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> ·<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">"``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``",</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">(<function</span>·<span·class="pre">is_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">str_to_env_path>,</span>·<span·class="pre"><function</span>·<span·class="pre">env_path_to_str>,</span>·<span·class="pre"><function</span>·<span·class="pre">default_xonshrc>,</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> ·<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">"``['$XONSH_SYS_CONFIG_DIR/xonshrc',</span>·<span·class="pre">'$XONSH_CONFIG_DIR/xonsh/rc.xsh',</span>·<span·class="pre">'~/.xonshrc']``",</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> |
| Offset 748, 15 lines modified | Offset 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>,·<function | 750 | ········OLDPWD·=·(<function·is_string>,·<function·ensure_string>,·<function |
| 751 | ········ensure_string>,·'.',·'Used·to·represent·a·previous·present·working | 751 | ········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>,·<function | 754 | ········PATH·=·(<function·is_env_path>,·<function·str_to_env_path>,·<function |
| 755 | ········env_path_to_str>,·('/nonexistent/ | 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·to | 757 | ········games',·'/usr/local/games'),·'List·of·strings·representing·where·to |
| 758 | ········look·for·executables.',·True,·"On·Windows:·it·is·``Path``·value·of | 758 | ········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\\Session | 760 | ········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,·when | 762 | ········bin',·'/usr/sbin',·'/sbin')``·On·Linux·&·on·Cygwin·&·on·MSYS,·when |
| Offset 801, 32 lines modified | Offset 801, 32 lines modified | ||
| 801 | ········None)¶ | 801 | ········None)¶ |
| 802 | ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function | 802 | ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function |
| 803 | ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated | 803 | ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated |
| 804 | ········when·the·xonsh·environment·changes.·The·environment·can·be·reset·to·the | 804 | ········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/ | 808 | ········<function·ensure_string>,·'/nonexistent/second-build/.cache',·'The·base |
| 809 | ········directory·relative·to·which·user-specific·non-essential·data·files | 809 | ········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/ | 812 | ········<function·ensure_string>,·'/nonexistent/second-build/.config',·'Open |
| 813 | ········desktop·standard·configuration·home·dir.·This·is·the·same·default·as | 813 | ········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·of | 816 | ········<function·env_path_to_str>,·<function·xdg_data_dirs>,·'A·list·of |
| 817 | ········directories·where·system·level·data·files·are·stored.',·True,·"On | 817 | ········directories·where·system·level·data·files·are·stored.',·True,·"On |
| 818 | ········Windows:·``[%ProgramData%]``·(normally·C:\\ProgramData)\n ·-·More | 818 | ········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·in | 821 | ········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/ | 825 | ········<function·ensure_string>,·'/nonexistent/second-build/.local/share', |
| 826 | ········'Open·desktop·standard·data·home·dir.·This·is·the·same·default·as·used | 826 | ········'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·the | 829 | ········<function·env_path_to_str>,·<function·default_xonshrc>,·'A·list·of·the |
| 830 | ········locations·of·run·control·files,·if·they·exist. ·User·defined·run | 830 | ········locations·of·run·control·files,·if·they·exist. ·User·defined·run |
| 831 | ········control·file·will·supersede·values·set·in·system-wide·control·file·if | 831 | ········control·file·will·supersede·values·set·in·system-wide·control·file·if |
| 832 | ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run | 832 | ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run |
| Offset 1972, 15 lines modified | Offset 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>,·<function | 1974 | ········OLDPWD·=·(<function·is_string>,·<function·ensure_string>,·<function |
| 1975 | ········ensure_string>,·'.',·'Used·to·represent·a·previous·present·working | 1975 | ········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>,·<function | 1978 | ········PATH·=·(<function·is_env_path>,·<function·str_to_env_path>,·<function |
| 1979 | ········env_path_to_str>,·('/nonexistent/ | 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·to | 1981 | ········games',·'/usr/local/games'),·'List·of·strings·representing·where·to |
| 1982 | ········look·for·executables.',·True,·"On·Windows:·it·is·``Path``·value·of | 1982 | ········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\\Session | 1984 | ········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,·when | 1986 | ········bin',·'/usr/sbin',·'/sbin')``·On·Linux·&·on·Cygwin·&·on·MSYS,·when |
| Offset 2025, 32 lines modified | Offset 2025, 32 lines modified | ||
| 2025 | ········None)¶ | 2025 | ········None)¶ |
| 2026 | ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function | 2026 | ········UPDATE_OS_ENVIRON·=·(<function·is_bool>,·<function·to_bool>,·<function |
| 2027 | ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated | 2027 | ········bool_to_str>,·False,·'If·True·``os_environ``·will·always·be·updated |
| 2028 | ········when·the·xonsh·environment·changes.·The·environment·can·be·reset·to·the | 2028 | ········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/ | 2032 | ········<function·ensure_string>,·'/nonexistent/second-build/.cache',·'The·base |
| 2033 | ········directory·relative·to·which·user-specific·non-essential·data·files | 2033 | ········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/ | 2036 | ········<function·ensure_string>,·'/nonexistent/second-build/.config',·'Open |
| 2037 | ········desktop·standard·configuration·home·dir.·This·is·the·same·default·as | 2037 | ········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·of | 2040 | ········<function·env_path_to_str>,·<function·xdg_data_dirs>,·'A·list·of |
| 2041 | ········directories·where·system·level·data·files·are·stored.',·True,·"On | 2041 | ········directories·where·system·level·data·files·are·stored.',·True,·"On |
| 2042 | ········Windows:·``[%ProgramData%]``·(normally·C:\\ProgramData)\n ·-·More | 2042 | ········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·in | 2045 | ········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/ | 2049 | ········<function·ensure_string>,·'/nonexistent/second-build/.local/share', |
| 2050 | ········'Open·desktop·standard·data·home·dir.·This·is·the·same·default·as·used | 2050 | ········'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·the | 2053 | ········<function·env_path_to_str>,·<function·default_xonshrc>,·'A·list·of·the |
| 2054 | ········locations·of·run·control·files,·if·they·exist. ·User·defined·run | 2054 | ········locations·of·run·control·files,·if·they·exist. ·User·defined·run |
| 2055 | ········control·file·will·supersede·values·set·in·system-wide·control·file·if | 2055 | ········control·file·will·supersede·values·set·in·system-wide·control·file·if |
| 2056 | ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run | 2056 | ········there·is·a·naming·collision.·$THREAD_SUBPROCS=None·when·reading·in·run |
| Offset 430, 15 lines modified | Offset 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·a | 431 | <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"><class</span>·<span·class="pre">'int'>),</span>·<span·class="pre">('nargs',</span>·<span·class="pre">'*'),</span>·<span·class="pre">('completer',</span>·<span·class="pre"><function</span>·<span·class="pre">job_id_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85 | 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"><class</span>·<span·class="pre">'int'>),</span>·<span·class="pre">('nargs',</span>·<span·class="pre">'*'),</span>·<span·class="pre">('completer',</span>·<span·class="pre"><function</span>·<span·class="pre">job_id_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff851d6020>)))],</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·longer | 437 | <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·an | 438 | 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·set | 440 | <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·about | 441 | ($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"> |
| Offset 159, 15 lines modified | Offset 159, 15 lines modified | ||
| 159 | ··xonsh.procs.jobs.clean_jobs()[source]¶ | 159 | ··xonsh.procs.jobs.clean_jobs()[source]¶ |
| 160 | ······Clean·up·jobs·for·exiting·shell | 160 | ······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·a | 162 | ······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·0xffff85 | 166 | ··id_completer·at·0xffff851d6020>)))],·force_auto_continue=False)[source]¶ |
| 167 | ······Remove·the·specified·jobs·from·the·job·table;·the·shell·will·no·longer | 167 | ······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·an | 168 | ······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·not | 170 | ······If·the·jobs·are·currently·stopped·and·the·$AUTO_CONTINUE·option·is·not |
| 171 | ······set·($AUTO_CONTINUE·=·False),·a·warning·is·printed·containing·information | 171 | ······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: |
| Offset 531, 15 lines modified | Offset 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"><function</span>·<span·class="pre">to_bool</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85 | 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"><function</span>·<span·class="pre">to_bool</span>·<span·class="pre">at</span>·<span·class="pre">0xffff85629d00>)</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> |
| Offset 195, 15 lines modified | Offset 195, 15 lines modified | ||
| 195 | ························file·paths·to·watch,·use·“__file__”·(default)·to·select | 195 | ························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',·<function | 201 | ········toggle_color(toggle:·~typing.Annotated[bool,·((),·(('type',·<function |
| 202 | ········to_bool·at·0xffff85 | 202 | ········to_bool·at·0xffff85629d00>),·('completer',·None)))]·=·False)[source]¶ |
| 203 | ············output·color·management·for·tracer | 203 | ············output·color·management·for·tracer |
| 204 | ··············Parameters: | 204 | ··············Parameters: |
| 205 | ····················toggle | 205 | ····················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. |
| Offset 771, 15 lines modified | Offset 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"><function</span>·<span·class="pre">xontrib_names_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff8 | 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"><function</span>·<span·class="pre">xontrib_names_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff84ee05e0>)))]</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 modified | Offset 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"><function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff8 | 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"><function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff84ee0680>)))]</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"><function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff8 | 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"><function</span>·<span·class="pre">xontrib_unload_completer</span>·<span·class="pre">at</span>·<span·class="pre">0xffff84ee0680>)))]</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> |
| Offset 296, 15 lines modified | Offset 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·not | 297 | ······List·installed·xontribs·and·show·whether·they·are·loaded·or·not |
| 298 | ········Parameters: | 298 | ········Parameters: |
| 299 | ··············to_json-j,·–json | 299 | ··············to_json-j,·–json |
| 300 | ··················reports·results·as·json | 300 | ··················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·at | 302 | ··((),·(('nargs',·'+'),·('completer',·<function·xontrib_names_completer·at |
| 303 | ··0xffff8 | 303 | ··0xffff84ee05e0>)))]·=·(),·verbose=False,·full_module=False,·suppress_ |
| 304 | ··warnings=False)[source]¶ | 304 | ··warnings=False)[source]¶ |
| 305 | ······Load·xontribs·from·a·list·of·names | 305 | ······Load·xontribs·from·a·list·of·names |
| 306 | ········Parameters: | 306 | ········Parameters: |
| 307 | ··············names | 307 | ··············names |
| 308 | ··················names·of·xontribs | 308 | ··················names·of·xontribs |
| 309 | ··············verbose-v,·–verbose | 309 | ··············verbose-v,·–verbose |
| 310 | ··················verbose·output | 310 | ··················verbose·output |
| Offset 313, 22 lines modified | Offset 313, 22 lines modified | ||
| 313 | ··················not·inside·xontrib·package | 313 | ··················not·inside·xontrib·package |
| 314 | ··············suppress_warnings-s,·–suppress-warnings | 314 | ··············suppress_warnings-s,·–suppress-warnings |
| 315 | ··················no·warnings·about·missing·xontribs·and·return·code·0 | 315 | ··················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.Sequence | 318 | ··xonsh.xontribs.xontribs_reload(names:·~typing.Annotated[~typing.Sequence |
| 319 | ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer | 319 | ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer |
| 320 | ··at·0xffff8 | 320 | ··at·0xffff84ee0680>)))]·=·(),·verbose=False)[source]¶ |
| 321 | ······Reload·the·given·xontribs | 321 | ······Reload·the·given·xontribs |
| 322 | ········Parameters: | 322 | ········Parameters: |
| 323 | ··············names | 323 | ··············names |
| 324 | ··················name·of·xontribs·to·reload | 324 | ··················name·of·xontribs·to·reload |
| 325 | ··xonsh.xontribs.xontribs_unload(names:·~typing.Annotated[~typing.Sequence | 325 | ··xonsh.xontribs.xontribs_unload(names:·~typing.Annotated[~typing.Sequence |
| 326 | ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer | 326 | ··[str],·((),·(('nargs',·'+'),·('completer',·<function·xontrib_unload_completer |
| 327 | ··at·0xffff8 | 327 | ··at·0xffff84ee0680>)))]·=·(),·verbose=False)[source]¶ |
| 328 | ······Unload·the·given·xontribs | 328 | ······Unload·the·given·xontribs |
| 329 | ········Parameters: | 329 | ········Parameters: |
| 330 | ··············names | 330 | ··············names |
| 331 | ··················name·of·xontribs·to·unload | 331 | ··················name·of·xontribs·to·unload |
| 332 | ······Notes | 332 | ······Notes |
| 333 | ······Proper·cleanup·can·be·implemented·by·the·xontrib.·The·default·is | 333 | ······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]. |
| Offset 757, 23 lines modified | Offset 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>·<function·GeneralSetting.<lambda>·at·0xffff85 | 764 | <p><strong>default:</strong>·<function·GeneralSetting.<lambda>·at·0xffff851aa160></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>·<function·GeneralSetting.<lambda>·at·0xffff85 | 772 | <p><strong>default:</strong>·<function·GeneralSetting.<lambda>·at·0xffff851aa200></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> |
| Offset 230, 22 lines modified | Offset 230, 22 lines modified | ||
| 230 | ······················Prompt_Toolkit_tab-completion¶ | 230 | ······················Prompt_Toolkit_tab-completion¶ |
| 231 | $COMPLETIONS_CONFIRM··$COMPLETIONS_DISPLAY·$COMPLETIONS_MENU_ROWS | 231 | $COMPLETIONS_CONFIRM··$COMPLETIONS_DISPLAY·$COMPLETIONS_MENU_ROWS |
| 232 | $COMPLETION_IN_THREAD·$COMPLETION_MODE·····$UPDATE_COMPLETIONS_ON_KEYPRESS | 232 | $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:·True | 236 | configurable:·True |
| 237 | default:·<function·GeneralSetting.<lambda>·at·0xffff85 | 237 | default:·<function·GeneralSetting.<lambda>·at·0xffff851aa160> |
| 238 | store_as_str:·False | 238 | store_as_str:·False |
| 239 | =============================================================================== | 239 | =============================================================================== |
| 240 | ****·$HOSTTYPE¶·**** | 240 | ****·$HOSTTYPE¶·**** |
| 241 | Automatically·set·to·a·string·that·fully·describes·the·system·type·on·which | 241 | Automatically·set·to·a·string·that·fully·describes·the·system·type·on·which |
| 242 | xonsh·is·executing. | 242 | xonsh·is·executing. |
| 243 | configurable:·True | 243 | configurable:·True |
| 244 | default:·<function·GeneralSetting.<lambda>·at·0xffff85 | 244 | default:·<function·GeneralSetting.<lambda>·at·0xffff851aa200> |
| 245 | store_as_str:·False | 245 | 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:·False | 249 | configurable:·False |
| 250 | default:·‘.’ | 250 | default:·‘.’ |
| 251 | store_as_str:·False | 251 | store_as_str:·False |
| Offset 11837, 21 lines modified | Offset 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 | ········"0xffff8 | 11845 | ········"0xffff84ee05e0":·98, |
| 11845 | ········"0xffff8 | 11846 | ········"0xffff84ee0680":·98, |
| 11846 | ········"0xffff856b2980":·10, | ||
| 11847 | ········"0xffff85 | 11847 | ········"0xffff851aa160":·119, |
| 11848 | ········"0xffff85 | 11848 | ········"0xffff851aa200":·119, |
| 11849 | ········"0xffff85 | 11849 | ········"0xffff851d6020":·32, |
| 11850 | ········"0xffff85 | 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], |
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-10-13·19:58:26.000000·debian-binary |
| 2 | -rw-r--r--···0········0········0·····5 | 2 | -rw-r--r--···0········0········0·····5300·2025-10-13·19:58:26.000000·control.tar.xz |
| 3 | -rw-r--r--···0········0········0···470 | 3 | -rw-r--r--···0········0········0···470884·2025-10-13·19:58:26.000000·data.tar.xz |
| Offset 38, 15 lines modified | Offset 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.py | 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.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.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.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.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.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.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.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.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.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.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.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.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.py |
| 45 | -rw-r--r--···0·root·········(0)·root·········(0)····115 | 45 | -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.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.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.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.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.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.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.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.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.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.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.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.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/ |
| Offset 2, 67 lines modified | Offset 2, 67 lines modified | ||
| 2 | #·completion_parser_table.py | 2 | #·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,R | 4 | #·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· | 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,- | 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]·=·_y | 14 | ······_lr_action[_x][_k]·=·_y |
| 15 | del·_lr_action_items | 15 | del·_lr_action_items |
| 16 | _lr_goto_items·=·{'context':([0,],[1,]),'command':([0,7, | 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]·=·_y | 21 | ·······_lr_goto[_x][_k]·=·_y |
| 22 | del·_lr_goto_items | 22 | 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',58 | 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',58 | 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',58 | 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', | 51 | ··('arg·->·DOLLAR_LPAREN','arg',1,'p_any_token_arg','completion_context.py',700), |
| 49 | ··('arg·->·IOREDIRECT | 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·->· | 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',70 | 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·->· | 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',70 | 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·->·IOREDIRECT | 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 | ] |