Mercurial > hg
comparison tests/test-highlight.t @ 49951:42baf12efd21 stable
tests: pygments 2.14+ highlight whitespace in python code
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Wed, 25 Jan 2023 19:25:42 +0400 |
parents | 37de1a154472 |
children |
comparison
equal
deleted
inserted
replaced
49950:37de1a154472 | 49951:42baf12efd21 |
---|---|
161 <span id="l5"><span class="sd">"""</span></span><a href="#l5"></a> | 161 <span id="l5"><span class="sd">"""</span></span><a href="#l5"></a> |
162 <span id="l6"></span><a href="#l6"></a> | 162 <span id="l6"></span><a href="#l6"></a> |
163 <span id="l7"><span class="kn">import</span> <span class="nn">itertools</span></span><a href="#l7"></a> | 163 <span id="l7"><span class="kn">import</span> <span class="nn">itertools</span></span><a href="#l7"></a> |
164 <span id="l8"></span><a href="#l8"></a> | 164 <span id="l8"></span><a href="#l8"></a> |
165 <span id="l9"><span class="kn">def</span> <span class="nf">primes</span><span class="p">():</span></span><a href="#l9"></a> | 165 <span id="l9"><span class="kn">def</span> <span class="nf">primes</span><span class="p">():</span></span><a href="#l9"></a> |
166 <span id="l10"> <span class="sd">"""Generate all primes."""</span></span><a href="#l10"></a> | 166 <span id="l10"><span class="w"> </span><span class="sd">"""Generate all primes."""</span></span><a href="#l10"></a> (pygments214 !) |
167 <span id="l10"> <span class="sd">"""Generate all primes."""</span></span><a href="#l10"></a> (no-pygments214 !) | |
167 <span id="l11"> <span class="kn">def</span> <span class="nf">sieve</span><span class="p">(</span><span class="n">ns</span><span class="p">):</span></span><a href="#l11"></a> | 168 <span id="l11"> <span class="kn">def</span> <span class="nf">sieve</span><span class="p">(</span><span class="n">ns</span><span class="p">):</span></span><a href="#l11"></a> |
168 <span id="l12"> <span class="n">p</span> <span class="o">=</span> <span class="n">ns</span><span class="o">.</span><span class="n">next</span><span class="p">()</span></span><a href="#l12"></a> | 169 <span id="l12"> <span class="n">p</span> <span class="o">=</span> <span class="n">ns</span><span class="o">.</span><span class="n">next</span><span class="p">()</span></span><a href="#l12"></a> |
169 <span id="l13"> <span class="c"># It is important to yield *here* in order to stop the</span></span><a href="#l13"></a> | 170 <span id="l13"> <span class="c"># It is important to yield *here* in order to stop the</span></span><a href="#l13"></a> |
170 <span id="l14"> <span class="c"># infinite recursion.</span></span><a href="#l14"></a> | 171 <span id="l14"> <span class="c"># infinite recursion.</span></span><a href="#l14"></a> |
171 <span id="l15"> <span class="kn">yield</span> <span class="n">p</span></span><a href="#l15"></a> | 172 <span id="l15"> <span class="kn">yield</span> <span class="n">p</span></span><a href="#l15"></a> |
487 <div>parents: </div> | 488 <div>parents: </div> |
488 <a href="/diff/687f2d169546/primes.py">diff</a> | 489 <a href="/diff/687f2d169546/primes.py">diff</a> |
489 <a href="/rev/687f2d169546">changeset</a> | 490 <a href="/rev/687f2d169546">changeset</a> |
490 </div> | 491 </div> |
491 </td> | 492 </td> |
492 <td class="source followlines-btn-parent"><a href="#l10"> 10</a> <span class="sd">"""Generate all primes."""</span></td> | 493 <td class="source followlines-btn-parent"><a href="#l10"> 10</a> <span class="w"> </span><span class="sd">"""Generate all primes."""</span></td> (pygments214 !) |
494 <td class="source followlines-btn-parent"><a href="#l10"> 10</a> <span class="sd">"""Generate all primes."""</span></td> (no-pygments214 !) | |
493 </tr> | 495 </tr> |
494 <tr id="l11" class="thisrev"> | 496 <tr id="l11" class="thisrev"> |
495 <td class="annotate parity0"> | 497 <td class="annotate parity0"> |
496 | 498 |
497 <div class="annotate-info"> | 499 <div class="annotate-info"> |