8 lines
4.8 KiB
Plaintext
8 lines
4.8 KiB
Plaintext
SEdit test report
|
||
|
||
This report is for tests written and executed up to February 28, 1987 on the <Lyric>Basics>Full.Sysout generated 21-Jan-87.
|
||
|
||
The following tests are for the integration of the new error system into the Interlisp environment.
|
||
|
||
The test plan for this report is {Erinyes}<Test>Lisp>Lyric>Plans>SEdit.NoteFile
|
||
|
||
Groups of tests were written and executed on the 1186 for the following commands:
|
||
|
||
INTERRUPTS
|
||
|
||
ABORT
|
||
BASE
|
||
COMMENT
|
||
EVAL
|
||
EXPAND
|
||
EXTRACT
|
||
FIND
|
||
HELP
|
||
JOIN
|
||
MENU
|
||
EDIT DEFINITION
|
||
MUTATE
|
||
PACKAGE
|
||
PARENTHESIZE
|
||
REDO
|
||
SKIP-NEXT
|
||
SUBSTITUE
|
||
UNDO
|
||
|
||
DELETE PREVIOUS WORD
|
||
DONE
|
||
REDISPLAY
|
||
|
||
These require user interaction. They are stored at {Eris}<Lispcore>Test>SEDIT>*.u
|
||
|
||
|
||
Still to be formally tested
|
||
|
||
The mouse, (shift selection (copy, delete, move) to and from each source:
|
||
1. The same SEdit
|
||
2. A different SEdit
|
||
3. TEdit
|
||
4. Exec (each type/profile)
|
||
|
||
Window. Test each window operation with SEdit in each of stand selection/caret situations. SEdit should reaapear in the same situation.
|
||
|
||
Completion. Make sure SEdit completes properly for each type of definition being edited.
|
||
1. def-types
|
||
2. fns
|
||
3. vars
|
||
4. property lists
|
||
5. records and datatypes.
|
||
|
||
Edit interface:
|
||
1. ed and editdef
|
||
2. df, dv, dc, dp
|
||
3. multiple edit drivers: editfromfile, editcallers, masterscope, etc...
|
||
|
||
New ARs generated
|
||
|
||
7553 Not able to parenthesize part of an litatom
|
||
7604 SEdit, Meta-B does not work with decimals
|
||
7607 SEdit, problem with Base, change base and try placing edit caret, break
|
||
7624 SEdit, Attach Menu, come up with incorrect Print-Base
|
||
|
||
7629 SEdit, meta-E has trouble evaluating a number, breaks
|
||
7631 SEdit, meta-E, evaluates all, even when only part is selected
|
||
7642 SEdit, meta-E, something ought to happen with extended selection
|
||
7682 SEdit, control-W after single quote breaks
|
||
7688 SEdit, CASE on a string or litatom doesn't change the case
|
||
|
||
7699 SEdit, help, if nothing is selected, nothing happens, should give some feedback
|
||
7703 SEdit, meta-H, no response against a string
|
||
7705 SEdit, meta-H, break window when have an extended selection
|
||
7717 SEdit, meta-J, new, nothing selected, type meta-J, break window
|
||
7729 SEdit, documentation says prompt window, confusing
|
||
|
||
7731 SEdit, try meta-J against an extended selection of numbers, breaks
|
||
7733 SEdit, meta-J can join atoms and strings, different types
|
||
7783 SEdit, meta-O, optimizers, cann't use cl:optimize
|
||
7784 SEdit, meta-O, lets the user get started then says no way
|
||
7792 SEdit, meta-O some times the message overflows
|
||
|
||
7842 SEdit, meta-; documentation on old format, need il:
|
||
7851 SEdit, combination of meta-0, & meta-/ builds break window
|
||
7878 SEdit, meta-s, cann't substitue in extra items in a list
|
||
7879 SEdit, meta-S cann't substitute in a comment
|
||
7880 SEdit, meta-s, cann't substitute for an extended selection of a number
|
||
|
||
7889 SEdit-, meta-n give some feedback when don't do anything
|
||
7907 SEdit, meta-n, select vs extended selection give different results
|
||
|