Skip to content

Commit d3d085d

Browse files
committed
1 parent a313273 commit d3d085d

File tree

7 files changed

+17
-10
lines changed

7 files changed

+17
-10
lines changed

dev/_modules/xonsh/main.html

+8-1
Original file line numberDiff line numberDiff line change
@@ -1038,7 +1038,14 @@ <h1>Source code for xonsh.main</h1><div class="highlight"><pre>
10381038
<span class="n">err_type</span><span class="p">,</span> <span class="n">err</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">exc_info</span>
10391039
<span class="k">if</span> <span class="n">err_type</span> <span class="ow">is</span> <span class="ne">SystemExit</span><span class="p">:</span>
10401040
<span class="n">code</span> <span class="o">=</span> <span class="nb">getattr</span><span class="p">(</span><span class="n">exc_info</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="s2">&quot;code&quot;</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
1041-
<span class="n">exit_code</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">code</span><span class="p">)</span> <span class="k">if</span> <span class="n">code</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="mi">0</span>
1041+
<span class="k">if</span> <span class="n">code</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
1042+
<span class="n">exit_code</span> <span class="o">=</span> <span class="mi">0</span>
1043+
<span class="k">else</span><span class="p">:</span>
1044+
<span class="n">exit_code</span> <span class="o">=</span> <span class="n">code</span>
1045+
<span class="k">try</span><span class="p">:</span>
1046+
<span class="n">exit_code</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">code</span><span class="p">)</span>
1047+
<span class="k">except</span> <span class="ne">ValueError</span><span class="p">:</span>
1048+
<span class="k">pass</span>
10421049
<span class="n">XSH</span><span class="o">.</span><span class="n">exit</span> <span class="o">=</span> <span class="n">exit_code</span>
10431050
<span class="k">else</span><span class="p">:</span>
10441051
<span class="n">exit_code</span> <span class="o">=</span> <span class="mi">1</span>

dev/api/_autosummary/cmd/xonsh.completers.completer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@
441441

442442
<dl class="py function">
443443
<dt class="sig sig-object py" id="xonsh.completers.completer.remove_completer">
444-
<span class="sig-prename descclassname"><span class="pre">xonsh.completers.completer.</span></span><span class="sig-name descname"><span class="pre">remove_completer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">name:</span> <span class="pre">~typing.Annotated[str,</span> <span class="pre">((),</span> <span class="pre">(('completer',</span> <span class="pre">&lt;function</span> <span class="pre">complete_completer_names</span> <span class="pre">at</span> <span class="pre">0x7f443eaf75b0&gt;),))]</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/completers/completer.html#remove_completer"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.completers.completer.remove_completer" title="Link to this definition"></a></dt>
444+
<span class="sig-prename descclassname"><span class="pre">xonsh.completers.completer.</span></span><span class="sig-name descname"><span class="pre">remove_completer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">name:</span> <span class="pre">~typing.Annotated[str,</span> <span class="pre">((),</span> <span class="pre">(('completer',</span> <span class="pre">&lt;function</span> <span class="pre">complete_completer_names</span> <span class="pre">at</span> <span class="pre">0x7fe1113075b0&gt;),))]</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/completers/completer.html#remove_completer"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.completers.completer.remove_completer" title="Link to this definition"></a></dt>
445445
<dd><p>Removes a completer from xonsh</p>
446446
<dl class="field-list simple">
447447
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

dev/api/_autosummary/cmd/xonsh.procs.jobs.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@
448448

449449
<dl class="py function">
450450
<dt class="sig sig-object py" id="xonsh.procs.jobs.disown_fn">
451-
<span class="sig-prename descclassname"><span class="pre">xonsh.procs.jobs.</span></span><span class="sig-name descname"><span class="pre">disown_fn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">job_ids:</span> <span class="pre">~typing.Annotated[~typing.Sequence[int],</span> <span class="pre">((),</span> <span class="pre">(('type',</span> <span class="pre">&lt;class</span> <span class="pre">'int'&gt;),</span> <span class="pre">('nargs',</span> <span class="pre">'*'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">job_id_completer</span> <span class="pre">at</span> <span class="pre">0x7f443ffc0700&gt;)))],</span> <span class="pre">force_auto_continue=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/procs/jobs.html#disown_fn"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.procs.jobs.disown_fn" title="Link to this definition"></a></dt>
451+
<span class="sig-prename descclassname"><span class="pre">xonsh.procs.jobs.</span></span><span class="sig-name descname"><span class="pre">disown_fn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">job_ids:</span> <span class="pre">~typing.Annotated[~typing.Sequence[int],</span> <span class="pre">((),</span> <span class="pre">(('type',</span> <span class="pre">&lt;class</span> <span class="pre">'int'&gt;),</span> <span class="pre">('nargs',</span> <span class="pre">'*'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">job_id_completer</span> <span class="pre">at</span> <span class="pre">0x7fe1199c0700&gt;)))],</span> <span class="pre">force_auto_continue=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/procs/jobs.html#disown_fn"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.procs.jobs.disown_fn" title="Link to this definition"></a></dt>
452452
<dd><p>Remove the specified jobs from the job table; the shell will no longer
453453
report their status, and will not complain if you try to exit an
454454
interactive shell with them running or stopped.</p>

