Lugaru's Epsilon Programmer's Editor 14.04
Context:
|
Previous
|
Up
|
Next
|
Epsilon Command Line Flags |
Getting Started |
General Concepts |
Epsilon User's Manual and Reference >
Getting Started >
File Inventory
Epsilon consists of the following files:
- epsilon.exe
- The Epsilon for Windows executable program.
- epsilonc.exe
- The Epsilon executable program for Windows Console
mode.
- eel.exe
- Epsilon's compiler. You need this program if you
wish to add new commands to Epsilon or modify existing ones.
- eel
_ lib.dll - Under Windows, Epsilon's compiler eel.exe
requires this file. Epsilon itself also uses this file when you
compile from within the editor.
- icu*
- These files help provide Unicode support under Windows.
- inherit.exe and inherit.pif
- Epsilon for Windows uses these
files to execute another program and capture its output.
- edoc.hlp
- This Windows help file provides help on Epsilon.
- epshlp.dll
- Epsilon's WinHelp file communicates with a running
copy of 32-bit Epsilon so it can display current key bindings or
variable values and let you modify variables from the help file. It
uses this file to do that.
- sendeps.exe
- The Epsilon for Windows installer uses this file
to help create desktop shortcuts and Send To menu entries. See Running Epsilon via a Shortcut.
- VisEpsil.dll
- Epsilon for Windows includes this Developer
Studio extension that lets Developer Studio pass all file-opening
requests to Epsilon.
- mspellcmd.exe
- Epsilon's speller uses this helper program to
get suggestions from the MicroSpell speller.
- econfig.exe
- Epsilon for Windows runs this program when you use
the configure-epsilon command.
- mshelp2.vbs
- Epsilon for Windows uses this script to display MS
Help 2 files.
- fixpath2.exe
- Epsilon's Windows installer and configuration
program use this program to add or remove directories from the
system's PATH.
- winpty32.exe, winpty64.exe and win-askpass.exe, run-ssh-agent.bat
-
The secure shell (ssh) and secure file
transfer (scp) features in Epsilon for Windows use these helper
programs to interact with Cygwin's ssh program.
- bscquery.exe
- Epsilon for Windows uses this program to help
support .bsc source code browser files.
- owitheps.dll
- This shell extension can be used to put an Open
With Epsilon menu item on File Explorer's context menu, but by default
Epsilon does this in a way that requires only setting registry
entries, so this DLL is unused.
The installation program puts the following files in the main Epsilon
directory, normally \Program Files\Eps14
under Windows and /opt/epsilon14.04 under Unix. (Epsilon for macOS
keeps these files in various directories located within its app
bundle, following Apple's requirements.)
- epsilon-v14.sta
- This file contains all of
Epsilon's commands. Epsilon needs this file in order to run. If you
customize Epsilon, this file changes. The name includes Epsilon's
major version.
- original.sta
- This file contains a copy of the original version
of epsilon-v14.sta at the time of installation.
- edoc
- Epsilon's on-line documentation file. Without this
file, Epsilon can't provide basic help on commands and variables.
- info\epsilon.inf
- Epsilon's on-line manual, in Info
format.
- info\dir
- A default top-level Info directory, for
non-Unix systems that may lack one. See Info mode for details.
- lhelp\*
- This directory contains files for the HTML version of
Epsilon's documentation. The lhelp helper program reads them.
- eteach
- Epsilon's tutorial. Epsilon needs this file to give
the tutorial (see Epsilon Tutorial). Otherwise, Epsilon does
not need this file to run.
- keychart.pdf
- A printable sheet listing most of Epsilon's
default key assignments.
- colclass.txt
- One-line descriptions of each of the different
color classes in Epsilon. The set-color command reads this
file.
- brief.kbd
- The brief-keyboard command loads this file.
It contains the bindings of all the keys used in Brief emulation,
written in Epsilon's command file format.
- epsilon.kbd
- The epsilon-keyboard command loads this
file. It contains the standard Epsilon key bindings for all the keys
that are different under Brief emulation, written in Epsilon's command
file format.
- epsilon.mnu, brief.mnu
- Non-GUI versions of Epsilon use one of
these files to construct the menu bar.
- gui.mnu, cua.mnu
- GUI versions of Epsilon use one of these
files to construct the menu bar.
- latex.env
- The tex-environment command
in LaTeX mode (Alt-Shift-E) gets its list of environments from this
file. You can add new environments by editing this file.
- filter.txt
- A file defining the options for the filter control
of Epsilon's Common File Open/Save dialogs under Windows.
- readme.txt
- This file describes changes in recent
versions of Epsilon. You can use the Alt-x release-notes command to
read it.
- epsout.e
- The import-customizations command uses this
file.
- uninstall.exe
- If you used the Windows-based installer, you can
uninstall Epsilon by running this program.
- install.log
- The Windows-based installer creates this file to
indicate which files it installed.
- *.h
- The installation program copies a number of "include
files" to the subdirectory "include" within Epsilon's main directory.
These header files are used if you decide to compile an Epsilon
extension or add-on written in its EEL extension language.
- eel.h
- Epsilon's standard header file, for use with the
EEL compiler.
- codes.h
- Another standard header file, with numeric codes.
The eel.h file includes this one automatically.
- *.e
- These files contain source code in EEL to all Epsilon's
commands. The installation program copies them to the subdirectory
"source" within Epsilon's main directory.
- epsilon.e
- This file loads all the other files and sets
up Epsilon.
- samplemode.e
- This example file demonstrates various aspects of
how to define a new mode.
- makefile
- You can use this file, along with a "make" utility
program, to help recompile the above Epsilon source files. It lists
the source files and provides command lines to compile them.
The directory "changes" within Epsilon's main directory contains
files that document new features added in Epsilon 9 and earlier
versions. See the online documentation for details on changes in more
recent versions. Other files in this directory may be used to help
incorporate old customizations, when updating from Epsilon 7 or
earlier. See Updating from an Old Version for information on updating
to a new version of Epsilon.
Previous
|
Up
|
Next
|
Epsilon Command Line Flags |
Getting Started |
General Concepts |
Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.
|