Eli Zaretskii writes: >> From: Alex >> Cc: user42@zip.com.au, 5624@debbugs.gnu.org >> Date: Sun, 11 Jun 2017 20:44:29 -0600 >> >> One issue is that the Lisp and Scheme functions use get_tag, which uses >> notinname. What do you think about the following diff? It adds a wrapper >> to notinname which get_tag uses. > > I think it would be much cleaner not to use get_tag for these > languages, but instead either call make_tag directly or write a > get_lispy_tag function which will DTRT for Lisp-like languages. > > Thanks. I wanted to reduce duplicated code, but I suppose it is cleaner that way. I've attached a patch below.