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