Jed Requirements 1. One must be able to perform basic text activities like inserting or deleting text from the working document. Normal cursor control using the mouse and arrow keys must be possible. Text selection must be possible, to allow an implementation of cut and copy. Jed must automatically number lines as they are added to text in the document.
Line numbers appear to the left of the text area.
Line numbers will be used to locate errors in the program source text when the Java compiler signals a program compilation error. Jed must use a system clipboard so that text can be transfered to or extracted from the working document in the usual ways. Activities involving the clipboars include copy, cut and paste activities triggered by an edit menu and a popup menu activated over text at the cursor point. Jed must support a simple undo activity that can at least undo last cut or paste. Jed must support the activity of finding text in the working document.