comparison lib-src/leditcfns.c @ 0:da530eb93c1a

entered into RCS
author Jim Blandy <jimb@redhat.com>
date Thu, 18 Apr 1985 00:48:29 +0000
parents
children 695cf19ef79e
comparison
equal deleted inserted replaced
-1:000000000000 0:da530eb93c1a
1 #include <sgtty.h>
2 #include <signal.h>
3 #define STRLEN 100
4 static char str[STRLEN+1] = "%?emacs"; /* extra char for the null */
5
6 switch_to_proc(){
7 char *ptr = str;
8 while (*ptr) ioctl(0, TIOCSTI, ptr++);
9 ioctl(0, TIOCSTI, "\n");
10 kill(getpid(), SIGTSTP);
11 }
12
13 set_proc_str(ptr) char *ptr; {
14 if (strlen(ptr) <= STRLEN)
15 strcpy(str, ptr);
16 else
17 printf("string too long for set-proc-str: %s\n", ptr);
18 }