XEmacs 21.4.22.
[chise/xemacs-chise.git.1] / lib-src / leditcfns.c
1 /* Synched up with: FSF 19.28. */
2
3 #include <sgtty.h>
4 #include <signal.h>
5 #define STRLEN 100
6 static char str[STRLEN+1] = "%?emacs"; /* extra char for the null */
7
8 switch_to_proc(){
9     char *ptr = str;
10     while (*ptr) ioctl(0, TIOCSTI, ptr++);
11     ioctl(0, TIOCSTI, "\n");
12     kill(getpid(), SIGTSTP);
13     }
14
15 set_proc_str(ptr) char *ptr; {
16     if (strlen(ptr) <= STRLEN)
17         strcpy(str, ptr);
18     else
19         printf("string too long for set-proc-str: %s\n", ptr);
20     }