Today marks the 161st anniversary of the start of Poland’s January Uprising against the Russian occupation. It didn’t completely succeed, in that the Russian Empire continued to occupy the region—the Kingdom of Poland would get handed over to Germany in 1915, and finally regain its independence in 1918—but it connected a lot of society and still influences the region’s culture.

The 1863 painting "Poland Enchained"

Nothing in this batch that I can remember, but a couple of my projects may have actually taken some inspiration from what I might call a disproportionately large number of Polish colleagues—you know if I mean you, I suppose, if you ever read this—so…

Notoboto

GitHub - jcolag/NotobotoAnother attempt at a lightweight note-taking application - jcolag/Notoboto

I believe that most of my time—well, time for projects, at least—went to improving Notoboto’s search capabilities. It now tracks the search location properly, always starting from the caret location (the logical position in the document of the cursor image) unless the document has no caret. Briefly, I had wasted a bit of time trying to maintain an explicit position state, but that required updates whenever I moved to a different spot in the note, which made no sense.

Beyond searching, I also added syntax highlighting rules for over-strike text. I don’t use it much in my notes, but it made sense to support as much of the “standard” as I can. And you never know when I’ll want to fake redacting a snotty comment obsolete ideas.

Next

Now that I think that Notoboto’s core search functionality works as expected, I’ll probably want to dress it up a bit. I’d like to have the typical three options of searching case-sensitive, whole-word, and by arbitrary regular expression. Wrapping the search to the beginning, if it can’t find another instance of the search text, would also improve things.

If that goes well, I might also look at replacing search results, for a full search-and-replace feature, and maybe searching across notes.


Credits: The header image is Polonia 1863 (Poland Enchained) by Jan Matejko, long in the public domain due to expired copyright.