comparison lisp/hm--html-menus/README @ 116:9f59509498e1 r20-1b10

Import from CVS: tag r20-1b10
author cvs
date Mon, 13 Aug 2007 09:23:06 +0200
parents a145efe76779
children 25f70ba0133c
comparison
equal deleted inserted replaced
115:f109f7dabbe2 116:9f59509498e1
1 This README file describes the emacs lisp package hm--html-menus-5.3. 1 This README file describes the emacs lisp package hm--html-menus-5.5.
2 2
3 The package provides functions and various popup and pulldown menus 3 The package provides functions and various popup and pulldown menus
4 for a html mode called hm--html-mode, a mode for writing html pages. 4 for a html mode called hm--html-mode, a mode for writing html pages.
5 It provides also a minor mode (hm--html-minor-mode), which can be used 5 It provides also a minor mode (hm--html-minor-mode), which can be used
6 together with another html major mode, like the psgml-html mode in the 6 together with another html major mode, like the psgml-html mode in the
24 24
25 25
26 This package is tested with the xemacs 19.15 on Suns with SunOS 5.5 26 This package is tested with the xemacs 19.15 on Suns with SunOS 5.5
27 and on PC's with linux. But it should work also on other (possibly 27 and on PC's with linux. But it should work also on other (possibly
28 only UNIX ?) platforms. 28 only UNIX ?) platforms.
29
30 NOTE: The current release isn't tested with the Emacs 19 (5.0 is but
31 5.1 to 5.3 are not). One of the next releases in the near future :-) will be a
32 bug fix only release for the Emacs 19. So please report any bugs to
33 muenkel@tnt.uni-hannover.de to shorten the time until the Emacs 19
34 related bugs are fixed.
35 29
36 Read the file README-EMACS-19, if you want to use this package with 30 Read the file README-EMACS-19, if you want to use this package with
37 GNU Emacs 19. 31 GNU Emacs 19.
38 32
39 Thanks to Richard Stallman, who has helped me to port this package to 33 Thanks to Richard Stallman, who has helped me to port this package to
60 hm--html-menu.el : provides the menus; 54 hm--html-menu.el : provides the menus;
61 hm--html-mode.el : provides the functions for the definition 55 hm--html-mode.el : provides the functions for the definition
62 of the hm--html-mode; this is now the 56 of the hm--html-mode; this is now the
63 main file of the package; 57 main file of the package;
64 hm--html-not-standard.el : provides functions to insert some 58 hm--html-not-standard.el : provides functions to insert some
65 non standard hteml elements; 59 non standard html elements;
66 this file is not evaluated by default; 60 this file is not evaluated by default;
67 hm--html-configuration.el : configuration file for the html mode; 61 hm--html-configuration.el : configuration file for the html mode;
68 choose this as system configuration file; 62 choose this as system configuration file;
69 hm--html-drag-and-drop.el : defines the HTML- specific functions 63 hm--html-drag-and-drop.el : defines the HTML- specific functions
70 for the drag and drop interface; 64 for the drag and drop interface;
71 hm--html-indentation.el : defines functions for the indentation of
72 HTML elements;
73 hm--date.el : defines the function hm--date, which 65 hm--date.el : defines the function hm--date, which
74 returns the date in the format 66 returns the date in the format
75 "day-month-year" like "30-Jun-1993". 67 "day-month-year" like "30-Jun-1993".
76 html-view.el : Ron Tapia's html-view.el to view html-pages 68 html-view.el : Ron Tapia's html-view.el to view html-pages
77 in the Xmosaic; it is patched for use 69 in the Xmosaic; it is patched for the use
78 with the xemacs; 70 with the xemacs;
79 internal-drag-and-drop.el : provides the general (html-mode 71 internal-drag-and-drop.el : provides the general (html-mode
80 independend functions) of the drag and 72 independend functions) of the drag and
81 drop interface; 73 drop interface;
82 templates.doc : describes the syntax of the templates 74 templates.doc : describes the syntax of the templates
83 provided in the file tmpl-minor-mode.el 75 provided in the file tmpl-minor-mode.el
84 tmpl-minor-mode.el : provides functions for the tmpl-minor-mode; 76 tmpl-minor-mode.el : provides functions for the tmpl-minor-mode;
85 with this mode you can expand templates, 77 with this mode you can expand templates,
86 which are described in the file 78 which are described in the file
87 templates-syntax.doc (look at the files 79 templates-syntax.doc (look at the files
88 command-description.tmpl and 80 command-description.html.tmpl and
89 frame.html.tmpl for examples); 81 frame.html.tmpl for examples);
90 templates can be expanded automatically, if 82 templates can be expanded automatically, if
91 you include a file with templates via the 83 you include a file with templates via the
92 html pulldown menu item "Templates ..." 84 html pulldown menu item "Templates ..."
93 or with the item "Templates (fixed dirs)..."; 85 or with the item "Templates (fixed dirs)...";
94 command-description.html.tmpl : Templatefile for the use with the 86 command-description.html.tmpl : Templatefile for the use with the
95 tmpl-minor-mode; 87 tmpl-minor-mode;
96 frame.html.tmpl : Templatefile, provides a simple frame; 88 frame.html.tmpl : Templatefile, provides a simple frame;
97 89 doc/hm--html-mode.texinfo : Package documentation in the Texinfo format;
90 doc/umlaute.texinfo : Texinfo include file for german vowel
91 mutation (deutsche Umlaute);
98 92
99 93
100 94
101 95
102 INSTALLATION: 96 INSTALLATION:
103 ============= 97 =============
104 98
105 Note: In this version the setting of the environment variables 99 Note: In this version the setting of the environment variables
106 HTML_CONFIG_FILE and HTML_USER_CONFIG_FILE are no longer necessary, 100 HTML_CONFIG_FILE and HTML_USER_CONFIG_FILE are no longer necessary,
107 if you put the user configuration file in the home directrory and 101 if you put the user configuration file in the home directory and
108 the system configuration file in one of the load path directories 102 the system configuration file in one of the load path directories
109 of your XEmacs or Emacs 19. 103 of your XEmacs or Emacs 19.
110 104
111 1. Put all the *.el files in one of your xemacs (or emacs) lisp load 105 1. Put all the *.el files in one of your xemacs (or emacs) lisp load
112 directories (i.e. lisp/packages). 106 directories (i.e. lisp/packages).