This page describes how to patch a MicroEmacs installation with a later release without re-installing.
Windows requires careful patching in order not to disturb the registry settings The following procedure should be followed.
copy me32.exe me32_2002_12.exe
Save the macros directory, these may be moved i.e.
rename macros macros_2002_12
Unpack and install the new Windows executable and COPY over the original executable that was previously backed up i.e.
copy c:\path-to-executable\me32-win32-20040108-rc1.exe me32.exe
Create a new macros directory and install the macros into this new directory, do this manually or using a utility like WINZip.
mkdir macros cd macros unzip c:\path-to\memacros-20040108-rc1.zip
The new version of MicroEmacs will now operate with the old installation environment. You may return to the old release by reversing the steps to patch the installation.
For *NIX package installations then patching is a little easier. The steps are defined as follows:-
Save the original executable.
mv me me_200212
Unpack the new executable and make it executable.
gunzip me-sun-solaris-20040108-rc1.gz mv me-sun-solaris-20040108-rc1 me chmod a+x me
Save the existing macros directory.
cd /opt/jasspa mv macros macros_200212
Create a new macros directory and install the new macros:-
mkdir macros cd macros unzip /path-to/memacros-20040108-rc1.zip
Installed packages are built with the install path built into the executable, this may be different from the patch version of the executable so the environment variable $MEINSTALLPATH(5) may be defined in the environment with the macro installation search paths.
$MENAME(5), $MEINSTALLPATH(5), Company Profiles, Installation, File Hooks, File Language Templates, User Profiles.
Copyright (c) 1998-2006 JASSPA
Last Modified: 2004/02/04
Generated On: 2006/10/07