Juan Manuel Macías <maciasch...@posteo.net> writes: >> I am not sure if making a breaking change to public constant is the best >> approach. >> What about simply adding an extra entry: >> ("de" ....) >> ("de-de" <copy of "de" property list>) >> ? > > At first I had done it with extra entries, but I was wondering if there > wasn't a more "economical" way... If you don't mind having extra entries > with identical plists, then I do it that way. After all, there are only > two cases (Chinese and German).
I am thinking about something like (let ((de-plist '(...))) `(... ("de" ,@de-plist) ("de-de" ,@de-plist) ...)) This is copy-paste-proof and does not require breaking changes in the value structure. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>