That error is intentional. It is not a bug. It is from a check I have added to nXhtml.
It checks if the nxml-mode that comes with Emacs 23 (not yet released) is used or the older standalone nxml-mode. The standalone version only works for Emacs 22 or older.
I have added that test because a lot of people had problem because they used the old nxml-mode with CVS Emacs 23 without beeing aware of it. See for example the bug https://bugs.launchpad.net/nxhtml/+bug/354363
So please just remove the old nxml-mode from Emacs 23 (but use it for Emacs 22).
Then I believe that your problem is solved in the 1.78 release of nXhtml.
Hi Stewart
That error is intentional. It is not a bug. It is from a check I have added to nXhtml.
It checks if the nxml-mode that comes with Emacs 23 (not yet released) is used or the older standalone nxml-mode. The standalone version only works for Emacs 22 or older.
I have added that test because a lot of people had problem because they used the old nxml-mode with CVS Emacs 23 without beeing aware of it. See for example the bug https:/ /bugs.launchpad .net/nxhtml/ +bug/354363
So please just remove the old nxml-mode from Emacs 23 (but use it for Emacs 22).
Then I believe that your problem is solved in the 1.78 release of nXhtml.