Mercurial > hg > xemacs-beta
view nt/installer/Wise/README @ 2671:5402bf7d11a5
[xemacs-hg @ 2005-03-17 09:26:07 by michaels]
2005-03-17 Mike Sperber <mike@xemacs.org>
* files.el: Merge the following changes from GNU Emacs:
2005-01-04 Andreas Schwab <schwab@suse.de>
* files.el (insert-directory): Only look for error lines in
inserted text. Don't move too far after processing --dired markers.
2004-12-27 Richard M. Stallman <rms@gnu.org>
* files.el (insert-directory-ls-version): New variable.
(insert-directory): When ls returns an error, test the version
number to decide what the return code means.
With --dired output format, detect and distinguish lines
that are really error messages.
(insert-directory-adj-pos): New function.
2004-09-25 Stefan Monnier <monnier@iro.umontreal.ca>
* files.el (insert-directory): Obey --dired even with symlinks.
2004-05-25 Luc Teirlinck <teirllm@auburn.edu>
(insert-directory): Check that lines were really inserted by
the --dired switch, before erasing them.
2004-04-17 Richard M. Stallman <rms@gnu.org>
* files.el (insert-directory): Delete any error msg output by the
`insert-directory-program'.
author | michaels |
---|---|
date | Thu, 17 Mar 2005 09:26:09 +0000 |
parents | 74fd4e045ea6 |
children |
line wrap: on
line source
To use: You need to build and install the XEmacs distribution. Also you need the xemacs packages in both source and installed versions. Edit "dirs.py" to reflect the locations of the above components. Edit "version.py" to reflect the current version, as well as the welcome message. Run python pre_wise.py > xemacs-XXX.wse (for XXX use a version or date code of your choosing) Run cmd /c xemacs-XXX.wse to produce xemacs-XXX.exe "pre_wise.py" is a preprocessor for the Wise installer maker. It reads "xemacs.tmpl" which is a Wise input file, except that certain portions are enclosed in triple angle brackets <<<like this>>> These portions are evaluated as Python expressions and replaced by the string representations of the resulting value. This allows for things to change from release to release without having to re-do the Wise installation each time. Also it keeps you from having to manually drag-n-drop all the package files, which is rather tedious!