veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

293
active users

#manpage

0 posts0 participants0 posts today
stafwag<p>Lookat 2.1.0rc1 released</p><p><a href="https://stafwag.github.io/blog/blog/2025/06/08/lookat-2-dot-1-0rc1-released/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stafwag.github.io/blog/blog/20</span><span class="invisible">25/06/08/lookat-2-dot-1-0rc1-released/</span></a></p><p>Lookat 2.1.0rc1 is the latest development release of Lookat/Bekijk, a user-friendly Unix file browser/viewer that supports colored man pages.</p><p>The focus of the 2.1.0 release is to add ANSI Color support.</p><p><a href="https://mastodon.social/tags/lookat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lookat</span></a> <a href="https://mastodon.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/bsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bsd</span></a> <a href="https://mastodon.social/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.social/tags/netbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>netbsd</span></a> <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbsd</span></a>, <a href="https://mastodon.social/tags/ncurses" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ncurses</span></a> <a href="https://mastodon.social/tags/manpage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>manpage</span></a> <a href="https://mastodon.social/tags/color" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>color</span></a></p><p><a href="https://mastodon.social/tags/stafwag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stafwag</span></a> <span class="h-card" translate="no"><a href="https://mastodon.social/@stafwag" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stafwag</span></a></span></p>
scy<p>Today this bugged me enough to investigate it again, and it's actually a confirmed bug in the `man` command! 😂</p><p><a href="https://gitlab.com/man-db/man-db/-/issues/40" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/man-db/man-db/-/iss</span><span class="invisible">ues/40</span></a></p><p>As far as I understand it, English man pages are special since they're not in a subdirectory:</p><p>/usr/share/man/man1/tac.1.gz<br>—vs—<br>/usr/share/man/de/man1/tac.1.gz</p><p>And somehow man's language handling doesn't consider them at all when also finding a page in the $LANGUAGE list.</p><p>Workaround: Unset $LANGUAGE when invoking `man`. 💁‍♂️</p><p><a href="https://chaos.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://chaos.social/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> <a href="https://chaos.social/tags/man" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>man</span></a> <a href="https://chaos.social/tags/manpage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>manpage</span></a> <a href="https://chaos.social/tags/language" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>language</span></a></p>
Mark T. Tomczak<p>(Possibly relevant to <span class="h-card" translate="no"><a href="https://social.jvns.ca/@b0rk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>b0rk</span></a></span> 's interests)</p><p>So I hit a flag in diff, <code>--unchanged-group-format</code>. It does not show up in the manpage. It does not show up in --help. You can search both those channels for that string and you will not find it.</p><p>You know where it shows up first? If you Google it, you'll get an example in <a href="https://www.gnu.org/software/diffutils/manual/html_node/Line-Group-Formats.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gnu.org/software/diffutils/man</span><span class="invisible">ual/html_node/Line-Group-Formats.html</span></a>.</p><p>So why doesn't it show up in the manpage? Well, it does! If you read the entire manpage. With your eyes.</p><pre><code> -D, --ifdef=NAME output merged file with '#ifdef NAME' diffs <br> --GTYPE-group-format=GFMT format GTYPE input groups with GFMT <br> --line-format=LFMT format all input lines with LFMT <br> --LTYPE-line-format=LFMT format LTYPE input lines with LFMT <br> These format options provide fine-grained control over the output <br> of diff, generalizing -D/--ifdef. <br> LTYPE is 'old', 'new', or 'unchanged'. GTYPE is LTYPE or 'changed'. <br></code></pre><p>"What do you mean it isn't documented? Of course it's documented. You did read every line and do some template-substitution in your brain, didn't you?"</p><p>This isn't advocating for <em>not</em> reading the manpage. If you really want to understand how the tool works, you read the whole manpage. And probably the source code. 😉 </p><p>... but I <em>don't</em> want to understand how the tool works. I want to diff two files and not have the lines that are the same get emitted.</p><p>And I think a lot of application- and solution-generating computer people, most of the time, in most of their careers, are operating on that level of depth. Problems come in too fast and with too much variety. You <em>absolutely</em> go deep on some things. There is <em>no time</em> to go deep on everything.</p><p>So how do we address this (other than throw up our hands and say "Relying on Google's fuzzy search of the whole Internet and vibe-coding LLMs is the future actually")? I don't have magic bullets, but a "fuzzy search" mode in something like <code>less</code> that could take an input like <code>--unchanged-group-format</code> and twig that it if there's no exact match, it <em>might</em> be related to <code>--GTYPE-group-format</code> would be nice.</p><p>Maybe I should mock that up in emacs. Actually, I bet someone already put it in emacs. ;)</p><p><a href="https://mastodon.fixermark.com/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.fixermark.com/tags/manpage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>manpage</span></a> <a href="https://mastodon.fixermark.com/tags/less" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>less</span></a></p>
Dendrobatus Azureus<p>When I need docs I do </p><p>`man command'</p><p>When I pressed F1 in a gui program it did the following</p><p>* Request a helper running in my DE to parse a html page<br>* Ask the helper to open my default html parser<br>* __Without asking me__ the helper opened a __massive browser__ ravaging ram just to show me what I could find with<br>`man command`<br>* I wonder why instead the Ui program did not do the following</p><p>* request a helper open a (ba)sh<br>* parse &gt;man command to the helper<br>* have the helper display the manpage in the sh</p><p>The results would be<br>* Much less resources used<br>* No assumption on my current internet connection would be made<br>* That method has worked for 60 years</p><p>&lt;IRC&gt;<br>/m shakes head and looks at the massive browser showing the equivalence of a manpage<br>&lt;/IRC&gt;</p><p><span class="h-card" translate="no"><a href="https://fuzzies.wtf/@altbot" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>altbot</span></a></span> </p><p>🖋️ <a href="https://mastodon.bsd.cafe/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mastodon.bsd.cafe/tags/sh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sh</span></a> <a href="https://mastodon.bsd.cafe/tags/zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zsh</span></a> <a href="https://mastodon.bsd.cafe/tags/ksh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ksh</span></a> <a href="https://mastodon.bsd.cafe/tags/csh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csh</span></a> <a href="https://mastodon.bsd.cafe/tags/qBittorrent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qBittorrent</span></a> <a href="https://mastodon.bsd.cafe/tags/torrent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>torrent</span></a> <a href="https://mastodon.bsd.cafe/tags/manpage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>manpage</span></a> <a href="https://mastodon.bsd.cafe/tags/man1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>man1</span></a> <a href="https://mastodon.bsd.cafe/tags/F1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>F1</span></a> <a href="https://mastodon.bsd.cafe/tags/F1Help" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>F1Help</span></a> <a href="https://mastodon.bsd.cafe/tags/WomenWhoCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WomenWhoCode</span></a> <a href="https://mastodon.bsd.cafe/tags/640daysofcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>640daysofcode</span></a> <a href="https://mastodon.bsd.cafe/tags/301daysofcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>301daysofcode</span></a> <a href="https://mastodon.bsd.cafe/tags/730daysofcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>730daysofcode</span></a> <a href="https://mastodon.bsd.cafe/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.bsd.cafe/tags/1000DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>1000DaysOfCode</span></a> <a href="https://mastodon.bsd.cafe/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a> <a href="https://mastodon.bsd.cafe/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.bsd.cafe/tags/DEVCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DEVCommunity</span></a> </p><p><a href="https://github.com/qbittorrent/qBittorrent/wiki/Frequently-Asked-Questions" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/qbittorrent/qBittor</span><span class="invisible">rent/wiki/Frequently-Asked-Questions</span></a></p>
Vitex<p><a href="https://f.cz/tags/unix_surrealism" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix_surrealism</span></a> <a href="https://f.cz/tags/ManPage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ManPage</span></a> <a href="https://f.cz/tags/Documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Documentation</span></a> of <a href="https://f.cz/tags/MultiFlexi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MultiFlexi</span></a> with <a href="https://f.cz/tags/MagneticNymph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MagneticNymph</span></a> </p><p><a href="https://multiflexi.readthedocs.io/en/latest/commandline.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">multiflexi.readthedocs.io/en/l</span><span class="invisible">atest/commandline.html</span></a></p>