I completed Day 18 and Day 19 of , even while tweaking my init file.

I figured out the reason there's no matching quote mode. Unlike with parenthesis (and bracket and brace), source code doesn't use a different character for open quote and close quote. Thus, matching quotes would require a different approach.

Show thread

I planted the clematis (Guernsey Flute) last week. It's still alive! The idea is to train it up the lamppost. This replaces the one that came with the house, which didn't survive the replacement of the post and of the pump in the well nearby.

Wordle 1,402 5/6

🟩🟨🟨🟨⬛
🟩🟨🟩🟩⬛
🟩⬛🟩🟩🟩
🟩⬛🟩🟩🟩
🟩🟩🟩🟩🟩
Sometimes just one letter makes the difference between a score of 3/6 vs 5/6. I've actually lost in this kind of scenario. I'll admit to be a bit frustrated when this happens.

Pancakes for this special morning. I'll be adding blueberries and walnuts, and making the baking powder from cream of tartar and baking soda. Note that a vegan version is possible by combining flaxseed and water and not using the egg

blink-matching-parens is an awesome Emacs minor mode. But why can't I find something like that for matching quotes? Where are you blink-matching-quotes?

@electragician Yes, I buy refurb business computers every half decade or so. Love the logo!

@blueghost @debian @fedora @dyne @torproject @pop_os_official @system76 @QubesOS Yep, adopting a Linux distro has been on my todo list for decades. I've still got two computers running Win 7! I can still download updates to Windows Defender signatures and the monthly malicious software removal tool (which, surprisingly, doesn't remove Windows itself)

Finally I upgraded to Emacs 30.1. While that fixed the issue, I then got distracted by configuring a brand new init file and eliminating incompatible modes. (Who really needs visual-basic-mode, anyway?) Anyway, I completed Day 11 of !

My sprint turned into a crawl yesterday and today. The python-mode in my Emacs 25.2 couldn't indent match-case blocks properly, and no remedy worked. And yes, I did remember to remove all the python.+.el? files from my computer.

Today I decided to see if has a command line switch that would open a folder of bookmarks. But all I had to do was press F2, enter the first few letters of the Speed Dial nickname and click it. F2 is the default key for Quick Commands:
vivaldi.com/blog/quick-command

2022-12-18 -- that's the time stamp of my first install file. After using half-heartedly at first (getting used to pressing Ctrl-L, not Alt-D, to focus the Address Bar) I started to realize how limited Chrome is.

Completed Days 3 to 5 in the yesterday and today. I'd love to finish in 50 days, but I'm aiming for 60 days.

I joined the yesterday and completed Day 1 and Day 2. The tricky part in Day 2 is to ensure the per person cost always displays two decimal places by adding the format {:.2f} string. Otherwise, you get $33.6 instead of $33.60, for example.

I am proud to say that emacs.social is ready to go! Please sign up and lets see how it does. :) It is running the glitch fork that allows for markdown. Right now it is set for a moderator to approve signups. This is to help cut down on spam accounts. Let me know what you think! #emacs

There are a couple of features of #orgmode links in #Emacs that I think are underappreciated:

1. They work in all buffers, not just org-mode buffers! Bind org-open-at-point-global to a globally accessible key binding and enjoy org-links everywhere. For example, I like putting info links in comments in Emacs Lisp files, like info:calc#Graphics. Remember too, that file links can include a search string, for example file:~/.emacs.d/init.el::eshell takes me right to my eshell configuration. Shell links, that execute commands, are pretty useful too, for example <shell:zip source *.c *.h>.

2. It's super easy to create new link types (if you know how to program). For example, here's a new type of link for keyboard macros:

(org-link-set-parameters "kbd"
:follow (lambda (macro arg)
(kmacro-call-macro arg t nil (kbd macro))))

With that definition you can write keyboard macros like <kbd:M-a M-f M-t> and execute them with org-open-at-point-global.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.