Google
 

Trailing-Edge - PDP-10 Archives - tops20tools_v6_9-jan-86_dumper - tools/com/ed.com
There are 3 other files named ed.com in the archive. Click here to see a list.
$ Save_Verify := 'F$Verify(0)
$!
$ If p1       .nes. ""  Then filename :== 'p1'
$ If filename .eqs. ""  Then inquire/global filename "File"
$!
$ First = 1
$ OK := "y"
$ @Com:Check  'filename'  return
$ IF  .not. Check_Error  Then  Goto LOOP
$!
$ Inquire  OK "OK to create new file?"
$ If  .not. OK  Then  Goto  END
$!
$ assign/user sys$command sys$input
$! edit/ftedt /command=com:edtini.edt  'filename'
$ edit /command=com:edtini.edt  'filename'
$ goto END
$!
$!
$LOOP:
$ file :=  'F$Search(filename,1)'
$ If file .eqs. ""  Then  Goto END
$ If  First  Then  Goto EDIT_FILE
$!
$ Inquire OK "(Q to quit) Edit next file : ''file' ?"
$ If  OK .eqs. "Q"  Then  GoTo END
$ If  .not. OK      Then  Goto END_LOOP
$!
EDIT_FILE:
$ assign/user sys$command sys$input
$! edit/ftedt /command=com:edtini.edt  'file'
$ edit /command=com:edtini.edt  'file'
$!
END_LOOP:
$ First = 0
$ if f$locate("*",filename) .ne. f$length(filename)  then  goto LOOP
$ if f$locate("?",filename) .ne. f$length(filename)  then  goto LOOP
$!
$END:
$ Save_Verify := 'F$Verify(Save_Verify)