dev/api/_autosummary/helpers/xonsh.tracer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@
542542

543543
<dl class="py method">
544544
<dt class="sig sig-object py" id="xonsh.tracer.TracerType.toggle_color">
545-
<span class="sig-name descname"><span class="pre">toggle_color</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">toggle:</span> <span class="pre">~typing.Annotated[bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">(()</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">(('type'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">&lt;function</span> <span class="pre">to_bool</span> <span class="pre">at</span> <span class="pre">0x7f444025aa70&gt;)</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">('completer'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">None)))]</span> <span class="pre">=</span> <span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/tracer.html#TracerType.toggle_color"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.tracer.TracerType.toggle_color" title="Link to this definition"></a></dt>
545+
<span class="sig-name descname"><span class="pre">toggle_color</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">toggle:</span> <span class="pre">~typing.Annotated[bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">(()</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">(('type'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">&lt;function</span> <span class="pre">to_bool</span> <span class="pre">at</span> <span class="pre">0x7fe119c5aa70&gt;)</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">('completer'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">None)))]</span> <span class="pre">=</span> <span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/tracer.html#TracerType.toggle_color"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.tracer.TracerType.toggle_color" title="Link to this definition"></a></dt>
546546
<dd><p>output color management for tracer</p>
547547
<dl class="field-list simple">
548548
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

dev/api/_autosummary/helpers/xonsh.xontribs.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -770,7 +770,7 @@
770770

771771
<dl class="py function">
772772
<dt class="sig sig-object py" id="xonsh.xontribs.xontribs_load">
773-
<span class="sig-prename descclassname"><span class="pre">xonsh.xontribs.</span></span><span class="sig-name descname"><span class="pre">xontribs_load</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">names:</span> <span class="pre">~typing.Annotated[~typing.Sequence[str],</span> <span class="pre">((),</span> <span class="pre">(('nargs',</span> <span class="pre">'+'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">xontrib_names_completer</span> <span class="pre">at</span> <span class="pre">0x7f4440062c20&gt;)))]</span> <span class="pre">=</span> <span class="pre">(),</span> <span class="pre">verbose=False,</span> <span class="pre">full_module=False,</span> <span class="pre">suppress_warnings=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/xontribs.html#xontribs_load"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.xontribs.xontribs_load" title="Link to this definition"></a></dt>
773+
<span class="sig-prename descclassname"><span class="pre">xonsh.xontribs.</span></span><span class="sig-name descname"><span class="pre">xontribs_load</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">names:</span> <span class="pre">~typing.Annotated[~typing.Sequence[str],</span> <span class="pre">((),</span> <span class="pre">(('nargs',</span> <span class="pre">'+'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">xontrib_names_completer</span> <span class="pre">at</span> <span class="pre">0x7fe119a62c20&gt;)))]</span> <span class="pre">=</span> <span class="pre">(),</span> <span class="pre">verbose=False,</span> <span class="pre">full_module=False,</span> <span class="pre">suppress_warnings=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/xontribs.html#xontribs_load"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.xontribs.xontribs_load" title="Link to this definition"></a></dt>
774774
<dd><p>Load xontribs from a list of names</p>
775775
<dl class="field-list simple">
776776
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -796,7 +796,7 @@
796796

