PVIC 1.0a ========= CHANGES from 1.0 ---------------- These changes were made by Martin Gregorie, gregorie@logica.com 1 Added $SHELL processing to initialisation 2 Replaced system() in shelling out so that the environment variables are passed to the child process. 3 Initial tab setting now taken from the stdout file descriptor during initialisation. 4 Allow line ranges to be +n -n as well as .+n .-n. 5 Changed help to reflect changes 3,4. 6 Added line and range selection descriptions to the EX command help page. 7 Made TERMCAP processing use the contents of $TERMCAP like the termcap library functions. If the content won't open as a file it is assumed to be the termcap definition and is checked to ensure that it's entry names(s) correspond to the current TERM value. It will be rejected if this is not the case. 8 Added .exrc processing. The name is built from HOME and the new constant LOCAL_INI_FILE. Commands in the initialisation file are overridden by commands in EXINIT and the screen depth value in LINES. 9 Added ':j' to colon commands and added it to the EX commands help screen. Changed files ------------- locdefs.h pvic.h cmdline.c enveval.c general.c help.c locfuncs.c main.c ops.c termcap.c