<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:wiki="http://purl.org/rss/1.0/modules/wiki/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:cc="http://web.resource.org/cc/"
    xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<title>Marcin Borkowski: Homepage</title>
<link>https://mbork.pl/Homepage</link>
<atom:link href="https://mbork.pl?action=rss" rel="self" type="application/rss+xml" />
<description>Strona domowa Marcina Borkowskiego</description>
<pubDate>Sat, 11 Jul 2026 06:52:02 GMT</pubDate>
<lastBuildDate>Sat, 11 Jul 2026 06:52:02 GMT</lastBuildDate>
<generator>Oddmuse</generator>

<item>
<title>Fast spell-checking in Emacs with Jinx</title>
<link>https://mbork.pl/2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx</link>
<guid>https://mbork.pl/2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx</guid>
<description>Emacs has had a spell-checker for a very long time. In fact, I’ve been using ispell-word for at least several years now, as I have mentioned for example here. However, I’ve only used Flyspell mode once, over two decades ago, when I tried it out on a machine with maybe 8MB RAM and a Pentium-class processor clocked at about 100MHz and decided that it’s too slow to be really useful. Well, things have changed a bit since then, haven’t they?</description>
<pubDate>Sat, 11 Jul 2026 06:52:02 GMT</pubDate>
<comments>https://mbork.pl/Comments_on_2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx</comments>
<dc:contributor>mbork</dc:contributor>
<wiki:status>new</wiki:status>
<wiki:importance>major</wiki:importance>
<wiki:version>1</wiki:version>
<wiki:history>https://mbork.pl?action=history;id=2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx</wiki:history>
<wiki:diff>https://mbork.pl?action=browse;diff=1;id=2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx</wiki:diff>
</item>

<item>
<title>Bank statement analyzer</title>
<link>https://mbork.pl/2026-07-06_Bank_statement_analyzer</link>
<guid>https://mbork.pl/2026-07-06_Bank_statement_analyzer</guid>
<description>Some time ago, a friend of mine asked if I know an app which could allow him to analyze his spending based on bank statements. I did a quick research and I found a few tools like this, but nothing looked good enough for me to safely recommend it to him. Fortunately for him, he asked me that question in the exact moment in my life when (a) I had a lot of free time and (b) I wanted to spend it learning some potentially useful new skills. It didn’t take me long to decide to code such a tool myself.</description>
<pubDate>Mon, 06 Jul 2026 20:04:14 GMT</pubDate>
<comments>https://mbork.pl/Comments_on_2026-07-06_Bank_statement_analyzer</comments>
<dc:contributor>mbork</dc:contributor>
<wiki:status>new</wiki:status>
<wiki:importance>major</wiki:importance>
<wiki:version>1</wiki:version>
<wiki:history>https://mbork.pl?action=history;id=2026-07-06_Bank_statement_analyzer</wiki:history>
<wiki:diff>https://mbork.pl?action=browse;diff=1;id=2026-07-06_Bank_statement_analyzer</wiki:diff>
</item>

<item>
<title>opening pdfs in pdf-tools</title>
<link>https://mbork.pl/2026-06-29_opening_pdfs_in_pdf-tools</link>
<guid>https://mbork.pl/2026-06-29_opening_pdfs_in_pdf-tools</guid>
<description>As I wrote many times, I use pdf-tools as main pdf viewer. I thought that one thing that would be nice is being able to open pdfs in it from outside Emacs. For example, texdoc could use it instead of Evince (which is pretty nice, but it’s not Emacs!).</description>
<pubDate>Mon, 29 Jun 2026 19:27:57 GMT</pubDate>
<comments>https://mbork.pl/Comments_on_2026-06-29_opening_pdfs_in_pdf-tools</comments>
<dc:contributor>mbork</dc:contributor>
<wiki:status>new</wiki:status>
<wiki:importance>major</wiki:importance>
<wiki:version>1</wiki:version>
<wiki:history>https://mbork.pl?action=history;id=2026-06-29_opening_pdfs_in_pdf-tools</wiki:history>
<wiki:diff>https://mbork.pl?action=browse;diff=1;id=2026-06-29_opening_pdfs_in_pdf-tools</wiki:diff>
</item>

<item>
<title>Disabling minor modes with local variables</title>
<link>https://mbork.pl/2026-06-22_Disabling_minor_modes_with_local_variables</link>
<guid>https://mbork.pl/2026-06-22_Disabling_minor_modes_with_local_variables</guid>
<description>I’ve known about file local variables for a long time. I also knew about the eval keyword, which can be used as a file variable, but instead of binding the given value to the (non-existent) variable eval, Emacs evaluates it. This is often useful, but the usefulness is diminished by the fact that Emacs nags the user whether it is safe to evaluate a form provided that way. (Of course, it is reasonable security-wise, and that’s why I didn’t set enable-local-variables to :all – I still prefer the nagging to the risk of executing untrusted code!) There is, however, one case where the eval form seems safe and useful enough to grant an exception: enabling or disabling minor modes.</description>
<pubDate>Mon, 22 Jun 2026 17:19:29 GMT</pubDate>
<comments>https://mbork.pl/Comments_on_2026-06-22_Disabling_minor_modes_with_local_variables</comments>
<dc:contributor>mbork</dc:contributor>
<wiki:status>new</wiki:status>
<wiki:importance>major</wiki:importance>
<wiki:version>1</wiki:version>
<wiki:history>https://mbork.pl?action=history;id=2026-06-22_Disabling_minor_modes_with_local_variables</wiki:history>
<wiki:diff>https://mbork.pl?action=browse;diff=1;id=2026-06-22_Disabling_minor_modes_with_local_variables</wiki:diff>
</item>
</channel>
</rss>
