Compatibility

Enable lightning compile
This unique feature allows Hotpad to load the Java compiler using the built-in ClassLoader. This may lead to a significant improvement in compile time, especially on slower systems.

JDK 1.2 users: For this feature to work correctly, Hotpad must be launched with the jdk/lib/tools.jar file included in the classpath. This can be done either using a global classpath environment variable or launching Hotpad with the command:

java -classpath C:\jdk1.2.2\lib\tools.jar;C:\jdk1.2.2\jre\lib\rt.jar;C:\Hotpad\ Hotpad
The JDK and Hotpad directories would be replaced with the locations on your system. On Unix systems, the ; would be replaced with a : instead.

Use special classpath separator
Some implementations of the JDK use different characters to separate the classpath settings, such as :. This allows you to select the character to use.

Use C compiler
Select this option only if you are using a C compiler. This will cause various changes, such as compiling with -o and running the output file as though it was an executable file. See Using a C/C++ compiler for more specifics on setting up for a C compiler.

Update line and column numbers only on key release
This option determines whether Hotpad updates the line and column numbers in the status bar always or only when a key is released. If this option is unchecked, Hotpad will continuously change the line and column number while a key is held down, but this may cause input lag on slower systems when the key is released. This can be bad if you hold down backspace and let it go and it goes another twenty spaces.

Related Links:

Paths
General
Editor

Using a C/C++ compiler
Additional notes for specific compilers