Attention: this essay is no longer current. It has been replaced by XML Unicode for Emacs from 01 Dec 2005.

A couple of bug fixes for XML Unicode, my UI hacks for getting Unicode characters into XML documents in Emacs. [Update: you want V1.6]

In case you’re not tracking What’s New on nwalsh.com, and in case you care about the Emacs hacking I did for getting Unicode characters into XML documents, here’s a pointer.

I released version 1.5 of XML Unicode this morning. It fixes a couple of small bugs:

  1. Cycling through the single quotes (‘, ', ’) didn’t work properly because of a typo (more likely a cut-and-paste error) in unicode-smart-single-quote.

  2. The unicode-smart-semicolon code was way to aggressive: it’d go back through an entire buffer looking for a numeric character reference. Now it only does its magic if it’s invoked with point right at the end of reference.

There are still some things I’d like to improve about the way XML Unicode detects whether or not point is in an XML comment (it’s often confused by the presence of an internal subset), but I don’t know when I’ll get around to that.

Update: I released version 1.6 this evening, without the broken debugging code I accidentally left in 1.5.

There are no comments on this essay.
Add a comment or subscribe to (existing and future) comments on this essay.
Name:
Email*:
 *Please provide your real email address; it will not be displayed as part of the comment.
Homepage:
Comment**:
 **The following markup may be used in the body of the comment: a, abbr, b, br, code, em, i, p, pre, strong, and var. You can also use character entities. Any other markup will be discarded, including all attributes (except href on a). Your tag soup will be sanitized...