fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#commonmark

0 posts0 participants0 posts today
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:<p>New <a href="https://polymaths.social/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a> post: Why I Love Markdown</p><p><a href="https://rldane.space/why-i-love-markdown.html" rel="nofollow noopener" target="_blank">https://rldane.space/why-i-love-markdown.html</a></p><p>1131 words</p><p>cc: my wonderful <a href="https://polymaths.social/tags/chorus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chorus</span></a>: <span class="h-card"><a href="https://polymaths.social/@joel" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>joel</span></a></span> <span class="h-card"><a href="https://polymaths.social/@dm" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dm</span></a></span> <span class="h-card"><a href="https://polymaths.social/@sotolf" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sotolf</span></a></span> <span class="h-card"><a href="https://polymaths.social/@thedoctor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>thedoctor</span></a></span> <span class="h-card"><a href="https://merveilles.town/@pixx" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pixx</span></a></span> <span class="h-card"><a href="https://behold.mylegendary.quest/users/twizzay" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>twizzay</span></a></span> <span class="h-card"><a href="https://polymaths.social/@orbitalmartian" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>orbitalmartian</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@adamsdesk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>adamsdesk</span></a></span> <span class="h-card"><a href="https://polymaths.social/@krafter" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>krafter</span></a></span> <span class="h-card"><a href="https://polymaths.social/@roguefoam" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>roguefoam</span></a></span> <span class="h-card"><a href="https://polymaths.social/@solusspider" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>solusspider</span></a></span> <span class="h-card"><a href="https://polymaths.social/@clayton" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clayton</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@giantspacesquid" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>giantspacesquid</span></a></span></p><p>(I will happily add/remove you from the chorus upon request! :)</p><p><a href="https://polymaths.social/tags/100daystooffload" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysToOffload</span></a> #20</p><p><a href="https://polymaths.social/tags/rldanewriting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rlDaneWriting</span></a> <a href="https://polymaths.social/tags/technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://polymaths.social/tags/markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://polymaths.social/tags/commonmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> <a href="https://polymaths.social/tags/wiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wiki</span></a> <a href="https://polymaths.social/tags/wikkawiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WikkaWiki</span></a> <a href="https://polymaths.social/tags/mediawiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MediaWiki</span></a> <a href="https://polymaths.social/tags/tiddlywiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TiddlyWiki</span></a> <a href="https://polymaths.social/tags/adhd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ADHD</span></a> <a href="https://polymaths.social/tags/humor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Humor</span></a> <a href="https://polymaths.social/tags/adhdhumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ADHDHumor</span></a> <a href="https://polymaths.social/tags/humour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HumoUr</span></a></p>
It's Richie<p>Package Manager for Markdown</p><p>I'm working on a project that is intended to encourage folk to make markdown text files which can be bundled together in different bundles of text files using a package manager. </p><p>Question for coders; Which package manager would you suggest I use?</p><p>Main criterias (in order) are:</p><p>1. Easy for someone with basic command line skills to edit the file and update version numbers and add additional packages.</p><p>2. All being equal, more commonly and easy to setup is preferred.</p><p><a href="https://hachyderm.io/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://hachyderm.io/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> <a href="https://hachyderm.io/tags/PackageManager" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PackageManager</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://hachyderm.io/tags/Dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dev</span></a> <br><a href="https://hachyderm.io/tags/NPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NPM</span></a> <a href="https://hachyderm.io/tags/RubyGems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyGems</span></a> <a href="https://hachyderm.io/tags/Cargo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cargo</span></a> <a href="https://hachyderm.io/tags/PickingAMastodonInstance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PickingAMastodonInstance</span></a> <br><a href="https://hachyderm.io/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://hachyderm.io/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://hachyderm.io/tags/Javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javascript</span></a> <a href="https://hachyderm.io/tags/NodeJs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJs</span></a> <a href="https://hachyderm.io/tags/Lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisp</span></a> <a href="https://hachyderm.io/tags/CommonGuide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonGuide</span></a></p>
Mavo 🇺🇦<p>Parsing the start and end of projects for the notification queue</p><p><a href="https://codeberg.org/splitcells-net/net.splitcells.network/src/commit/6e1a2cc357a2da9fb20b0c15337fdd8d2213e56c/projects/net.splitcells.website.server/src/main/java/net/splitcells/website/server/notify/NotificationQueueParser.java" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/splitcells-net/ne</span><span class="invisible">t.splitcells.network/src/commit/6e1a2cc357a2da9fb20b0c15337fdd8d2213e56c/projects/net.splitcells.website.server/src/main/java/net/splitcells/website/server/notify/NotificationQueueParser.java</span></a></p><p><a href="https://fosstodon.org/tags/Java" class="mention hashtag" rel="tag">#<span>Java</span></a> <a href="https://fosstodon.org/tags/CommonMark" class="mention hashtag" rel="tag">#<span>CommonMark</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="tag">#<span>OpenSource</span></a></p>
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:<p><span class="h-card"><a href="https://polymaths.social/@dmoonfire" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dmoonfire</span></a></span> <span class="h-card"><a href="https://polymaths.social/@sotolf" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sotolf</span></a></span></p><p>Ah, good to know. I should be more cognizant of <a href="https://polymaths.social/tags/commonmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a></p>
Alex 🐘<p>Questo sito contiene un utile guida con esercizi interattivi per imparare il <a href="https://livellosegreto.it/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a>:</p><p><a href="https://commonmark.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">commonmark.org/</span><span class="invisible"></span></a></p><p>Rettifico come da commenti: in realtà è il sito ufficiale del <a href="https://livellosegreto.it/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a>, una sua possibile standardizzazione. Infatti ne esistono molte varianti.</p><p><a href="https://livellosegreto.it/tags/CodiceSegreto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodiceSegreto</span></a> <a href="https://livellosegreto.it/tags/Informatica" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Informatica</span></a> <a href="https://livellosegreto.it/tags/Tecnologia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tecnologia</span></a></p>
Jan de Muijnck-Hughes<p>Getting close to being happy with how I organise the content for a module I have been entrusted with.</p><p>It is a <a href="https://discuss.systems/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a> organised set of notes for a <a href="https://discuss.systems/tags/flippedClassroom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flippedClassroom</span></a> module.</p><p>All notes are written in <a href="https://discuss.systems/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> (<a href="https://discuss.systems/tags/OrgMode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OrgMode</span></a> if it was just me ;-))</p><p><a href="https://discuss.systems/tags/Pandoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pandoc</span></a> is at the heart of preparing the written notes. </p><p>+ Custom templates help satisfy local branding requirements<br>+ Pandoc features enable <a href="https://discuss.systems/tags/moodle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>moodle</span></a> compatible HTML to be generated with <a href="https://discuss.systems/tags/MathJax" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MathJax</span></a> maths and embedded resources. (Moodle is just a carrier!)<br>+ Use <a href="https://discuss.systems/tags/CSL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSL</span></a> to generate references</p><p><a href="https://discuss.systems/tags/Make" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Make</span></a> enables targets to generate ALL THE TARGETS, ensuring correct pandoc options are used: </p><p>+ Standalone HTML for local use, with <a href="https://discuss.systems/tags/SimpleCSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SimpleCSS</span></a> for styling<br>+ HTML optimised for Moodle;<br>+ LaTeX; <br>+ PDF (via LaTeX)<br>+ DOCX</p><p>Slides and assessment specs are still LaTeX.</p>
Ch M[ae][iy]e?r 🇪🇺 🖤 🤍<p>Ja, das gefällt mir schon besser.<br><a href="https://digitalcourage.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> / <a href="https://digitalcourage.social/tags/ShowDown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShowDown</span></a> ist schlank, lässt sich gut in <a href="https://digitalcourage.social/tags/Moodle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Moodle</span></a> verwenden und produziert einen style-baren HTML-Code.</p><p>Was müsste man tun, damit das die hakelige Markdown-Implementierung offiziell ersetzen kann? Immerhin funktioniert ShowDown auch serverseitig. 🤔 </p><p>Was mir jetzt noch fehlt, ist ein "Präsentationsmodus" für das Textfeld. ...<br>Vorerst wird das wohl nichts mehr, aber LisScript und Cryptpad können es ja immerhin auch, also sollte da doch irgendow ein Weg sein.</p>
Ch M[ae][iy]e?r 🇪🇺 🖤 🤍<p><a href="https://digitalcourage.social/tags/LiaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LiaScript</span></a> möchte mit seinem zentralen Interpreter offenbar weg von <a href="https://digitalcourage.social/tags/LMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LMS</span></a> wie <a href="https://digitalcourage.social/tags/Moodle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Moodle</span></a> und sieht sich selbst als "Open-courSe" -System, das per iframe oder SCORM eingebunden werden kann.</p><p>Die <a href="https://digitalcourage.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> - Quelldateien liegen dabei bei Github, Dropbox oder Nextcloud. </p><p>Ein Moodle-LiaScript-Plugin dagegen gibt es nicht. 🤔 Schade.</p><p>Dann bleibt also noch der handgemachte Weg über Javascript:</p><p>- <a href="https://digitalcourage.social/tags/CryptPad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CryptPad</span></a> Presentation / Slides lassen sich themen, und dies basiert auf <a href="https://digitalcourage.social/tags/CodeMirror" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeMirror</span></a>, was noch nach Arbeit aussieht. <a href="https://codemirror.net/5/mode/markdown/index.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codemirror.net/5/mode/markdown</span><span class="invisible">/index.html</span></a></p><p>- <a href="https://digitalcourage.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> ist standardisiertes Markdown, und mit <a href="https://digitalcourage.social/tags/ShowDown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShowDown</span></a> immerhin einbettbar. <a href="http://demo.showdownjs.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">demo.showdownjs.com/</span><span class="invisible"></span></a></p>
Not🐧A🐧Convicted🐧Felon<p>If you're thinking of using any other form of <a href="https://hachyderm.io/tags/markup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>markup</span></a> than <a href="https://hachyderm.io/tags/Commonmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Commonmark</span></a> then please don't.<br><a href="https://commonmark.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">commonmark.org/</span><span class="invisible"></span></a></p>
Terence Eden<p>Thanks to everyone who recommended <a href="https://mastodon.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> - it's really cool!</p><p>If you're able to help me with this small config issue, I'd be eternally grateful.</p><p><a href="https://github.com/thephpleague/commonmark/discussions/1046" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thephpleague/common</span><span class="invisible">mark/discussions/1046</span></a></p><p><a href="https://mastodon.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a></p>
Ryan Brue<p>In small morning projects land, I've written a simple <a href="https://mastodon.social/tags/VSCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCode</span></a> extension for the <a href="https://mastodon.social/tags/djot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>djot</span></a> markup language!</p><p>Since no one probably knows what Djot is, Djot was made by John MacFarlane, the mastermind behind <a href="https://mastodon.social/tags/commonmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonmark</span></a> , the common standard for <a href="https://mastodon.social/tags/markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>markdown</span></a> documents! It's his pet project for a better markup language inspired by a blog post he made about the topic: <a href="https://johnmacfarlane.net/beyond-markdown.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">johnmacfarlane.net/beyond-mark</span><span class="invisible">down.html</span></a></p><p>Djot: <a href="https://github.com/jgm/djot" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/jgm/djot</span><span class="invisible"></span></a></p><p>The extension:<br><a href="https://github.com/ryanabx/djot-vscode" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ryanabx/djot-vscode</span><span class="invisible"></span></a><br><a href="https://marketplace.visualstudio.com/items?itemName=ryanabx.djot-vscode" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marketplace.visualstudio.com/i</span><span class="invisible">tems?itemName=ryanabx.djot-vscode</span></a></p>
pandoc<p><a href="https://fosstodon.org/tags/Pandoc" class="mention hashtag" rel="tag">#<span>Pandoc</span></a> normally doesn&#39;t produce that syntax when writing Markdown, so here&#39;s a <a href="https://fosstodon.org/tags/LuaFilter" class="mention hashtag" rel="tag">#<span>LuaFilter</span></a> for that:</p><p> CodeBlock = function (cb)<br /> local lang = cb.classes:remove(1)<br /> if lang then<br /> local mdcode = pandoc.write(pandoc.Pandoc{cb}, &#39;markdown&#39;)<br /> return pandoc.RawBlock(<br /> &#39;markdown&#39;,<br /> mdcode:gsub(&#39;^```+&#39;, &#39;%1 &#39; .. lang)<br /> )<br /> end<br /> end</p><p><a href="https://fosstodon.org/tags/Markdown" class="mention hashtag" rel="tag">#<span>Markdown</span></a> <a href="https://fosstodon.org/tags/CommonMark" class="mention hashtag" rel="tag">#<span>CommonMark</span></a> <a href="https://fosstodon.org/tags/GFM" class="mention hashtag" rel="tag">#<span>GFM</span></a></p>
pandoc<p><a href="https://fosstodon.org/tags/Markdown" class="mention hashtag" rel="tag">#<span>Markdown</span></a> syntax tip for code block attributes, yielding the best rendering results with both pandoc and on platforms such as <a href="https://fosstodon.org/tags/GitLab" class="mention hashtag" rel="tag">#<span>GitLab</span></a> <a href="https://fosstodon.org/tags/GitHub" class="mention hashtag" rel="tag">#<span>GitHub</span></a>, <a href="https://fosstodon.org/tags/Codeberg" class="mention hashtag" rel="tag">#<span>Codeberg</span></a>, etc:</p><p> ``` lua {<a href="https://fosstodon.org/tags/my" class="mention hashtag" rel="tag">#<span>my</span></a>-id .another-class}<br /> io.stdout:write(&#39;hi!&#39;)<br /> ```</p><p>The curly-braces syntax for attributes is ignored when read as <a href="https://fosstodon.org/tags/CommonMark" class="mention hashtag" rel="tag">#<span>CommonMark</span></a>, the Markdown variant used by most platforms. The above ensures that syntax highlighting still works with CommonMark, and that the other attributes get respected when converting with <a href="https://fosstodon.org/tags/pandoc" class="mention hashtag" rel="tag">#<span>pandoc</span></a>.</p>
洪 民憙 (Hong Minhee) 🤏🏼<p>As a side project of <a href="https://todon.eu/tags/Fedify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedify</span></a>, I published @fedify/markdown-it-mention, a markdown-it plugin that parses and renders Mastodon-style @mentions!</p><p><a href="https://github.com/dahlia/markdown-it-mention" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/dahlia/markdown-it-</span><span class="invisible">mention</span></a></p><p><a href="https://todon.eu/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://todon.eu/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> <a href="https://todon.eu/tags/fedidev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedidev</span></a></p>
pandoc<p>Support for <a href="https://fosstodon.org/tags/CommonMark" class="mention hashtag" rel="tag">#<span>CommonMark</span></a> alert-boxes was added in pandoc 3.1.10.</p><p> &gt; [!INFO]<br /> &gt; This is an informational message.</p><p>Note, however, that writer (i.e., rendering) support for this is limited, and that the `alert` extension works with CommonMark, but not with pandoc-flavored Markdown.</p><p>The syntax has been made popular by GitHub: <a href="https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">docs.github.com/en/get-started</span><span class="invisible">/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts</span></a></p>
Todd A. Jacobs | Rubyist<p>Since I'm on a roll, how come infosec.exchange allows posts of up to 10k characters but <a href="https://ruby.social/tags/rubysocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubysocial</span></a> only gives me 500? Not all things programming can be expressed in a ½ kilo of chars.</p><p>And OMG do I wish this instance supported <a href="https://ruby.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> and an easier way to escape octothorpes when discussing <a href="https://ruby.social/tags/RubyLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyLang</span></a> methods! Writing methods as :foo instead of \<a href="https://ruby.social/tags/foo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foo</span></a> or `<a href="https://ruby.social/tags/foo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foo</span></a>` just seems cumbersome, and the latter two show up as hash tags anyway!</p>
Vint Prox<p>I'm still not out of the rabbit hole of searching for an <a href="https://techhub.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://techhub.social/tags/PersonalKnowledgeManagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PersonalKnowledgeManagement</span></a> software. 🐰</p><p>I'm gonna give a second try to <span class="h-card" translate="no"><a href="https://fosstodon.org/@zettlr" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>zettlr</span></a></span> tomorrow! Their docs are *surprisingly* user-friendly and they claim to stick to the pure <a href="https://techhub.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a> where probable. It's all the while being nice to researchers with citing, inline usage of <a href="https://techhub.social/tags/TeXLaTeX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TeXLaTeX</span></a>, <a href="https://techhub.social/tags/MermaidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MermaidJS</span></a>, and pop-over <a href="https://techhub.social/tags/footnotes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>footnotes</span></a>. Provision of the simple <a href="https://techhub.social/tags/PDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PDF</span></a> export and <a href="https://techhub.social/tags/Pandoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pandoc</span></a> customization are welcome, too!</p><p>But, to be fair, I may be overexaggerating how good <a href="https://techhub.social/tags/Zettlr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zettlr</span></a> is because of my recent disgust with <a href="https://techhub.social/tags/VendorLocking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VendorLocking</span></a>. In fact, almost anything that closely follows the common spec and is <a href="https://techhub.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> might suffice already. Having something as advanced and closer to the roots is certainly refreshing!</p><p><a href="https://techhub.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://techhub.social/tags/zettelkasten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zettelkasten</span></a> <a href="https://techhub.social/tags/authoring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>authoring</span></a> <a href="https://techhub.social/tags/Zettlr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zettlr</span></a> <a href="https://techhub.social/tags/ReferenceManager" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReferenceManager</span></a> <a href="https://techhub.social/tags/ReferenceManagers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReferenceManagers</span></a> <a href="https://techhub.social/tags/PKM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PKM</span></a> <a href="https://techhub.social/tags/NoteTaking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoteTaking</span></a> <a href="https://techhub.social/tags/NoteTakingApp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoteTakingApp</span></a> <a href="https://techhub.social/tags/NoteTakingApps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoteTakingApps</span></a> <a href="https://techhub.social/tags/KaTeX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KaTeX</span></a> <a href="https://techhub.social/tags/frontmatter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontmatter</span></a> <a href="https://techhub.social/tags/Obsidian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Obsidian</span></a> <a href="https://techhub.social/tags/Logseq" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logseq</span></a> <a href="https://techhub.social/tags/Anytype" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anytype</span></a> <a href="https://techhub.social/tags/Notion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Notion</span></a> <a href="https://techhub.social/tags/VendorLock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VendorLock</span></a> <a href="https://techhub.social/tags/VendorLockIn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VendorLockIn</span></a> <a href="https://techhub.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://techhub.social/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a></p>
Vint Prox<p><span class="h-card" translate="no"><a href="https://mastodon.social/@nixCraft" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nixCraft</span></a></span> Saying "GTFO" to pretty much every note-taking application that keeps adding its own stuff that's hard to overwrite, navigate and, worst of all, not compliant with <a href="https://techhub.social/tags/CommonMark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonMark</span></a>, making viewing experience increasingly awful in programs from KWrite down to vim.</p><p>Sometimes, I have to wonder if an app like Logseq wants to justify its own 16th derivative standard for <a href="https://techhub.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a>, while keeping you locked-in to ecosystem of its maintainer. Sure, the intentions were bright, but after many years of no progress and no transparency you'd probably feel a bit uncomfortable with this grey box.</p>
postmodern<p>Bummer. @github doesn't support rendering markdown "definition lists", because they use cmark-gfm, which is a fork of cmark, which implements Common Mark, which still hasn't added support for markdown definition lists to their specification.<br><a href="https://talk.commonmark.org/t/description-list/289" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">talk.commonmark.org/t/descript</span><span class="invisible">ion-list/289</span></a><br><a href="https://ruby.social/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://ruby.social/tags/cmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cmark</span></a> <a href="https://ruby.social/tags/commonmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonmark</span></a> <a href="https://ruby.social/tags/markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>markdown</span></a></p>
Miheer Vaidya<p>Pretty stupid question but can someone explain why <a href="https://mastodon.social/tags/commonmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonmark</span></a> doesn't support colors when most modern terminals support it? (Even linux virtual terminal/console). I am not asking for color accurate sRGB spectrum. Just enough to highlight some parts.</p>