Hi Arash, I have no experience with such macros, but the patch looks good to me, save a trifling nitpick:
> + ;; Asterisk or plus sign between arguments (sigh!): > + ((and (memql spec '(?* ?+)) > + (= (char-after) spec)) > + (setq match-beg (point)) > + (if (= (char-after) spec) This 'if' always fires, due to the second condition in the 'and' guarding this branch of the 'cond' (or maybe you're just trying to imitate the structure of the other branches). Paul _______________________________________________ bug-auctex mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-auctex
