view 3rdparty/packages/ed/append.c @ 2494:98e7cb7b3dda

Prevents RS-232 bit at $FF20 from being toggled. RG
author robertgault
date Sun, 04 Apr 2010 02:17:24 +0000
parents bef1844de0dc
children
line wrap: on
line source

/*      append.c        */
#include <stdio.h>
#include "tools.h"
#include "ed.h"

int append(line, glob)
int line, glob;
{
  int stat;
  char lin[MAXLINE];

  if (glob) return(ERR);
  curln = line;
  while (1) {
        if (nflg) printf("%6d. ", curln + 1);

        if (fgets(lin, MAXLINE, stdin) == NULL) return(EOF);
        if (lin[0] == '.' && lin[1] == '\n') return (0);
        stat = ins(lin);
        if (stat < 0) return(ERR);

  }
}