[{"id":"117169813516511354","created_at":"2026-08-27T22:24:28.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://sfba.social/users/kickingvegas/statuses/117169813469837588","url":"https://sfba.social/@kickingvegas/117169813469837588","replies_count":0,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>FYI, if you're in a Markdown file in Emacs but are more familiar with Org syntax, there's `org-export-region-to-md` to help. Similar support for HTML and LaTeX.</p><p><a href=\"https://www.gnu.org/software/emacs/manual/html_node/org/Export-Region.html\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">gnu.org/software/emacs/manual/</span><span class=\"invisible\">html_node/org/Export-Region.html</span></a></p><p><a href=\"https://sfba.social/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> <a href=\"https://sfba.social/tags/OrgMode\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>OrgMode</span></a></p>","reblog":null,"account":{"id":"109366671524580206","username":"kickingvegas","acct":"kickingvegas@sfba.social","display_name":"Charles Choi 최 민수","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-11-18T00:00:00.000Z","note":"<p>Bon Vivant</p>","url":"https://sfba.social/@kickingvegas","uri":"https://sfba.social/users/kickingvegas","avatar":"https://files.mastodon.social/cache/accounts/avatars/109/366/671/524/580/206/original/7cfe0adba59971d9.jpeg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/109/366/671/524/580/206/original/7cfe0adba59971d9.jpeg","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/109/366/671/524/580/206/original/bd7e3ca1dafe8268.jpeg","header_static":"https://files.mastodon.social/cache/accounts/headers/109/366/671/524/580/206/original/bd7e3ca1dafe8268.jpeg","header_description":"","followers_count":437,"following_count":204,"statuses_count":3849,"last_status_at":"2026-08-27","hide_collections":true,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["public"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"Blog","value":"<a href=\"http://yummymelon.com/devnull\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">http://</span><span class=\"\">yummymelon.com/devnull</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"GitHub","value":"<a href=\"https://github.com/kickingvegas\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/kickingvegas</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T12:25:36.018+00:00"},{"name":"Instagram","value":"<a href=\"https://www.instagram.com/kickingvegas/\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://www.</span><span class=\"\">instagram.com/kickingvegas/</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"orgmode","url":"https://mastodon.social/tags/orgmode"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117169307557333673","created_at":"2026-08-27T20:15:48.648Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/ap/users/116562060597243421/statuses/117169307557333673","url":"https://mastodon.social/@jamescherti/117169307557333673","replies_count":0,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>Here is how to remove <a href=\"https://mastodon.social/tags/emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a> eglot from the modeline:</p><p>;; Remove eglot from the modeline<br />(with-eval-after-load &#39;eglot<br />  (setq mode-line-misc-info<br />        (assq-delete-all &#39;eglot--managed-mode mode-line-misc-info)))</p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"116562060597243421","username":"jamescherti","acct":"jamescherti","display_name":"James Cherti","locked":false,"bot":false,"discoverable":null,"indexable":false,"group":false,"created_at":"2026-05-12T00:00:00.000Z","note":"","url":"https://mastodon.social/@jamescherti","uri":"https://mastodon.social/ap/users/116562060597243421","avatar":"https://files.mastodon.social/accounts/avatars/116/562/060/597/243/421/original/4df6b7d4b8024eee.png","avatar_static":"https://files.mastodon.social/accounts/avatars/116/562/060/597/243/421/original/4df6b7d4b8024eee.png","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":61,"following_count":148,"statuses_count":83,"last_status_at":"2026-08-27","hide_collections":null,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"Website","value":"<a href=\"https://www.jamescherti.com/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"\">jamescherti.com/</span><span class=\"invisible\"></span></a>","verified_at":"2026-05-13T21:23:12.673+00:00"},{"name":"GitHub","value":"<a href=\"https://github.com/jamescherti\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/jamescherti</span><span class=\"invisible\"></span></a>","verified_at":"2026-05-13T15:10:34.440+00:00"},{"name":"X","value":"<a href=\"https://x.com/jamescherti\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">x.com/jamescherti</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117169270961621885","created_at":"2026-08-27T20:06:23.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://hachyderm.io/users/sanityinc/statuses/117169270533709896","url":"https://hachyderm.io/@sanityinc/117169270533709896","replies_count":3,"reblogs_count":7,"favourites_count":14,"quotes_count":0,"edited_at":null,"content":"<p>Published a big update to my <a href=\"https://hachyderm.io/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> envrc.el package, of particular interest to folks using <a href=\"https://hachyderm.io/tags/direnv\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>direnv</span></a> with <a href=\"https://hachyderm.io/tags/nix\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>nix</span></a> or <a href=\"https://hachyderm.io/tags/guix\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>guix</span></a>: it now has carefully designed (but optional) support for asynchronous loading of environments, so Emacs doesn't need to block when your project's shell environment takes a while to reload.<br><a href=\"https://github.com/purcell/envrc/pull/130\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/purcell/envrc/pull/</span><span class=\"invisible\">130</span></a></p>","reblog":null,"account":{"id":"109364222898443363","username":"sanityinc","acct":"sanityinc@hachyderm.io","display_name":"Steve Purcell","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-11-18T00:00:00.000Z","note":"<p>Dedicated to joy, simplicity and kindness in software and its organisations. Open Source and startup leader/founder/advisor. <a href=\"https://hachyderm.io/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> guy (melpa.org).</p><p>Past and current obsessions include dancing ballet, singing, acting, playing guitar/ukulele, qigong, cycling, climbing, cooking, street photography, mountain running and moving house internationally. Currently based in west Ireland.<br>🇬🇧🇱🇺🇩🇪🇳🇿🇫🇷🇮🇪</p><p>* This account is managed in part by a social media team composed only of cats</p>","url":"https://hachyderm.io/@sanityinc","uri":"https://hachyderm.io/users/sanityinc","avatar":"https://files.mastodon.social/cache/accounts/avatars/109/364/222/898/443/363/original/281955a0637104d6.jpg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/109/364/222/898/443/363/original/281955a0637104d6.jpg","avatar_description":"Headshot of the author in goofy wide-eyed mode","header":"https://files.mastodon.social/cache/accounts/headers/109/364/222/898/443/363/original/6b9d89825bd6f097.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/109/364/222/898/443/363/original/6b9d89825bd6f097.jpg","header_description":"The author, in tights, dances ballet with his significantly more beautiful and skilled wife, in a sumptuous stage production.","followers_count":1439,"following_count":755,"statuses_count":7335,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["public"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"Neglected blog","value":"<a href=\"https://sanityinc.com\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">sanityinc.com</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T19:56:22.808+00:00"},{"name":"GitHub","value":"<a href=\"https://github.com/purcell\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/purcell</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T19:56:23.607+00:00"},{"name":"LinkedIn","value":"<a href=\"https://www.linkedin.com/in/stevepurcell/\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://www.</span><span class=\"\">linkedin.com/in/stevepurcell/</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Photos, mostly B&W","value":"<a href=\"https://www.purcellimages.com\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"\">purcellimages.com</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T19:56:24.714+00:00"}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"direnv","url":"https://mastodon.social/tags/direnv"},{"name":"nix","url":"https://mastodon.social/tags/nix"},{"name":"guix","url":"https://mastodon.social/tags/guix"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://github.com/purcell/envrc/pull/130","title":"Rewrite to support optional async or time-limited direnv invocation by purcell · Pull Request #130 · purcell/envrc","description":"This is a long-standing request that I resisted due to potential complexity (see #6, #53, #93 and possibly others), and I finally sat down to think about how to implement it cleanly.\nThe default is...","language":"en","type":"link","author_name":"purcell","author_url":"","provider_name":"GitHub","provider_url":"","html":"","width":678,"height":339,"image":"https://files.mastodon.social/cache/preview_cards/images/205/131/019/original/3d383dc828076d68.png","image_description":"This is a long-standing request that I resisted due to potential complexity (see #6, #53, #93 and possibly others), and I finally sat down to think about how to implement it cleanly.\nThe default is...","embed_url":"","blurhash":"UURV^OWCxaxux?t7axof%4xuM{WB_MWBazWA","published_at":null,"authors":[{"name":"purcell","url":"","account":null}]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117168790260122351","created_at":"2026-08-27T18:04:14.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://fosstodon.org/ap/users/116449089386223122/statuses/117168790185584467","url":"https://fosstodon.org/@chiply/117168790185584467","replies_count":1,"reblogs_count":1,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>New <a href=\"https://fosstodon.org/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> post! </p><p><a href=\"https://www.chiply.dev/post-hyperbole-hyrolo\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">chiply.dev/post-hyperbole-hyro</span><span class=\"invisible\">lo</span></a></p><p><a href=\"https://fosstodon.org/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> <a href=\"https://fosstodon.org/tags/foss\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>foss</span></a> <a href=\"https://fosstodon.org/tags/software\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>software</span></a> <a href=\"https://fosstodon.org/tags/programming\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>programming</span></a> <a href=\"https://fosstodon.org/tags/knowledgeGraphs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>knowledgeGraphs</span></a></p>","reblog":null,"account":{"id":"116449101823611133","username":"chiply","acct":"chiply@fosstodon.org","display_name":"Charlie Holland","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2026-04-22T00:00:00.000Z","note":"<p>Pythonista, Lisp Hacker, Emacs Enthusiast</p><p>I love writing, especially about Emacs and Software Architecture!  Check out my ramblings at my website!</p><p><a href=\"https://fosstodon.org/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> <a href=\"https://fosstodon.org/tags/python\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>python</span></a> <a href=\"https://fosstodon.org/tags/lisp\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>lisp</span></a> <a href=\"https://fosstodon.org/tags/foss\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>foss</span></a> <a href=\"https://fosstodon.org/tags/software\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>software</span></a></p>","url":"https://fosstodon.org/@chiply","uri":"https://fosstodon.org/ap/users/116449089386223122","avatar":"https://files.mastodon.social/cache/accounts/avatars/116/449/101/823/611/133/original/64197e1758d6399b.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/116/449/101/823/611/133/original/64197e1758d6399b.png","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/116/449/101/823/611/133/original/b903c2d56260faff.jpeg","header_static":"https://files.mastodon.social/cache/accounts/headers/116/449/101/823/611/133/original/b903c2d56260faff.jpeg","header_description":"","followers_count":443,"following_count":1340,"statuses_count":239,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["public"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"Website","value":"<a href=\"https://www.chiply.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://www.</span><span class=\"\">chiply.dev</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Pronouns","value":"He/Him/His","verified_at":null},{"name":"Favourite Colour","value":"Purple","verified_at":null},{"name":"Favourite Colour","value":"PURPLE!!! stop asking","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"foss","url":"https://mastodon.social/tags/foss"},{"name":"software","url":"https://mastodon.social/tags/software"},{"name":"programming","url":"https://mastodon.social/tags/programming"},{"name":"knowledgegraphs","url":"https://mastodon.social/tags/knowledgegraphs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://www.chiply.dev/post-hyperbole-hyrolo","title":"Hyperbole HyRolo: Records Are Trees, Not Lines","description":"HyRolo, the full-text search layer of GNU Hyperbole, is a grep-like retrieval tool for records in your knowledge base instead of lines. Rather than retrieving s...","language":"en","type":"link","author_name":"","author_url":"","provider_name":"Charlie Holland's Blog","provider_url":"","html":"","width":662,"height":348,"image":"https://files.mastodon.social/cache/preview_cards/images/205/119/141/original/bba9f166ea05b36b.jpg","image_description":"","embed_url":"","blurhash":"UcCQSix[9FRj_MtQIUof?bofM{oy%Mj]WVt7","published_at":"2026-08-27T00:00:00.000Z","authors":[]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117168358587451571","created_at":"2026-08-27T16:14:25.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://chaos.social/users/citizen428/statuses/117168358393944878","url":"https://chaos.social/@citizen428/117168358393944878","replies_count":0,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>mu4e, how I missed you &lt;3 <a href=\"https://chaos.social/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a></p>","reblog":null,"account":{"id":"1326235","username":"citizen428","acct":"citizen428@chaos.social","display_name":"Michael Kohl 🇦🇹🇹🇭","locked":false,"bot":false,"discoverable":true,"indexable":false,"group":false,"created_at":"2020-11-21T00:00:00.000Z","note":"<p>Your friendly neighborhood anarcho-cynicalist.</p><p>I do things with computers and occasionally succeed. Co-organizer of RubyConf Thailand, formerly also PyCon Thailand. 🇦🇹 in 🇹🇭 since 2013. Previously also lived in 🇨🇳/🇹🇷/🇮🇹.  Fan of 1990s pop culture. Spaß am Gerät.</p><p>Most posts auto-delete after six months.</p><p><a href=\"https://chaos.social/tags/programming\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>programming</span></a> <a href=\"https://chaos.social/tags/RetroComputing\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>RetroComputing</span></a> <a href=\"https://chaos.social/tags/StarTrek\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>StarTrek</span></a> <a href=\"https://chaos.social/tags/Babylon5\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Babylon5</span></a> <a href=\"https://chaos.social/tags/TwinPeaks\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>TwinPeaks</span></a> <a href=\"https://chaos.social/tags/OpenBSD\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>OpenBSD</span></a> <a href=\"https://chaos.social/tags/infosec\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>infosec</span></a> <a href=\"https://chaos.social/tags/thailand\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>thailand</span></a> <a href=\"https://chaos.social/tags/china\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>china</span></a> <a href=\"https://chaos.social/tags/sports\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>sports</span></a></p>","url":"https://chaos.social/@citizen428","uri":"https://chaos.social/users/citizen428","avatar":"https://files.mastodon.social/cache/accounts/avatars/001/326/235/original/8b045ff5bb16ca7b.jpg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/001/326/235/original/8b045ff5bb16ca7b.jpg","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/001/326/235/original/a474bf0af6afa3ac.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/001/326/235/original/a474bf0af6afa3ac.jpg","header_description":"","followers_count":419,"following_count":562,"statuses_count":325,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"Website","value":"<a href=\"https://citizen428.net\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">citizen428.net</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T15:46:01.755+00:00"},{"name":"RubyConf Thailand","value":"<a href=\"https://rubyconfth.com\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">rubyconfth.com</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Github","value":"<a href=\"https://github.com/citizen428\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/citizen428</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T15:46:03.346+00:00"},{"name":"MyAnimeList","value":"<a href=\"https://myanimelist.net/animelist/citizen428\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">myanimelist.net/animelist/citi</span><span class=\"invisible\">zen428</span></a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117168324620202899","created_at":"2026-08-27T16:05:50.220Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/ap/users/116562060597243421/statuses/117168324620202899","url":"https://mastodon.social/@jamescherti/117168324620202899","replies_count":0,"reblogs_count":1,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>Configuring <a href=\"https://mastodon.social/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> Development in <a href=\"https://mastodon.social/tags/Emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs</span></a>: Eglot, Pylsp, and Dynamic Ruff Integration:<br /><a href=\"https://www.jamescherti.com/emacs-python-dev-using-eglot-pylsp-ruff-pylint-flake8/\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">jamescherti.com/emacs-python-d</span><span class=\"invisible\">ev-using-eglot-pylsp-ruff-pylint-flake8/</span></a></p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"116562060597243421","username":"jamescherti","acct":"jamescherti","display_name":"James Cherti","locked":false,"bot":false,"discoverable":null,"indexable":false,"group":false,"created_at":"2026-05-12T00:00:00.000Z","note":"","url":"https://mastodon.social/@jamescherti","uri":"https://mastodon.social/ap/users/116562060597243421","avatar":"https://files.mastodon.social/accounts/avatars/116/562/060/597/243/421/original/4df6b7d4b8024eee.png","avatar_static":"https://files.mastodon.social/accounts/avatars/116/562/060/597/243/421/original/4df6b7d4b8024eee.png","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":61,"following_count":148,"statuses_count":83,"last_status_at":"2026-08-27","hide_collections":null,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"Website","value":"<a href=\"https://www.jamescherti.com/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"\">jamescherti.com/</span><span class=\"invisible\"></span></a>","verified_at":"2026-05-13T21:23:12.673+00:00"},{"name":"GitHub","value":"<a href=\"https://github.com/jamescherti\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/jamescherti</span><span class=\"invisible\"></span></a>","verified_at":"2026-05-13T15:10:34.440+00:00"},{"name":"X","value":"<a href=\"https://x.com/jamescherti\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">x.com/jamescherti</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"python","url":"https://mastodon.social/tags/python"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117168116010434775","created_at":"2026-08-27T15:12:46.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://techhub.social/users/ohmrun/statuses/117168115948382221","url":"https://techhub.social/@ohmrun/117168115948382221","replies_count":1,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>I can get about Emacs now.<br>I don't what the analogue for vims reload is, eval buffer on init.el?</p><p>Reading error messages? check</p><p>It's slim pickings on details there, like, \"what exactly should not be p_symbol, where?\"</p><p>resetting defcustom values, check.</p><p>looking up variables, check.</p><p>debug on error, check.</p><p>I've been using more or less the same keyboard shortcuts since they released sublime text, so that's rustling my jimmies.</p><p><a href=\"https://techhub.social/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> <a href=\"https://techhub.social/tags/DevLog\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>DevLog</span></a></p>","reblog":null,"account":{"id":"114791664251163280","username":"ohmrun","acct":"ohmrun@techhub.social","display_name":"ohmrun","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2025-07-03T00:00:00.000Z","note":"<p>Friends don't let friends vibecode.</p>","url":"https://techhub.social/@ohmrun","uri":"https://techhub.social/users/ohmrun","avatar":"https://files.mastodon.social/cache/accounts/avatars/114/791/664/251/163/280/original/7de7baa4fa261ccd.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/114/791/664/251/163/280/original/7de7baa4fa261ccd.png","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/114/791/664/251/163/280/original/9c82db674268300b.png","header_static":"https://files.mastodon.social/cache/accounts/headers/114/791/664/251/163/280/original/9c82db674268300b.png","header_description":"","followers_count":65,"following_count":478,"statuses_count":1277,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["disabled"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"music","value":"<a href=\"https://musician.social/@ohmrun\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">musician.social/@ohmrun</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T19:23:32.400+00:00"},{"name":"shitposting","value":"<a href=\"https://indieweb.social/@ohmrun?rel=me\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.social/@ohmrun?rel=me</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T19:23:32.706+00:00"},{"name":"codeberg","value":"<a href=\"https://codeberg.org/ohmrun\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">codeberg.org/ohmrun</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"devlog","url":"https://mastodon.social/tags/devlog"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117168018371440775","created_at":"2026-08-27T14:47:56.000Z","in_reply_to_id":"117163897537322007","in_reply_to_account_id":"109747895089712801","sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mathstodon.xyz/users/tusharhero/statuses/117168018300996377","url":"https://mathstodon.xyz/@tusharhero/117168018300996377","replies_count":0,"reblogs_count":0,"favourites_count":4,"quotes_count":0,"edited_at":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@brentsimmons\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\">@<span>brentsimmons</span></a></span> <a href=\"https://mathstodon.xyz/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> 's evil is only evil in name BTW.</p>","reblog":null,"account":{"id":"109341280396103237","username":"tusharhero","acct":"tusharhero@mathstodon.xyz","display_name":"tusharhero","locked":true,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2022-11-12T00:00:00.000Z","note":"","url":"https://mathstodon.xyz/@tusharhero","uri":"https://mathstodon.xyz/users/tusharhero","avatar":"https://files.mastodon.social/cache/accounts/avatars/109/341/280/396/103/237/original/ba1bb3fbf22dc395.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/109/341/280/396/103/237/original/ba1bb3fbf22dc395.png","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":162,"following_count":252,"statuses_count":2782,"last_status_at":"2026-08-27","hide_collections":true,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["disabled"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"website","value":"<a href=\"https://tusharhero.codeberg.page/\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">tusharhero.codeberg.page/</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"codeberg","value":"<a href=\"https://codeberg.org/tusharhero/\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">codeberg.org/tusharhero/</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[],"mentions":[{"id":"109747895089712801","username":"brentsimmons","url":"https://indieweb.social/@brentsimmons","acct":"brentsimmons@indieweb.social"}],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["followers"],"manual":[],"current_user":"denied"}},{"id":"117167930597157891","created_at":"2026-08-27T14:25:38.028Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"zh-TW","uri":"https://mastodon.social/users/GripNews/statuses/117167930597157891","url":"https://mastodon.social/@GripNews/117167930597157891","replies_count":0,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>🌗 Emacs 31 上的 markdown-ts-mode 非官方指南<br />➤ 輕鬆上手 Emacs 31 全新內建的 Tree-sitter 語法高亮排版<br />✤ <a href=\"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">rahuljuliato.com/posts/markdow</span><span class=\"invisible\">n-ts-mode-emacs-31</span></a><br />本文介紹如何在 Emacs 31 中啟用並設定實驗性的 `markdown-ts-mode`。透過載入內建庫、自動或手動編譯安裝 Tree-sitter 語法解析器（包含 markdown、inline 與 yaml），讀者能順利為 Markdown 檔案及其中的程式碼區塊啟用高效的高亮顯示功能。<br />+ 感謝分享！之前一直卡在 tree-sitter 語法產生器的編譯問題，這篇手動設定資料來源的教學非常實用。<br />+ 內建的 markdown-ts-mode 看起來比 MELPA 的舊套件好用多了，特別是整合多種語言程式碼區塊的高亮功能！<br /><a href=\"https://mastodon.social/tags/Emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs</span></a> <a href=\"https://mastodon.social/tags/Markdown\" class=\"mention hashtag\" rel=\"tag\">#<span>Markdown</span></a> <a href=\"https://mastodon.social/tags/Tree_sitter\" class=\"mention hashtag\" rel=\"tag\">#<span>Tree_sitter</span></a> <a href=\"https://mastodon.social/tags/%E8%AA%9E%E6%B3%95%E9%AB%98%E4%BA%AE\" class=\"mention hashtag\" rel=\"tag\">#<span>語法高亮</span></a></p>","reblog":null,"application":{"name":"GripNews","website":null},"account":{"id":"110418532867744543","username":"GripNews","acct":"GripNews","display_name":"GripNews","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2023-05-23T00:00:00.000Z","note":"<p>歡迎來到 NewsGrip，這是一個專注於掌握最新消息的新聞網站。我們致力於為讀者提供最即時的報導，涵蓋科技圈各種熱門話題。訂閱我們的新聞資訊，您將永遠不會錯過任何重要的新聞事件。加入我們，一起掌握新聞，掌握世界。</p>","url":"https://mastodon.social/@GripNews","uri":"https://mastodon.social/users/GripNews","avatar":"https://files.mastodon.social/accounts/avatars/110/418/532/867/744/543/original/65f1f9fa75971d63.jpeg","avatar_static":"https://files.mastodon.social/accounts/avatars/110/418/532/867/744/543/original/65f1f9fa75971d63.jpeg","avatar_description":"","header":"https://files.mastodon.social/accounts/headers/110/418/532/867/744/543/original/6356d5126e43d562.jpeg","header_static":"https://files.mastodon.social/accounts/headers/110/418/532/867/744/543/original/6356d5126e43d562.jpeg","header_description":"","followers_count":275,"following_count":0,"statuses_count":69733,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"markdown","url":"https://mastodon.social/tags/markdown"},{"name":"tree_sitter","url":"https://mastodon.social/tags/tree_sitter"},{"name":"語法高亮","url":"https://mastodon.social/tags/%E8%AA%9E%E6%B3%95%E9%AB%98%E4%BA%AE"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31","title":"An unofficial guide to markdown-ts-mode on Emacs 31 | Rahul's Blog","description":"Rahul's Blog","language":"en","type":"link","author_name":"","author_url":"","provider_name":"","provider_url":"","html":"","width":0,"height":0,"image":null,"image_description":"","embed_url":"","blurhash":null,"published_at":null,"authors":[]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117167795489330212","created_at":"2026-08-27T13:51:16.323Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/h4ckernews/statuses/117167795489330212","url":"https://mastodon.social/@h4ckernews/117167795489330212","replies_count":0,"reblogs_count":1,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>Emacs 31: An unofficial guide to Markdown-ts-mode</p><p><a href=\"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">rahuljuliato.com/posts/markdow</span><span class=\"invisible\">n-ts-mode-emacs-31</span></a></p><p>Comments: <a href=\"https://news.ycombinator.com/item?id=49464543\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">news.ycombinator.com/item?id=4</span><span class=\"invisible\">9464543</span></a></p><p><a href=\"https://mastodon.social/tags/HackerNews\" class=\"mention hashtag\" rel=\"tag\">#<span>HackerNews</span></a> <a href=\"https://mastodon.social/tags/Emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs</span></a> <a href=\"https://mastodon.social/tags/Markdown\" class=\"mention hashtag\" rel=\"tag\">#<span>Markdown</span></a> <a href=\"https://mastodon.social/tags/MarkdownMode\" class=\"mention hashtag\" rel=\"tag\">#<span>MarkdownMode</span></a> <a href=\"https://mastodon.social/tags/Emacs31\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs31</span></a> <a href=\"https://mastodon.social/tags/TechGuide\" class=\"mention hashtag\" rel=\"tag\">#<span>TechGuide</span></a></p>","reblog":null,"application":{"name":"Hacker News Top 15","website":"https://news.ycombinator.com/"},"account":{"id":"114048194944023530","username":"h4ckernews","acct":"h4ckernews","display_name":"Hacker News","locked":false,"bot":true,"discoverable":true,"indexable":true,"group":false,"created_at":"2025-02-22T00:00:00.000Z","note":"<p>Unofficial Hacker News Bot, posting Top 10 stories.</p>","url":"https://mastodon.social/@h4ckernews","uri":"https://mastodon.social/users/h4ckernews","avatar":"https://files.mastodon.social/accounts/avatars/114/048/194/944/023/530/original/3a6b93b37c67427d.png","avatar_static":"https://files.mastodon.social/accounts/avatars/114/048/194/944/023/530/original/3a6b93b37c67427d.png","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":1926,"following_count":2,"statuses_count":31278,"last_status_at":"2026-08-27","hide_collections":null,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":["public"],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"Source","value":"<a href=\"https://news.ycombinator.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">news.ycombinator.com</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Maintained by","value":"<span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@TheFox21\" class=\"u-url mention\">@<span>TheFox21</span></a></span>","verified_at":null},{"name":"Hashtags created by","value":"OpenAI","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"hackernews","url":"https://mastodon.social/tags/hackernews"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"markdown","url":"https://mastodon.social/tags/markdown"},{"name":"markdownmode","url":"https://mastodon.social/tags/markdownmode"},{"name":"emacs31","url":"https://mastodon.social/tags/emacs31"},{"name":"techguide","url":"https://mastodon.social/tags/techguide"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31","title":"An unofficial guide to markdown-ts-mode on Emacs 31 | Rahul's Blog","description":"Rahul's Blog","language":"en","type":"link","author_name":"","author_url":"","provider_name":"","provider_url":"","html":"","width":0,"height":0,"image":null,"image_description":"","embed_url":"","blurhash":null,"published_at":null,"authors":[]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117167682798652540","created_at":"2026-08-27T13:22:36.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":null,"uri":"https://robot.villas/users/hackernews/posts/22308847","url":"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31","replies_count":0,"reblogs_count":3,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>Emacs 31: An unofficial guide to Markdown-ts-mode</p><p><a href=\"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31\" rel=\"nofollow noopener\" target=\"_blank\">https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31</a></p><p><a href=\"https://robot.villas/tags/hackernews\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>HackerNews</span></a> <a href=\"https://robot.villas/tags/tech\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Tech</span></a> <a href=\"https://robot.villas/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a></p>","reblog":null,"account":{"id":"116411036003647984","username":"hackernews","acct":"hackernews@robot.villas","display_name":"Hacker News","locked":false,"bot":true,"discoverable":false,"indexable":false,"group":false,"created_at":"2026-04-15T00:00:00.000Z","note":"<p>Top stories from Hacker News</p><p>I am a bot that mirrors an RSS feed.</p>","url":"https://robot.villas/@hackernews","uri":"https://robot.villas/users/hackernews","avatar":"https://files.mastodon.social/cache/accounts/avatars/116/411/036/003/647/984/original/752baa769a9a2a80.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/116/411/036/003/647/984/original/752baa769a9a2a80.png","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":91,"following_count":2,"statuses_count":16683,"last_status_at":"2026-08-27","hide_collections":true,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"source","value":"<a href=\"https://news.ycombinator.com/rss\" rel=\"nofollow noopener\" target=\"_blank\">https://news.ycombinator.com/rss</a>","verified_at":null},{"name":"homepage","value":"<a href=\"https://news.ycombinator.com/\" rel=\"nofollow noopener\" target=\"_blank\">https://news.ycombinator.com/</a>","verified_at":null},{"name":"old posts","value":"<a href=\"https://robot.villas/@hackernews\" rel=\"nofollow noopener\" target=\"_blank\">https://robot.villas/@hackernews</a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"hackernews","url":"https://mastodon.social/tags/hackernews"},{"name":"tech","url":"https://mastodon.social/tags/tech"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31","title":"An unofficial guide to markdown-ts-mode on Emacs 31 | Rahul's Blog","description":"Rahul's Blog","language":"en","type":"link","author_name":"","author_url":"","provider_name":"","provider_url":"","html":"","width":0,"height":0,"image":null,"image_description":"","embed_url":"","blurhash":null,"published_at":null,"authors":[]},"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}},{"id":"117167664656154627","created_at":"2026-08-27T13:17:57.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://tweesecake.social/users/pixelate/statuses/117167664502211508","url":"https://tweesecake.social/@pixelate/117167664502211508","replies_count":1,"reblogs_count":3,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p>IDK if I've posted this or not, but EmacsVox is a modernization experiment for Emacspeak, even with a Windows compatible speech server.</p><p><a href=\"https://github.com/bartbunting/emacsvox\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">github.com/bartbunting/emacsvox</span><span class=\"invisible\"></span></a></p><p><a href=\"https://tweesecake.social/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> <a href=\"https://tweesecake.social/tags/Emacspeak\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacspeak</span></a> <a href=\"https://tweesecake.social/tags/EmacsVox\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>EmacsVox</span></a> <a href=\"https://tweesecake.social/tags/tts\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>tts</span></a> <a href=\"https://tweesecake.social/tags/blind\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>blind</span></a> <a href=\"https://tweesecake.social/tags/accessibility\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>accessibility</span></a> <a href=\"https://tweesecake.social/tags/foss\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>foss</span></a></p>","reblog":null,"account":{"id":"111674534339365153","username":"pixelate","acct":"pixelate@tweesecake.social","display_name":"Devin Prater :blind:","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2023-12-31T00:00:00.000Z","note":"<p>I'm Devin, previously devinprater@tweesecake.social. I'm back, trying to take everything less seriously. I love relaxing, reading, eating, chatting, and learning about technology.</p>","url":"https://tweesecake.social/@pixelate","uri":"https://tweesecake.social/users/pixelate","avatar":"https://files.mastodon.social/cache/accounts/avatars/111/674/534/339/365/153/original/69973c6342f9a4df.jpg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/111/674/534/339/365/153/original/69973c6342f9a4df.jpg","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":716,"following_count":788,"statuses_count":32053,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["disabled"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"emacspeak","url":"https://mastodon.social/tags/emacspeak"},{"name":"emacsvox","url":"https://mastodon.social/tags/emacsvox"},{"name":"tts","url":"https://mastodon.social/tags/tts"},{"name":"blind","url":"https://mastodon.social/tags/blind"},{"name":"accessibility","url":"https://mastodon.social/tags/accessibility"},{"name":"foss","url":"https://mastodon.social/tags/foss"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://github.com/bartbunting/emacsvox","title":"GitHub - bartbunting/emacsvox: An experiment in modernization of Emacspeak","description":"An experiment in modernization of Emacspeak. Contribute to bartbunting/emacsvox development by creating an account on GitHub.","language":"en","type":"link","author_name":"","author_url":"","provider_name":"GitHub","provider_url":"","html":"","width":678,"height":339,"image":"https://files.mastodon.social/cache/preview_cards/images/205/085/506/original/c1e667c8f62750da.png","image_description":"An experiment in modernization of Emacspeak. Contribute to bartbunting/emacsvox development by creating an account on GitHub.","embed_url":"","blurhash":"UPSF-FV]R%%MyCjDR+t7Z+t8j=WB_Mt6s;Rj","published_at":null,"authors":[]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117167457734852417","created_at":"2026-08-27T12:25:22.754Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/fidel/statuses/117167457734852417","url":"https://mastodon.social/@fidel/117167457734852417","replies_count":1,"reblogs_count":0,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p><a href=\"https://mastodon.social/tags/Emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs</span></a> 31.1 introduces unfill-paragraph, which does the opposite of fill-paragraph.</p><p>This allowed me to drop the unfill package dependency by writing a small function that calls both in tandem, so it mimics its unfill-toggle function.</p><p>My commit:<br /><a href=\"https://github.com/haplo/dotemacs/commit/958177e208f60a78cd489c3fbb02483561da81b0\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/haplo/dotemacs/comm</span><span class=\"invisible\">it/958177e208f60a78cd489c3fbb02483561da81b0</span></a></p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"274623","username":"fidel","acct":"fidel","display_name":"Fidel Ramos","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2018-01-15T00:00:00.000Z","note":"<p><a href=\"https://fidelramos.net/\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">fidelramos.net/</span><span class=\"invisible\"></span></a></p>","url":"https://mastodon.social/@fidel","uri":"https://mastodon.social/users/fidel","avatar":"https://files.mastodon.social/accounts/avatars/000/274/623/original/72be75f454d70321.jpg","avatar_static":"https://files.mastodon.social/accounts/avatars/000/274/623/original/72be75f454d70321.jpg","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":178,"following_count":76,"statuses_count":771,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"Blog","value":"<a href=\"https://blog.fidelramos.net/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">blog.fidelramos.net/</span><span class=\"invisible\"></span></a>","verified_at":"2022-05-10T13:38:36.371+00:00"}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://github.com/haplo/dotemacs/commit/958177e208f60a78cd489c3fbb02483561da81b0","title":"Emacs 31.1: use built-in unfill-paragraph and drop unfill package · haplo/dotemacs@958177e","description":"Introduce my-fill-or-unfill function that replaces unfill-toggle from\npurcell's unfill package.\n\nAssisted-by: Kimi K3","language":"en","type":"link","author_name":"","author_url":"","provider_name":"GitHub","provider_url":"","html":"","width":0,"height":0,"image":null,"image_description":"Introduce my-fill-or-unfill function that replaces unfill-toggle from\npurcell's unfill package.\n\nAssisted-by: Kimi K3","embed_url":"","blurhash":null,"published_at":null,"authors":[]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117167339796114131","created_at":"2026-08-27T11:55:22.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ru","uri":"https://mastodon.ml/users/aethiemurr/statuses/117167339741941988","url":"https://mastodon.ml/@aethiemurr/117167339741941988","replies_count":2,"reblogs_count":1,"favourites_count":0,"quotes_count":0,"edited_at":"2026-08-27T12:07:27.000Z","content":"<p>Коль релизнулся <a href=\"https://mastodon.ml/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> в очередной раз подумалось научиться в него… но как уже не хочется продираться через конфиги и иже с ними, ломать вписанные «в пальцы» привычки.<br>Думается, нужно его просто запустить и подправить чего не нравится -- начало всех начал.<br>Но с чего бы вдруг начать? вопрос.</p>","reblog":null,"account":{"id":"114477929388073722","username":"aethiemurr","acct":"aethiemurr@mastodon.ml","display_name":"M","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2025-05-09T00:00:00.000Z","note":"<p>Созерцаю действительность. <br>Cмотрю в терминал^Wмонитор.<br>Могу залезть в какое-нибудь болото просто так.</p>","url":"https://mastodon.ml/@aethiemurr","uri":"https://mastodon.ml/users/aethiemurr","avatar":"https://files.mastodon.social/cache/accounts/avatars/114/477/929/388/073/722/original/5c10f90b876434ba.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/114/477/929/388/073/722/original/5c10f90b876434ba.png","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":50,"following_count":54,"statuses_count":230,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":false,"feature_approval":{"automatic":["public"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117167124793092866","created_at":"2026-08-27T11:00:41.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://hachyderm.io/ap/users/116602919149593385/statuses/117167124743153996","url":"https://hachyderm.io/@emacs_london/117167124743153996","replies_count":0,"reblogs_count":2,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p><a href=\"https://hachyderm.io/tags/PSA\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>PSA</span></a>: New <a href=\"https://hachyderm.io/tags/EmacsLondon\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>EmacsLondon</span></a> meetup scheduled for 6PM on Tuesday 8 September. We'll be meeting at our usual venue, University College London, 40 Bernard Street, WC1N 1LE.</p><p>Join us to celebrate the release of Emacs 31.1!</p><p>More info and RSVP: <a href=\"https://www.meetup.com/london-emacs-hacking/events/316294538/\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">meetup.com/london-emacs-hackin</span><span class=\"invisible\">g/events/316294538/</span></a></p><p>👾 💻️ <a href=\"https://hachyderm.io/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> <a href=\"https://hachyderm.io/tags/London\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>London</span></a></p><p>cc <span class=\"h-card\" translate=\"no\"><a href=\"https://fediscience.org/@ericsfraga\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\">@<span>ericsfraga</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@xenodium\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\">@<span>xenodium</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://social.coop/@fnat\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\">@<span>fnat</span></a></span></p>","reblog":null,"account":{"id":"116612062832271473","username":"emacs_london","acct":"emacs_london@hachyderm.io","display_name":"Emacs London","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2026-05-19T00:00:00.000Z","note":"<p>We are <a href=\"https://hachyderm.io/tags/Emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Emacs</span></a> <a href=\"https://hachyderm.io/tags/London\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>London</span></a>, a local user group dedicated to Emacs, the powerful, customisable text editor, and to Emacs <a href=\"https://hachyderm.io/tags/Lisp\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Lisp</span></a>, its programming language.</p><p>This Fediverse account keeps you up to date with our initiatives, including our monthly meet-ups.</p><p>We welcome anyone who is interested in Emacs.</p><p>More info at <a href=\"https://emacs.london\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">emacs.london</span><span class=\"invisible\"></span></a>.</p><p>Header image: the London skyline (Wikipedia).</p>","url":"https://hachyderm.io/@emacs_london","uri":"https://hachyderm.io/ap/users/116602919149593385","avatar":"https://files.mastodon.social/cache/accounts/avatars/116/612/062/832/271/473/original/5d8a9bd6a47641b4.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/116/612/062/832/271/473/original/5d8a9bd6a47641b4.png","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/116/612/062/832/271/473/original/55bd1bc51804bcb5.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/116/612/062/832/271/473/original/55bd1bc51804bcb5.jpg","header_description":"","followers_count":41,"following_count":35,"statuses_count":6,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["public"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[{"name":"Website","value":"<a href=\"https://emacs.london\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"><span class=\"invisible\">https://</span><span class=\"\">emacs.london</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Approved","value":"<a href=\"https://community.hachyderm.io/approved\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">community.hachyderm.io/approved</span><span class=\"invisible\"></span></a>","verified_at":"2026-08-27T14:49:34.656+00:00"}]},"media_attachments":[],"mentions":[{"id":"109264706888759212","username":"ericsfraga","url":"https://fediscience.org/@ericsfraga","acct":"ericsfraga@fediscience.org"},{"id":"109269144826469700","username":"xenodium","url":"https://indieweb.social/@xenodium","acct":"xenodium@indieweb.social"},{"id":"113515581500916313","username":"fnat","url":"https://social.coop/@fnat","acct":"fnat@social.coop"}],"tags":[{"name":"psa","url":"https://mastodon.social/tags/psa"},{"name":"emacslondon","url":"https://mastodon.social/tags/emacslondon"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"london","url":"https://mastodon.social/tags/london"}],"emojis":[],"tagged_collections":[],"quote":null,"card":{"url":"https://www.meetup.com/london-emacs-hacking/events/316294538/","title":"Emacs London meetup, Tue, Sep 8, 2026, 6:00 PM   | Meetup","description":"Join us for our next Emacs London meetup held at [University College London, 40 Bernard Street, WC1N 1LE](https://www.openstreetmap.org/?mlat=51.523079&mlon=-0.125557#map=1","language":"en","type":"link","author_name":"","author_url":"","provider_name":"Meetup","provider_url":"","html":"","width":600,"height":337,"image":"https://files.mastodon.social/cache/preview_cards/images/205/070/231/original/79a8858f4e608bad.jpeg","image_description":"","embed_url":"","blurhash":"UBF$YC$u0Kxv=|i_Iqbb==?c?IV?W,xvr;My","published_at":null,"authors":[]},"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117167060395983835","created_at":"2026-08-27T10:44:19.724Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/fidel/statuses/117167060395983835","url":"https://mastodon.social/@fidel/117167060395983835","replies_count":0,"reblogs_count":1,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p>Another <a href=\"https://mastodon.social/tags/Emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>Emacs</span></a> 31.1 change: grep (and xref) buffers are now editable by pressing `e`. I can now drop wgrep, thank you for your work so far! 🫡</p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"274623","username":"fidel","acct":"fidel","display_name":"Fidel Ramos","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2018-01-15T00:00:00.000Z","note":"<p><a href=\"https://fidelramos.net/\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">fidelramos.net/</span><span class=\"invisible\"></span></a></p>","url":"https://mastodon.social/@fidel","uri":"https://mastodon.social/users/fidel","avatar":"https://files.mastodon.social/accounts/avatars/000/274/623/original/72be75f454d70321.jpg","avatar_static":"https://files.mastodon.social/accounts/avatars/000/274/623/original/72be75f454d70321.jpg","avatar_description":"","header":"https://mastodon.social/headers/original/missing.png","header_static":"https://mastodon.social/headers/original/missing.png","header_description":"","followers_count":178,"following_count":76,"statuses_count":771,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"Blog","value":"<a href=\"https://blog.fidelramos.net/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">blog.fidelramos.net/</span><span class=\"invisible\"></span></a>","verified_at":"2022-05-10T13:38:36.371+00:00"}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117166988850440381","created_at":"2026-08-27T10:26:07.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodontech.de/ap/users/115846118203776484/statuses/117166988802069036","url":"https://mastodontech.de/@anoncheg/117166988802069036","replies_count":0,"reblogs_count":1,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p>Title: P1: How to configure Yaml, Markdown, JSON in Emacs. [2026-01-26 Mon]</p><p>: C-h v system-configuration-options RET</p><p>3) Install markdown-ts-mode from MELPA (json-ts-mode and<br> yaml-ts-mode are build-in)</p><p>Configure loading, file extensions and Org mode uses</p><p>'add-to-list to add filesextensions to 'auto-mode-alist with corresponding markdown modes</p><p>and define aliases like (defalias 'yaml-mode 'yaml-ts-mode)</p><p>⚰ <a href=\"https://mastodontech.de/tags/dailyreport\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>dailyreport</span></a> <a href=\"https://mastodontech.de/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> <a href=\"https://mastodontech.de/tags/yaml\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>yaml</span></a> <a href=\"https://mastodontech.de/tags/markdown\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>markdown</span></a> <a href=\"https://mastodontech.de/tags/json\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>json</span></a></p>","reblog":null,"account":{"id":"116351724445163801","username":"anoncheg","acct":"anoncheg@mastodontech.de","display_name":"anoncheg","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2026-01-06T00:00:00.000Z","note":"<p>Programmer. AI, ML, DS Engineer. Gentoo GNU Linux and Emacs fan. They banned me at Telegram and at libre.chat and at Matrix groups, but I will not shut up.<br>anoncheg1.neocities.org pass:5percent</p>","url":"https://mastodontech.de/@anoncheg","uri":"https://mastodontech.de/ap/users/115846118203776484","avatar":"https://files.mastodon.social/cache/accounts/avatars/116/351/724/445/163/801/original/84f2ca71486247bf.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/116/351/724/445/163/801/original/84f2ca71486247bf.png","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/116/351/724/445/163/801/original/59d411d26496af15.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/116/351/724/445/163/801/original/59d411d26496af15.jpg","header_description":"","followers_count":7,"following_count":0,"statuses_count":939,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["disabled"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[{"name":"dailyreport","url":"https://mastodon.social/tags/dailyreport"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"yaml","url":"https://mastodon.social/tags/yaml"},{"name":"markdown","url":"https://mastodon.social/tags/markdown"},{"name":"json","url":"https://mastodon.social/tags/json"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117166988715914561","created_at":"2026-08-27T10:26:05.000Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodontech.de/ap/users/115846118203776484/statuses/117166988694500587","url":"https://mastodontech.de/@anoncheg/117166988694500587","replies_count":0,"reblogs_count":1,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p>Title: P0: How to configure Yaml, Markdown, JSON in Emacs. [2026-01-26 Mon]</p><p>We will use tree-sitter modes.<br>1) install required “tree-sitter” packages to OS:<br>Gentoo Linux package:<br>- dev-libs/tree-sitter-json<br>- dev-libs/tree-sitter-markdown<br>- dev-libs/tree-sitter-markdown-inline<br>- dev-libs/tree-sitter-yaml</p><p>2) Make shure you have installed Emacs configured with<br> “tree-sitter”<br>: M-: (treesit-available-p) RET :: should be t<br>or <a href=\"https://mastodontech.de/tags/dailyreport\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>dailyreport</span></a> <a href=\"https://mastodontech.de/tags/emacs\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>emacs</span></a> <a href=\"https://mastodontech.de/tags/yaml\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>yaml</span></a> <a href=\"https://mastodontech.de/tags/markdown\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>markdown</span></a> <a href=\"https://mastodontech.de/tags/json\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>json</span></a></p>","reblog":null,"account":{"id":"116351724445163801","username":"anoncheg","acct":"anoncheg@mastodontech.de","display_name":"anoncheg","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2026-01-06T00:00:00.000Z","note":"<p>Programmer. AI, ML, DS Engineer. Gentoo GNU Linux and Emacs fan. They banned me at Telegram and at libre.chat and at Matrix groups, but I will not shut up.<br>anoncheg1.neocities.org pass:5percent</p>","url":"https://mastodontech.de/@anoncheg","uri":"https://mastodontech.de/ap/users/115846118203776484","avatar":"https://files.mastodon.social/cache/accounts/avatars/116/351/724/445/163/801/original/84f2ca71486247bf.png","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/116/351/724/445/163/801/original/84f2ca71486247bf.png","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/116/351/724/445/163/801/original/59d411d26496af15.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/116/351/724/445/163/801/original/59d411d26496af15.jpg","header_description":"","followers_count":7,"following_count":0,"statuses_count":939,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"feature_approval":{"automatic":["disabled"],"manual":[],"current_user":"denied"},"emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[{"name":"dailyreport","url":"https://mastodon.social/tags/dailyreport"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"yaml","url":"https://mastodon.social/tags/yaml"},{"name":"markdown","url":"https://mastodon.social/tags/markdown"},{"name":"json","url":"https://mastodon.social/tags/json"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117166957456880406","created_at":"2026-08-27T10:18:08.944Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/unixbhaskar/statuses/117166957456880406","url":"https://mastodon.social/@unixbhaskar/117166957456880406","replies_count":2,"reblogs_count":0,"favourites_count":2,"quotes_count":0,"edited_at":null,"content":"<p>The fucking problem with Emacs is that it&#39;s getting changed in every release. I mean the variable settings and functions...</p><p>You, fellas, are ......meh </p><p>Hint: The things I did 4 years back should be done the same way.  And it is NOT...irks.</p><p><a href=\"https://mastodon.social/tags/linuxadmin\" class=\"mention hashtag\" rel=\"tag\">#<span>linuxadmin</span></a> <a href=\"https://mastodon.social/tags/tool\" class=\"mention hashtag\" rel=\"tag\">#<span>tool</span></a> <a href=\"https://mastodon.social/tags/emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a> <a href=\"https://mastodon.social/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://mastodon.social/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a></p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"43861","username":"unixbhaskar","acct":"unixbhaskar","display_name":"Bhaskar Chowdhury","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2017-04-04T00:00:00.000Z","note":"<p>GNU/Linux SME (<a href=\"https://about.me/unixbhaskar\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">about.me/unixbhaskar</span><span class=\"invisible\"></span></a>)</p>","url":"https://mastodon.social/@unixbhaskar","uri":"https://mastodon.social/users/unixbhaskar","avatar":"https://files.mastodon.social/accounts/avatars/000/043/861/original/b2d791586ca3f980.jpg","avatar_static":"https://files.mastodon.social/accounts/avatars/000/043/861/original/b2d791586ca3f980.jpg","avatar_description":"","header":"https://files.mastodon.social/accounts/headers/000/043/861/original/b14d37000f44debf.png","header_static":"https://files.mastodon.social/accounts/headers/000/043/861/original/b14d37000f44debf.png","header_description":"","followers_count":161,"following_count":12,"statuses_count":6025,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":[],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"GPG Key:","value":"9F017E9D66B07216543CEBB0B23A9DB7114B2915","verified_at":null},{"name":"Website:","value":"<a href=\"https://unixbhaskar.wordpress.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">unixbhaskar.wordpress.com</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Ethos:","value":"Musing with GNU/Linux!!","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"linuxadmin","url":"https://mastodon.social/tags/linuxadmin"},{"name":"tool","url":"https://mastodon.social/tags/tool"},{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"opensource","url":"https://mastodon.social/tags/opensource"},{"name":"gnu","url":"https://mastodon.social/tags/gnu"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}},{"id":"117166668298556040","created_at":"2026-08-27T09:04:36.730Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/slackline/statuses/117166668298556040","url":"https://mastodon.social/@slackline/117166668298556040","replies_count":1,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p>The joy of debugging your emacs config on a new release.</p><p>Currently get...</p><p>Given parent class emacsql-sqlite-connection is not a class</p><p>When trying _any_ key-chord.</p><p>1. Start emacs -q <br />2. Open init.el<br />3. Execute each block in turn</p><p>...can&#39;t replicate the error. Perhaps its due do :defer # but I can&#39;t think why.</p><p>Also get warning about deprecated cl (required by ess, dash, cl-generic, faceup &amp; queue) and then it hangs.</p><p><a href=\"https://mastodon.social/tags/emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a> <a href=\"https://mastodon.social/tags/debug\" class=\"mention hashtag\" rel=\"tag\">#<span>debug</span></a></p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"109256171232917365","username":"slackline","acct":"slackline","display_name":"slackline :emacs: :orgmode:","locked":true,"bot":false,"discoverable":true,"indexable":false,"group":false,"created_at":"2022-10-30T00:00:00.000Z","note":"<p>Love <a href=\"https://mastodon.social/tags/climbing\" class=\"mention hashtag\" rel=\"tag\">#<span>climbing</span></a>, <a href=\"https://mastodon.social/tags/running\" class=\"mention hashtag\" rel=\"tag\">#<span>running</span></a> and <a href=\"https://mastodon.social/tags/hiking\" class=\"mention hashtag\" rel=\"tag\">#<span>hiking</span></a>. Don&#39;t <a href=\"https://mastodon.social/tags/read\" class=\"mention hashtag\" rel=\"tag\">#<span>read</span></a> or do as much <a href=\"https://mastodon.social/tags/photography\" class=\"mention hashtag\" rel=\"tag\">#<span>photography</span></a> as I used to.</p><p>Work as a Research Software Engineer these days after time as a Medical Statistician and Genetic Epidemiologist.</p><p>Self-host a bunch of services.</p><p><a href=\"https://mastodon.social/tags/gnulinux\" class=\"mention hashtag\" rel=\"tag\">#<span>gnulinux</span></a> <a href=\"https://mastodon.social/tags/emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a> <a href=\"https://mastodon.social/tags/orgmode\" class=\"mention hashtag\" rel=\"tag\">#<span>orgmode</span></a> <a href=\"https://mastodon.social/tags/gentoo\" class=\"mention hashtag\" rel=\"tag\">#<span>gentoo</span></a> <a href=\"https://mastodon.social/tags/arch\" class=\"mention hashtag\" rel=\"tag\">#<span>arch</span></a> <a href=\"https://mastodon.social/tags/Rstats\" class=\"mention hashtag\" rel=\"tag\">#<span>Rstats</span></a> <a href=\"https://mastodon.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a> <a href=\"https://mastodon.social/tags/bash\" class=\"mention hashtag\" rel=\"tag\">#<span>bash</span></a> <a href=\"https://mastodon.social/tags/git\" class=\"mention hashtag\" rel=\"tag\">#<span>git</span></a> <a href=\"https://mastodon.social/tags/forgejo\" class=\"mention hashtag\" rel=\"tag\">#<span>forgejo</span></a> <a href=\"https://mastodon.social/tags/codeberg\" class=\"mention hashtag\" rel=\"tag\">#<span>codeberg</span></a> <a href=\"https://mastodon.social/tags/gitlab\" class=\"mention hashtag\" rel=\"tag\">#<span>gitlab</span></a> <a href=\"https://mastodon.social/tags/github\" class=\"mention hashtag\" rel=\"tag\">#<span>github</span></a></p>","url":"https://mastodon.social/@slackline","uri":"https://mastodon.social/users/slackline","avatar":"https://files.mastodon.social/accounts/avatars/109/256/171/232/917/365/original/0566f83840b19426.png","avatar_static":"https://files.mastodon.social/accounts/avatars/109/256/171/232/917/365/original/0566f83840b19426.png","avatar_description":"","header":"https://files.mastodon.social/accounts/headers/109/256/171/232/917/365/original/9b07243f114d42b7.jpg","header_static":"https://files.mastodon.social/accounts/headers/109/256/171/232/917/365/original/9b07243f114d42b7.jpg","header_description":"","followers_count":188,"following_count":509,"statuses_count":9288,"last_status_at":"2026-08-27","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"feature_approval":{"automatic":["followers"],"manual":[],"current_user":"denied"},"emojis":[],"roles":[],"fields":[{"name":"GitHub","value":"<a href=\"https://github.com/slackline\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/slackline</span><span class=\"invisible\"></span></a>","verified_at":"2022-11-21T13:07:45.680+00:00"},{"name":"GitLab","value":"<a href=\"https://gitlab.com/nshephard\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">gitlab.com/nshephard</span><span class=\"invisible\"></span></a>","verified_at":"2022-11-21T13:08:54.743+00:00"},{"name":"Flickr","value":"<a href=\"https://flickr.com/photos/slackline\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">flickr.com/photos/slackline</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Blog","value":"<a href=\"https://blog.nshephard.dev/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">blog.nshephard.dev/</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[{"name":"emacs","url":"https://mastodon.social/tags/emacs"},{"name":"debug","url":"https://mastodon.social/tags/debug"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}}]