clerk 2025-06-20

Have any of you bothered to create tooling that helps in "remembering" keywords such as ::clerk/auto-expand-results?? I find that I never remember all of them, and have to refer to check the book most times I need them.

Perhaps something like this could do the trick for Emacs users:

(defun clerk-ohoi ()
  (interactive)
  (insert
   (completing-read
    "Pick your poison > "
    '("::clerk/auto-expand-results?"
      "::clerk/visibility"))))
… though • it only guesses at the ::clerk alias • and the list of "valid things to complete" must be maintained by hand.

I don't remember keywords that end with ? because I don't like them :P

😄 2

but auto-complete probably works in clojure-lsp or CIDER?

You are absolutely correct, autocomplete works! I think I had some problems with autocompleting keywords a while ago, but it all works now. Thanks again, you're solving all my problems today 🙇

1
😆 1

Autocompletion could actually be another good reason to namespace keywords that I never thought about!

🎉 1