Gustav Wikström <gus...@whil.se> writes:

> Hmm, since the error was thrown when trying to look at indexes outside
> of the string in (substring ... ), I don't see how isregexp can be
> left as is. We have to make sure the substring-code is not evaluated
> if the tag is empty. What am I missing?

Nothing, I was clear as mud.

  (cond
   ((string= "" tag) (setq f1 '(not tags)))
   ((and (equal "{" ...)
         (equal "}"...))
    ...)
   (t ...))

Or even

 ((and (string-prefix-p "{" ...)
       (string-suffix-p "}" ...)))

on master.

Regards,

Reply via email to