You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
? doesn't translate to 32, it's char syntax for a space (which is better expressed as ?\s anyway). You'd be better off escaping the question mark instead, that would make it a symbol.
Generally speaking, consider not translating mu-patterns to pcase and roll your own thing instead. This would be a greater undertaking, but teach you a lot more and most certainly avoids degenerate pcase cases. There are a bunch of implementations in Emacs Lisp, Scheme, Clojure, the better ones reference papers.
multi-prelude.el
This file will most certainly not fly because its unprefixed stuff goes way beyond shimming. MELPA's packaging standards are pretty strict here.
multi-benchmarks.el
mu-is a pretty bad namespace prefix due to confusion with mu4e (where the native parts are known as mu).multi-methods.el
;;* foo --- *;;variety are anything but standard. Use;;; fooinstead and check out the coding guidelines in the reference.multi-patterns.el
interactiveis special, it can accept code that will be evaluated at a later time. No idea aboutdeclare.?doesn't translate to 32, it's char syntax for a space (which is better expressed as?\sanyway). You'd be better off escaping the question mark instead, that would make it a symbol.multi-prelude.el