Hello, t...@tsdye.com (Thomas S. Dye) writes:
> I have the following two macros: > > #+MACRO: markup @@info:@$1{@@$2@@info:}@@ > #+MACRO: kbd {{{markup(kbd,$1)}}} > > When I export to texinfo using the new exporter, the following macro > call triggers an error (byte-code: Wrong type argument: consp, nil): > > {{{kbd(C-,)}}} > > and so does this: > > {{{kbd(C-\,)}}} > > In fact, any number of backslashes appears to trigger the same error. > > I'm hoping to find @kbd{C-,} in the .texi output. I didn't try it, but it probably comes from the syntax of macros, which is a bit brittle wrt commas. We ought to modify it. Perhaps something like: {{{name arg1 "arg2 with space" "arg3 \"with\" quote"}}} Regards, -- Nicolas Goaziou