Jade will only run on certain operating systems, this chapter details just what it needs as well as some notes relevant to each system.
The only real requirement for Jade running on an Amiga is that it must run an operating system revision of at least V37 (thats V2.04) and have about 300K free memory available.
It also needs more stack than the average Amiga application. For normal use 20K should be okay. If you want to use the Lisp compiler 50K would be a better bet.
It assumes that its directory is pointed to by the `JADE:' assignment. This means that the main Lisp files are stored in `JADE:lisp/' and the file of doc-strings is `JADE:DOC'.
Jade will only run on version 11 of X, it has absolutely no support for character terminals or different windowing systems. As long as it compiles it should work on your system.
One problem you might find is that the Backspace and Delete keys don't
work properly. As far as I have been able to find out, most X terminals
map both the Backspace (normally at the top-right of the alpha-keyboard)
and the Delete (normally somewhere above the cursor keys) keys to the
Delete keysym. Obviously, since I want these keys to have different
effects (1) this is no
good. What I decided to do about this was two things,
xmodmap to map the Delete key to the Backspace
keysym. This may sound backwards but most programs seem to use the
Delete keysym as what I call Backspace so mapping as I
described doesn't break this.
To do this, I have the following in my `.Xmodmap' file
keycode 107 = BackspaceNote that the
107 is the Delete key's key code on my
keyboard, your keyboard may, and probably will, be different.
Backspace and Delete keysyms.
This means that everything works okay! You can bind to Delete key and it will work properly.
Go to the first, previous, next, last section, table of contents.