# HG changeset patch # User Jim Blandy # Date 482633309 0 # Node ID da530eb93c1aad69c857c7dbf860758be41412ec entered into RCS diff -r 000000000000 -r da530eb93c1a lib-src/leditcfns.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib-src/leditcfns.c Thu Apr 18 00:48:29 1985 +0000 @@ -0,0 +1,18 @@ +#include +#include +#define STRLEN 100 +static char str[STRLEN+1] = "%?emacs"; /* extra char for the null */ + +switch_to_proc(){ + char *ptr = str; + while (*ptr) ioctl(0, TIOCSTI, ptr++); + ioctl(0, TIOCSTI, "\n"); + kill(getpid(), SIGTSTP); + } + +set_proc_str(ptr) char *ptr; { + if (strlen(ptr) <= STRLEN) + strcpy(str, ptr); + else + printf("string too long for set-proc-str: %s\n", ptr); + }