Lugaru's Epsilon
Programmer's
Editor 14.04

Context:
Epsilon User's Manual and Reference
   Commands by Topic
      Advanced Topics
         Changing Commands with EEL
         Updating from an Old Version
            Updating from Epsilon 7
            Updating from Epsilon 4
         Keys and their Representation
            Mouse Keys
         . . .

Previous   Up    Next
Updating from Epsilon 7  Commands by Topic   Keys and their Representation


Epsilon User's Manual and Reference > Commands by Topic > Advanced Topics > Updating from an Old Version >

Updating from Epsilon 4

If you're updating from a version of Epsilon before 4.0, you'll have to make several files before updating. You will need your old version of Epsilon (including the executable program files for Epsilon and EEL), the state file you've been using with it (typically named epsilon.sta), and the original state file that came with that version of Epsilon (which you can find on your old Epsilon distribution disk). You'll also need the file list-all.e, included with the new version of Epsilon. First, read the comments in the file list-all.e and edit it as necessary to match your version. Then compile it with the old EEL compiler. This will create the bytecode file listversion.b. Start your old version of Epsilon with its original state file, using a command like epsilon -s\oldver\epsilon, and load the bytecode file you just created, using the load-bytes command on the F3 key. Now save the resulting list in a file named "before". Then start your old version of Epsilon again, this time with your modified state file, and load the bytecode file listversion.b again. Now save the resulting list in a file named "after". Next, start the new version of Epsilon, read in the "before" file, and sort using the sort-buffer command, and write it back to the "before" file. You can now continue with the procedure above, running the list-changes command and providing the two files you just created.

If we didn't provide a .std file for your version of Epsilon, and you're running Epsilon 4.0 or later, here's how to make one. You will need your old version of Epsilon, the state file you've been using with it (typically named epsilon.sta), and the original state file that came with that version of Epsilon (which you can find on your old Epsilon distribution disk). Start your old version of Epsilon with its original state file, using a command like epsilon -s\oldver\epsilon, and run the list-all command. Now save the resulting list in a file named "before". Then start your old version of Epsilon again (just as you normally do) using the state file that contains the changes you've made, and run the list-all command again. Now save the resulting list in a file named "after". Next, start the new version of Epsilon, read in the "before" file, and sort using the sort-buffer command, and write it back to the "before" file. You can now continue with the procedure above, running the list-changes command and providing the two files you just created.

Standard bindings:

    list-all
   list-changes
   load-changes
 



Previous   Up    Next
Updating from Epsilon 7  Commands by Topic   Keys and their Representation


Lugaru Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.