<div dir="ltr">As discussed in the meeting, here's the relevant line from my .vimrc:<br><br><font face="monospace">set listchars=tab:┌┬â”,trail:·</font><br><div><br></div><div>The non-ASCII characters are:</div><div>250c:BOX DRAWINGS LIGHT DOWN AND RIGHT<br></div><div>252c:BOX DRAWINGS LIGHT DOWN AND HORIZONTAL<br></div><div>2510:BOX DRAWINGS LIGHT DOWN AND LEFT<br></div><div>b7:MIDDLE DOT<br></div><div><br></div><div>A sample looks like this (with tabstop=4):</div><div><br></div><div><font face="monospace">#include <stdio.h><br>int main(void) {<br>┌┬┬â”for (int i = 1; i <= 100; i ++) {<br>┌┬┬â”if (i % 15 == 0) {<br>┌┬┬â”┌┬┬â”puts("FizzBuzz");<br>┌┬┬â”}<br>┌┬┬â”else if (i % 3 == 0) {<br>┌┬┬â”┌┬┬â”puts("Fizz");<br>┌┬┬â”}<br>┌┬┬â”else if (i % 5 == 0) {<br>┌┬┬â”┌┬┬â”puts("Buzz");<br>┌┬┬â”}<br>┌┬┬â”else {<br>┌┬┬â”┌┬┬â”printf("%d\n", i); <br>┌┬┬â”}<br>┌┬┬â”}<br>┌┬┬â”return 0;<br>}</font><br></div><div><br></div><div>Here every tab occupies 4 columns, but it also works nicely when tabs expand to a varying number of columns and/or you have odd mixtures of tabs and spaces:</div><div><br></div><div><font face="monospace">x x<br> x┌â”x<br> xâ” Â x<br>  x┌┬┬â”x<br> ┌┬â”x┌┬┠ x<br>┌┬┬┠x┌â”┌┬┬â”x<br>┌┬┬┠ xâ”┌┬┬┠ x<br>┌┬┬┠ x┌┬┬â”┌┬┬â”x<br>  ┠┌┬â”x┌┬â”┌┬┬┠ x<br>┌┬┬â”┌┬┬┠x┌â”┌┬┬â”┌┬┬â”x<br>┌┬┬┠┌┬┠ xâ”┌┬┬â”┌┬┬┠ x</font><br></div><div><br></div><div><div><img src="cid:ii_kg8u2e5w0" alt="tabs-vs-spaces.png" width="472" height="214"><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 12, 2020 at 2:31 PM Bob Kleemann <<a href="mailto:rkleeman@energoncube.net">rkleeman@energoncube.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello Perl Mongers,<div><br></div><div>This is a quick reminder that the quarterly San Diego Perl Mongers meeting will be occurring on Tuesday evening, starting at our normal time of 7 PM. As has been for the last several meetings, we're going to meet online, as in-person meetings are discouraged, and online meetings seem to be a bit more popular.</div><div><br></div><div>Here's the Meeting ID: 851 5455 5818<br>Here's the Zoom link: <a href="https://us02web.zoom.us/j/85154555818" target="_blank">https://us02web.zoom.us/j/85154555818</a><br><br>The passcode can be acquired by running the short Perl program:<br><br><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><font face="monospace">sub sum {<br>  $a = shift();<br>  $a += shift() while @_;<br>  return $a;<br>}</font><div><font face="monospace">@n = ( 3 ); END{ print @n, "\n"; }<br>push @n, sum( $n[0], 0+@n );<br>push @n, sum( $n[0], $n[-1] ) for @n[0,1];<br>push @n, sum( @n ) / $n[0];<br></font></div></blockquote><div><br></div>We'll start the conversation by checking in with everyone, and seeing if there are any questions. Following that, I'm trying to work up a short presentation. Otherwise, it looks to be a mostly social meeting.</div><div><br></div><div>We're looking forward to an enjoyable evening with you all!</div><div><br></div><div>Bob</div>
</div>
_______________________________________________<br>
San-Diego-pm mailing list<br>
<a href="mailto:San-Diego-pm@pm.org" target="_blank">San-Diego-pm@pm.org</a><br>
<a href="https://mail.pm.org/mailman/listinfo/san-diego-pm" rel="noreferrer" target="_blank">https://mail.pm.org/mailman/listinfo/san-diego-pm</a><br>
</blockquote></div>