(jed.info)Customization
Customization
=============
To extend JED, it is necessary to become familiar with the S-Lang
programming language. S-Lang not a standalone programming language
like C, Pascal, etc... Rather it is meant to be embedded into a C
program. The S-Lang programming language itself provides only
arithmetic, looping, and branching constructs. In addition, it defines
a few other other primitive operations on its data structures. It is
up to the application to define other built-in operations tailored to
the application. That is what has been done for the JED editor. See
the document `slang.txt' for S-Lang basics as well as the JED
Programmer's Manual for functions JED has added to the language. In
any case, look at the `*.sl' files for explicit examples.
For the most part, the average user will simply want to rebind some
keys and change some variables (e.g., tab width). Here I discuss
setting keys and the predefined global variables.
- Setting Keys
- Predefined Variables
- Hooks
- S-Lang Programming Hints (Debugging)
automatically generated by info2www version 1.2.2.9