This package contains jEdit 4's core classes.

jEdit 5 and newer classes belong in the `org.jedit` package.

For plugin development, start by looking at PluginJAR and EditPlugin, which describe the basics of jEdit's plugin API. Then, browse the following classes:

- jEdit
- Buffer
- EditPane
- GUIUtilities
- JEditTextArea
- MiscUtilities
- VFSManager
- View

The EditBus framework is used to receive notification of various editor state changes:

- EditBus
- EBComponent
- EBMessage
- EBPlugin
- org.gjt.sp.jedit.msg package