797797
<dl class="py function">
798798
<dt class="sig sig-object py" id="xonsh.xontribs.xontribs_reload">
799-
<span class="sig-prename descclassname"><span class="pre">xonsh.xontribs.</span></span><span class="sig-name descname"><span class="pre">xontribs_reload</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">names:</span> <span class="pre">~typing.Annotated[~typing.Sequence[str],</span> <span class="pre">((),</span> <span class="pre">(('nargs',</span> <span class="pre">'+'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">xontrib_unload_completer</span> <span class="pre">at</span> <span class="pre">0x7f4440062cb0&gt;)))]</span> <span class="pre">=</span> <span class="pre">(),</span> <span class="pre">verbose=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/xontribs.html#xontribs_reload"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.xontribs.xontribs_reload" title="Link to this definition"></a></dt>
799+
<span class="sig-prename descclassname"><span class="pre">xonsh.xontribs.</span></span><span class="sig-name descname"><span class="pre">xontribs_reload</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">names:</span> <span class="pre">~typing.Annotated[~typing.Sequence[str],</span> <span class="pre">((),</span> <span class="pre">(('nargs',</span> <span class="pre">'+'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">xontrib_unload_completer</span> <span class="pre">at</span> <span class="pre">0x7fe119a62cb0&gt;)))]</span> <span class="pre">=</span> <span class="pre">(),</span> <span class="pre">verbose=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/xontribs.html#xontribs_reload"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.xontribs.xontribs_reload" title="Link to this definition"></a></dt>
800800
<dd><p>Reload the given xontribs</p>
801801
<dl class="field-list simple">
802802
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -810,7 +810,7 @@
810810

811811
<dl class="py function">
812812
<dt class="sig sig-object py" id="xonsh.xontribs.xontribs_unload">
813-
<span class="sig-prename descclassname"><span class="pre">xonsh.xontribs.</span></span><span class="sig-name descname"><span class="pre">xontribs_unload</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">names:</span> <span class="pre">~typing.Annotated[~typing.Sequence[str],</span> <span class="pre">((),</span> <span class="pre">(('nargs',</span> <span class="pre">'+'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">xontrib_unload_completer</span> <span class="pre">at</span> <span class="pre">0x7f4440062cb0&gt;)))]</span> <span class="pre">=</span> <span class="pre">(),</span> <span class="pre">verbose=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/xontribs.html#xontribs_unload"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.xontribs.xontribs_unload" title="Link to this definition"></a></dt>
813+
<span class="sig-prename descclassname"><span class="pre">xonsh.xontribs.</span></span><span class="sig-name descname"><span class="pre">xontribs_unload</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">names:</span> <span class="pre">~typing.Annotated[~typing.Sequence[str],</span> <span class="pre">((),</span> <span class="pre">(('nargs',</span> <span class="pre">'+'),</span> <span class="pre">('completer',</span> <span class="pre">&lt;function</span> <span class="pre">xontrib_unload_completer</span> <span class="pre">at</span> <span class="pre">0x7fe119a62cb0&gt;)))]</span> <span class="pre">=</span> <span class="pre">(),</span> <span class="pre">verbose=False</span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../_modules/xonsh/xontribs.html#xontribs_unload"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#xonsh.xontribs.xontribs_unload" title="Link to this definition"></a></dt>
814814
<dd><p>Unload the given xontribs</p>
815815
<dl class="field-list simple">
816816
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

dev/envvars.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -775,15 +775,15 @@ <h1>Environment Variables<a class="headerlink" href="#environment-variables" tit
775775
<span id="id2"></span><h3>$HOSTNAME<a class="headerlink" href="#hostname" title="Link to this heading"></a></h3>
776776
<p>Automatically set to the name of the current host.</p>
777777
<p><strong>configurable:</strong> True</p>
778-
<p><strong>default:</strong> &lt;function GeneralSetting.&lt;lambda&gt; at 0x7f4440195ea0&gt;</p>
778+
<p><strong>default:</strong> &lt;function GeneralSetting.&lt;lambda&gt; at 0x7fe119b95ea0&gt;</p>
779779
<p><strong>store_as_str:</strong> False</p>
780780
<hr class="docutils" />
781781
</section>
782782
<section id="hosttype">
783783
<span id="id3"></span><h3>$HOSTTYPE<a class="headerlink" href="#hosttype" title="Link to this heading"></a></h3>
784784
<p>Automatically set to a string that fully describes the system type on which xonsh is executing.</p>
785785
<p><strong>configurable:</strong> True</p>
786-
<p><strong>default:</strong> &lt;function GeneralSetting.&lt;lambda&gt; at 0x7f4440195f30&gt;</p>
786+
<p><strong>default:</strong> &lt;function GeneralSetting.&lt;lambda&gt; at 0x7fe119b95f30&gt;</p>
787787
<p><strong>store_as_str:</strong> False</p>
788788
<hr class="docutils" />
789789
</section>

dev/searchindex.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)