PageRenderTime 51ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/nxhtml/tests/in/fontif-err.html

https://bitbucket.org/hoangtu/emacs
HTML | 339 lines | 302 code | 6 blank | 31 comment | 0 complexity | 0342bd164b86f0f4fe8276daec2dfc73 MD5 | raw file
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  3. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6. <title>nXhtml Notes and Changes</title>
  7. <link href="wd/grapes/nxhtml-grapes.css" rel="StyleSheet" type="text/css" />
  8. </head>
  9. <body>
  10. <div id="container">
  11. <div id="rgtcol">
  12. <p id="nxhtml-home">
  13. <a href="nxhtml.html">To nXhtml main page</a>
  14. </p>
  15. <h1>nXhtml Notes and Bugs</h1>
  16. <dl>
  17. <!-- <dt id="bugs-affect-mode-switching">Two Emacs 22 beta bugs affects PHP mode switching</dt> -->
  18. <!-- <dd> -->
  19. <!-- <p> -->
  20. <!-- <a href="nxhtml.html#php">PHP / nXhtml automatic mode switching</a> is affected: -->
  21. <!-- </p> -->
  22. <!-- <ul> -->
  23. <!-- <li> -->
  24. <!-- Because of a bug in Emacs 22 beta you may have to turn -->
  25. <!-- off and on the switch <em>Mode Switching at &lt;? -->
  26. <!-- ... ?></em> in the menus to get the automatic mode -->
  27. <!-- switching to start. -->
  28. <!-- <em>(Work around added in 0.94)</em> -->
  29. <!-- </li> -->
  30. <!-- <li> -->
  31. <!-- There is the same problem with showing XML path. -->
  32. <!-- <em>(Work around added in 0.94)</em> -->
  33. <!-- </li> -->
  34. <!-- <li> -->
  35. <!-- It also affects MLinks. -->
  36. <!-- <em>(Work around added in 0.94)</em> -->
  37. <!-- </li> -->
  38. <!-- <li> -->
  39. <!-- Because of another bug in Emacs 22 beta immediately -->
  40. <!-- after mode the automatic mode switching the keyboard -->
  41. <!-- uses the key bindings from the <em>wrong mode for the -->
  42. <!-- first key</em>. Type any key on the keyboard, that -->
  43. <!-- cures it. -->
  44. <!-- <em>(Work around added in 0.95)</em> -->
  45. <!-- </li> -->
  46. <!-- </ul> -->
  47. <!-- </dd> -->
  48. <dt id="new-mode-switching" style="margin-top:1em;">I have rewritten the PHP mode switching</dt>
  49. <dd>
  50. <p>
  51. Because of some (fair) critique I have gotten about the way mode switching between php-mode and nxhtml-mode works
  52. I have rewritten that part.
  53. The new mode switching also includes embedded css, javascript, eRuby and JSP.
  54. </p>
  55. </dd>
  56. <dt id="hadron-bugs" style="margin-top:1em;">A lot of bugs corrected for version 0.98</dt>
  57. <dd>
  58. <p>
  59. I want to thanks Hadron Quark for helping me by testing
  60. and pointing out bugs and weaknesses, most related to
  61. editing of PHP. I have included fixes for many of them
  62. in version 0.98 and more may follow.
  63. </p>
  64. </dd>
  65. </dl>
  66. <h1>nXhtml Changes</h1>
  67. <dl>
  68. <dt>0.89</dt>
  69. <dd>
  70. <ul>
  71. <li>
  72. Corrected autostart for nXhtml when not used together with EmacsW32.
  73. </li>
  74. </ul>
  75. </dd>
  76. <dt>0.90</dt>
  77. <dd>
  78. <ul>
  79. <li>
  80. Improved display of XML path.
  81. </li>
  82. <li>
  83. Discontinued xmple-mode.
  84. </li>
  85. <li>
  86. New major modes nxhtml-part-mode/nxml-part-mode replaces
  87. minor mode xmlpe-mode. (While moving the code to
  88. nxhtml-part.el I also fixed a bug in Xmple minor mode that
  89. made Emacs take 99% of the CPU.)
  90. </li>
  91. </ul>
  92. </dd>
  93. <dt>0.91</dt>
  94. <dd>
  95. <ul>
  96. <li>
  97. Fixed some calls to perl which prevented uploading of
  98. a site of you did not have perl in the same location
  99. as me.
  100. </li>
  101. <li>
  102. Glued together things so that editing PHP files works
  103. as I intended. (This means that Emacs switches between
  104. php-mode and nxhtml-part-mode automatically when
  105. moving point. And that you can use completion.)
  106. </li>
  107. <li>
  108. Starting working on the documentation for nXhtml.
  109. New layout to the documentation files.
  110. Examples with images.
  111. </li>
  112. </ul>
  113. </dd>
  114. <dt>0.92</dt>
  115. <dd>
  116. <ul>
  117. <li>
  118. Fixes to make the switching between php and xhtml
  119. style editing work better.
  120. </li>
  121. </ul>
  122. </dd>
  123. <dt>0.93</dt>
  124. <dd>
  125. <ul>
  126. <li>
  127. Better error handling when switching to editing
  128. embedded JavaScript and CSS.
  129. </li>
  130. <li>
  131. Removed PHP spec from embedded switching since they
  132. interfered with the automatic switching between php
  133. and xhtml.
  134. </li>
  135. <li>
  136. Gives an error message if web host is not defined in
  137. site when trying to use View Uploaded File and
  138. cousins.
  139. </li>
  140. <li>
  141. Gives a ready message when finished uploading a single
  142. file.
  143. </li>
  144. <li>
  145. When using Mode Switching at &lt;? ... ?> mode
  146. switching could occur in wrong buffer. Fixed together
  147. with some other buffer problems.
  148. </li>
  149. </ul>
  150. </dd>
  151. <dt>0.94</dt>
  152. <dd>
  153. <ul>
  154. <li>
  155. Add http://www.w3.org/ to the help sites for CSS.
  156. </li>
  157. <li>
  158. Included a CSS mode.
  159. </li>
  160. <li>
  161. Added a menu entry for bug reporting.
  162. </li>
  163. <li>
  164. Renamed menu bar entry from XHTML to nXhtml for clarity.
  165. (But nXml menu bar entry is still called XML.)
  166. </li>
  167. <li>
  168. Added work around for globalized minor modes in the
  169. cases of MLinks, XML Path and mode switching at &lt;? ... ?>.
  170. </li>
  171. </ul>
  172. </dd>
  173. <dt>0.95</dt>
  174. <dd>
  175. <ul>
  176. <li>
  177. Added workaround for the problem with the first
  178. keyboard key after automatically switching of mode at
  179. &lt;? ... ?>.
  180. </li>
  181. </ul>
  182. </dd>
  183. <dt>0.96</dt>
  184. <dd>
  185. <ul>
  186. <li>
  187. Added support for multiple major modes with mumamo.el.
  188. </li>
  189. <li>
  190. More conventient handling of links. They can now be
  191. opened in the same window, 'other window' or in a new
  192. frame.
  193. </li>
  194. </ul>
  195. </dd>
  196. <dt>0.97</dt>
  197. <dd>
  198. <ul>
  199. <li>
  200. Schema was not setup after starting new page so
  201. completion did not work. Fixed.
  202. </li>
  203. <li>
  204. Added http://xhtml.com/ to help sites for XHTML.
  205. </li>
  206. <li>
  207. Added the concept of <em>XML validation headers</em>.
  208. These are just text parsed by the nXml validation
  209. parser to get a start state before starting parsing a
  210. buffer. This allows the use of the nXml completion in
  211. buffers where there are no XML header. Such a header
  212. is often lacking for example in PHP code since the
  213. XHTML header is often generated dynamically.
  214. </li>
  215. <li>
  216. Because of the change above <em>nxhtml-part-mode</em>
  217. is no longer needed and is therefore declared
  218. obsolete.
  219. </li>
  220. <li>
  221. Corrected a bug in mlinks.el that prevented opening an
  222. HTML link in a other window or a new frame.
  223. </li>
  224. <li>
  225. Added support for JSP, eRuby and some support for perl
  226. in mumamo.el.
  227. </li>
  228. </ul>
  229. </dd>
  230. <dt>0.98</dt>
  231. <dd id="0.98">
  232. <ul>
  233. <li>
  234. Mumamo was not found when nXhtml was installed with
  235. just the zip file. Corrected. (nXhtml is also
  236. installed when you install EmacsW32.)
  237. </li>
  238. <li>
  239. Enhancement to mumamo error handling when a bad mode
  240. specifier for an embedded mode is found.
  241. </li>
  242. <li>
  243. Introduced a bug for empty XHTML documents in
  244. 0.97. Corrected.
  245. </li>
  246. <li>
  247. Corrected a bug for chunks 1 character long.
  248. </li>
  249. <li>
  250. There is a bug in Emacs 22 in the handling of global
  251. minor mode that are not distributed with Emacs. If
  252. they are turned on by customization, but loaded after
  253. Emacs have loaded the customizations (usually in
  254. .emacs) then they are not turned on correctly. Added
  255. work-around for this.
  256. </li>
  257. <li>
  258. <em>Extra XHTML Validation Header</em>:
  259. <ul>
  260. <li>
  261. <em>Extra XHTML Validation Header</em> state was not saved when moving between chunks. Fixed.
  262. </li>
  263. <li>
  264. Tried to make the concept of <em>Extra XHTML Validation Header</em>
  265. more clear. Added this visually to the buffer.
  266. </li>
  267. <li>
  268. <em>Extra XHTML Validation Headers</em> can now be turned on
  269. automatically based on file name.
  270. </li>
  271. </ul>
  272. </li>
  273. <li>
  274. <em>nXhtml menu:</em>
  275. <ul>
  276. <li>
  277. Reorganized the nXhtml menu.
  278. </li>
  279. <li>
  280. Added <em>customization</em> groups for help libraries to nXhtml.
  281. </li>
  282. <li>
  283. Added an entry for customization of nXhtml to the menus.
  284. </li>
  285. <li>
  286. Added <em>Tidy</em> to the menus again.
  287. </li>
  288. </ul>
  289. </li>
  290. <li>
  291. Corrected bug in <em>XML Path</em> (nxml-where) for single tags.
  292. Other small fixes to nxhtml-where.
  293. </li>
  294. <li>
  295. Documentation enhancements.
  296. Added <em>The Quick Guide</em>.
  297. </li>
  298. <li>
  299. </li>
  300. </ul>
  301. </dd>
  302. <dt>0.99</dt>
  303. <dd id="0.99">
  304. <ul>
  305. <li>
  306. Corrections to indentation.
  307. </li>
  308. <li>
  309. Turn on mumamo-mode by file name.
  310. </li>
  311. <li>
  312. The Extra XHTML Validation Header state were not saved when changing major mode in MuMaMo. Corrected.
  313. </li>
  314. <li>
  315. Added more alternatives to the Extra XHTML Validation Header list.
  316. This should make it easier to use completion with for example PHP.
  317. </li>
  318. <li>
  319. Added default value for the Extra XHTML Validation Header.
  320. </li>
  321. </ul>
  322. </dd>
  323. </dl>
  324. </div>
  325. </div>
  326. <hr class="footer"/>
  327. <p class="footer">
  328. Copyright &copy; 2007 OurComments.org
  329. --
  330. Latest update 2007-04-11
  331. </p>
  332. </body>
  333. </html>