[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NO, NO, NO, NO!!!!

#%`(....) is hardly ever right!  `#%(SI:XSET ,x ,y ,z) used to work perfectly
well, until BACKQ make |`,/|| a macro.  If you REMPROP it's MACRO property,
or (SETQ BACKQUOTE-EXPAND-WHEN 'READ), it works perfectly.  #%`(....) is
identical with doing `(....) in an environment with BACKQUOTE-EXPAND-WHEN
set to READ.

How about if we teach MACROEXPAND-1* to not expand these inner guys?