home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
224b.lha
/
sprs
< prev
next >
Wrap
Text File
|
1989-04-08
|
2KB
|
58 lines
errors in include files hang forth CLOSED KEL 1/19/89
forth does not recognize TAB as a word delimeter
need a word like "view" that locates and shows source but
also takes you into the editor
fix bugs in vi
: should take you to line editor, not the other screen editor
(this is sort of a mode problem, it's not that big a deal as
control-C in that editor takes you to command mode, where you
can do a v to get to vi, an ed to get to the other screen editor,
or do polyForth-line-editor-style commands there. KEL 1/18/89
it's leaving junk on the screen sometimes, because the compare
buffer needs to be copied into when leaving the screen if anything
changed CLOSED 1/18/89 KEL
control chars and stuff don't print as anything. this makes vi
look like it's screwing up sometimes. need a version of 'type'
shows funny characters in inverse or something
dw doesn't work, other delete commands don't work
search is broken, badly, and slow
need multiscreen search
enhance vi
screen number stack or something?
mark more than one screen, maybe like real vi
zap (z) needs to be harder to do
maybe ZZ to get you out...I'm sure used to it
undo needs to be more consistent, not just undo all disk i/o since
the last write, as it is now. perhaps the snap buffer from my
curses-type screen stuff can be used, a couple of levels, etc
upper/lower case support for different operations; that is,
o opens below, O opens at
need it to be more clear when we're in VI that we're in VI, since
there are two screen editors CLOSED 1/18/89 KEL, it now tells
you when it's in vi.
make the error trap take you into vi rather than into the other editor
CLOSED 1/18/89 KEL, it's kind of brain-damaged inside (error?), like
it prints the offending word, then does a call of deferred word 'where',
then prints the abort" text. When you load vi it makes where into a
no-op. This way, you get the word and the error message, then do a
'vw' to be in vi with the cursor ON the offending word