add reminder

The new regex is not too hard to generate with some set/combinatorics
fun, but perhaps going about this a different way would be better

  (let ((s (delq nil (powerset '("@" "-" "+")))))
    (concat "="
     (regexp-opt
      (mapcar (lambda (ls) (apply #'concat ls))
              (apply #'append (mapcar #'permutations s)))
     "\\(?1:")))
This commit is contained in:
Mark Oteiza 2016-12-02 01:17:46 -05:00
parent 4c073b0c04
commit fa1277d1cd

View File

@ -243,6 +243,7 @@ file, defaulting to the link under point, if any."
;; specifiers ;; specifiers
("%[nNpPiIfcrRtuUhsmbHv%]" 0 'font-lock-constant-face) ("%[nNpPiIfcrRtuUhsmbHv%]" 0 'font-lock-constant-face)
;; exec prefixes ;; exec prefixes
;; TODO account for @ being a prefix now
("=\\(-@\\|@-\\|[@-]\\)" 1 'font-lock-negation-char-face))) ("=\\(-@\\|@-\\|[@-]\\)" 1 'font-lock-negation-char-face)))
"Default expressions to highlight in `systemd-mode'. "Default expressions to highlight in `systemd-mode'.
See systemd.unit(5) for details on unit file syntax.") See systemd.unit(5) for details on unit file syntax.")