<article class="essay h-entry"><header class="essay-titlepage"><div class="slug"><span class="volumenum">Volume 5</span>,
              <span class="issuenum">Issue 22</span>;
            <span class="pubdate dt-published" datetime="2021-08-29T17:53:25.1+01:00">29 Aug 2021</span></div><div class="abstract p-summary"><p>I’ve updated my Emacs package for inserting arbitrary Unicode characters.</p></div></header><div class="e-content">
<p>Back in July, I made a few updates to my <a href="https://github.com/ndw/xmlunicode">xmlunicode</a> package. One of 
 the changes I made was to delay loading the XML Unicode database until 
 the first time it was needed. 
</p>
<p>That shaves a couple of seconds off startup, but just moves the delay
to the first time you attempt to use <code>xmlunicode-character-insert</code>. 
 (Only the first time, I hasten to add, the data structure is cached 
 after that.) 
</p>
<p>A few days later, I must have restarted Emacs for some reason and
the first time I hit <code>C-t u</code> everything just sort of stopped. Not for 
 a long time, but long enough for me to wonder what the heck was going 
 on before the character list popped up. 
</p>
<p>I realized I should have put in a “loading” message so that the delay 
 wasn’t mysterious. 
</p>
<p>I’ve done that now in version 1.25. And updated to version 14.0.0d13 
 of the Unicode character list. 
</p>
</div></article>