Coding 2023-09-25

By Max Woerner Chase

What remains to be done for the Mercurial helper for Kakoune:

Other than that, it's overall been a pretty straightforward update with nothing too crazy.

:)

A-hem

Come on, they don't need to see—

:)

Paste the line, Max.

... evaluate-commands %sh{ hg annotate "$@" -T "set-option global hg_annotate_flags %val\{timestamp}{lines % ' \'{lineno}|{node|short} {date|isodatesec} {user|person}\''}"}

:)

Yay!

The eagle-eyed among you will notice that this should be slower than the code it's replacing, since I couldn't find an equivalent to the --incremental flag. Eh, at least the code is shorter.

Anyway, quick Impliciula thought: I'm doubting that I can make "gradual typing in the sense of a particular shape of the type system" work, but maybe I can do "gradual typing in the sense of carrying out local type inference". This is a compromise in terms of library design, but it should still allow tossing off short scripts without thinking too hard.

Anyway, I'm tired, and I'd like a good night's sleep without the vaccine side effects, so let's wrap this up...

Good night.