home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
CMDS
/
vi.TXT
< prev
next >
Wrap
Text File
|
2009-11-06
|
1KB
|
36 lines
PVIC is a Portable VI Clone derived from STEVIE 3.69B. It has been written
in Kernighan and Ritchie C, so it compiles on both old and modern C compilers.
The original STEVIE 3.69B I got was written for MS-DOS systems, and did
contain many non portable things like BIOS calls. I have removed everything
from STEVIE 3.69B I considered non-portable, and I did rewrite the I/O. I
added code to read termcap files. I gave many variables and functions from the
original STEVIE 3.69B more understandable names.
There are some incompatibilities between different operating systems. These
incompatibilities are resolved in the files LOCDEFS.H and LOCFUNCS.H. To port
PVIC to another operating system, you only have to modify these files.
The code provided is for OS-9.
I hope PVIC will provide for those who have to work on many different
platforms, and want to use the same editor on every platform. I encourage
everybody to copy and/or port PVIC.
Frits Wiarda
De Wildkamp 28
8162 GJ Epe
Holland
e-mail 71553.3104@compuserve.com
Deficiencies:
(1) It misses the named buffers (a..z)
(2) When starting a subshell, redraws are not handled well (but you
can always use "^L".
(3) When changing files with the ":e <newfile>" command, it may crash
every once in a while
(4) Regular expressions are not handled well