Mercurial > hg > xemacs-beta
comparison lisp/hm--html-menus/ANNOUNCEMENT @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | 6a22abad6937 |
children | 0d2f883870bc |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
1 Hello, | 1 Hello, |
2 | 2 |
3 I've written a new version (5.5) of my html package for the XEmacs | 3 I've written a new version (5.0) of my html package for the XEmacs |
4 and the GNU Emacs 19. The name of the package is: | 4 and the GNU Emacs 19. The name of the package is: |
5 | 5 |
6 hm--html-menus-5.5.tar.gz | 6 hm--html-menus-5.0.tar.gz |
7 | 7 |
8 With this package it is very easy to write html pages for the World Wide | 8 With this package it is very easy to write html pages for the World Wide |
9 Web (WWW). Eg: In most cases the user gets help to construct a specific | 9 Web (WWW). Eg: In most cases the user gets help to construct a specific |
10 link by examples or by a completition list with possible input strings. | 10 link by examples or by a completition list with possible input strings. |
11 It is also possible to insert links and images by just clicking on its | 11 It is also possible to insert links and images by just clicking on its |
12 source and destination (drag and drop feature). | 12 source and destination (drag and drop feature). |
13 | 13 |
14 The biggest new features compared with release 5.0 are: | 14 The biggest new features in this release are: |
15 - commands to insert all elements, which are used by HTML 3.2. | 15 - drag and drop functions to insert links with the mouse |
16 - a better drag and drop interface to insert links with the mouse | 16 - a minor mode to extent other html modes like the psgml mode |
17 - help feature for the drag and drop commands | 17 - some new html tags, like the <applet> tags |
18 - there's now also a default drag and drop table for other modes | 18 - fixed some old html tags |
19 - a better interface for inserting template files | 19 - the pulldown menu in the Emacs 19 is no longer a global menu |
20 - indentation | 20 - the popup menus in the Emacs 19 are now much fastere |
21 - better font lock stuff | 21 - the name of the mode has changed from html-mode to hm--html-mode |
22 - a site specific configuration file | 22 - the package is longer based on the package of Marc Andreessen |
23 (look at the variable hm--html-site-config-file) | |
24 - a better syntax table from Bob Weiner | |
25 - a lot of bug fixes | |
26 Read the NEWS file to see news in detail... | 23 Read the NEWS file to see news in detail... |
27 | 24 |
28 You should find hm--html-menus-5.5.tar.gz on the following ftp server: | 25 You should find hm--html-menus-5.0.tar.gz on the following ftp server: |
29 sunsite.unc.edu in /pub/Linux/apps/editors/emacs/ | 26 sunsite.unc.edu in /pub/Linux/apps/editors/emacs/ |
27 ftp.rrzn.uni-hannover.de in /pub/unix/editors/lemacs/contrib | |
30 ftp.tnt.uni-hannover.de in /pub/editors/xemacs/contrib | 28 ftp.tnt.uni-hannover.de in /pub/editors/xemacs/contrib |
31 | 29 |
32 It may take some time, before the package is copied by the ftp admins | 30 It may take some time, before the package is copied by the ftp admins |
33 from the incoming directories to the above listed directories. | 31 from the incoming directories to the above listed directories. |
34 | 32 |
35 There is also a html documentation about the package. You can find it on: | 33 There is also a html documentation about the package. You can find it on: |
36 http://www.tnt.uni-hannover.de/~muenkel/software/own/hm--html-menus/overview.html | 34 http://www.tnt.uni-hannover.de:80/data/info/www/tnt/soft/info/www/html-editors/hm--html-menus/overview.html |
37 | |
38 This package provides also a minor mode (hm--html-minor-mode), which | |
39 can be used together with another html major mode, like the psgml-html | |
40 mode in the XEmacs 19.14. | |
41 | 35 |
42 The package provides functions to insert the following stuff in html-pages: | 36 The package provides functions to insert the following stuff in html-pages: |
43 1. Anchors: | 37 1. Anchors: |
44 relative links, general link; | |
45 html link, info link, gopher link, file link; | 38 html link, info link, gopher link, file link; |
46 ftp link, news link, mailbox link, mailto link, wais (direct) link, | 39 ftp link, news link, mail link, wais (direct) link, |
47 wais (gateway) link; | 40 wais (gateway) link; |
48 proggate link, local proggate link, | 41 proggate link, local proggate link, general link; |
49 link target; | 42 link target; |
50 2. Frame elements: | 43 2. Frame elements: |
51 full html frame with doctype, doctype, html, head, body, title, | 44 full html frame with html, head, body, title, header and signature |
52 header and signature elements or only the single elements; | 45 elements or only the single elements; |
53 meta, isindex, link and base element; | 46 link element; |
54 html 'created'- and 'changed'- comments; | 47 html 'created'- and 'changed'- comments; |
55 the current date in the title; | 48 the current date in the title; |
56 3. Structure elements: | 49 3. Structure elements: |
57 menu or list item, menu, unordered list, ordered list, directory list; | 50 menu or list item, menu, unordered list, ordered list, directory list; |
58 description list, description title, description entry; | 51 description list, description title, description entry; |
59 table, table title, table header, table row, table entry; | 52 new paragraph, new line, horizontal rule, table, table title, |
60 new paragraph, new line, horizontal rule, document division; | 53 table header, table row, table entry; |
61 4. for formatting paragraphs: | 54 4. for formatting paragraphs: |
62 preformated, blockquote; | 55 without links, with links, blockquote, listing, abstract; |
63 basefont, font, center, style; | |
64 html comment; | |
65 5. formatting: | 56 5. formatting: |
66 bold, italic, underline, typewriter, strikethru, super and subscript, | 57 bold, italic, underline, typewriter, strikethru, super and subscript, |
67 emphasized, strong, small, big, | 58 emphasized, strong, big, |
68 definition, keyboard, variable, code, sample, citation, | 59 definition, keyboard, variable, code, sample, citation, |
60 html comment; | |
69 6. include: | 61 6. include: |
70 top aligned image, middle aligned image, bottom aligned image; | 62 top aligned image, middle aligned image, bottom aligned image, |
71 general image element, map, area and all together; | 63 applet, parameter |
72 applet, parameter, script; | |
73 7. forms: | 64 7. forms: |
74 form; | 65 form; |
75 text, password, isindex, integer, float, date, url, scribble fields; | 66 text, password, isindex, integer, float, date, url, scribble fields; |
76 checkbox, radio, reset, image, audio and submit buttons; | 67 checkbox, radio, reset, image, audio and submit buttons; |
77 option menus, scrolled lists and option entries; | 68 option menus, scrolled lists and option entries; |
85 | 76 |
86 You can choose the popup menus between an expert menu and an novice | 77 You can choose the popup menus between an expert menu and an novice |
87 menu interactively. | 78 menu interactively. |
88 | 79 |
89 With the pulldown menu, you can do the following things: | 80 With the pulldown menu, you can do the following things: |
90 - select the popup menu | 81 - select the pulldown menu |
91 - start a drag and drop command | |
92 - get help on a drag and drop command | |
93 - remove numeric names | 82 - remove numeric names |
94 - quotify hrefs | 83 - quotify hrefs |
95 - reload the config files | 84 - reload the config files |
96 - load html templates from a template directory (two templates are included | 85 - load html templates from a template directory (two templates are included |
97 in the package); templates written in a special template language are | 86 in the package); templates written in a special template language are |
98 expanded automatically; | 87 expanded automatically; |
99 - preview html documents with the netscape | 88 - preview html documents with the netscape |
100 - preview html documents with the xmosaic | 89 - preview html documents with the xmosaic |
101 - preview html documents with the w3 package for the XEmacs and emacs | 90 - preview html documents with the w3 package for the lemacs and emacs |
102 | 91 |
103 You can insert links and images by clicking with Meta Button1 on its | 92 You can insert links and images by clicking with Meta Button1 on its |
104 source and then on its destination. For this drag and drop interface | 93 source and then on its destination. For this drag and drop interface |
105 the following destinations and links are supported: | 94 the following destinations and links are supported: |
106 - the inclusion of an GIF- or JPEG- image by clicking on its name | 95 - the inclusion of an GIF- or JPEG- image by clicking on its name |
122 You can configure the html mode with a special configuration file for | 111 You can configure the html mode with a special configuration file for |
123 your site and with another file specific for a user. | 112 your site and with another file specific for a user. |
124 | 113 |
125 The html specification is under development and therefore this | 114 The html specification is under development and therefore this |
126 package is also under development. So, if you have any ideas to | 115 package is also under development. So, if you have any ideas to |
127 extend the package, feel free to email them to | 116 extend the package, feel free to email them to muenkel@tnt.uni-hannover.de. |
128 muenkel@tnt.uni-hannover.de. | |
129 | 117 |
130 | 118 |
131 Heiko | 119 Heiko |
120 | |
121 |