entered into RCS
This commit is contained in:
commit
ce5584125c
1 changed files with 18 additions and 0 deletions
18
lib-src/leditcfns.c
Normal file
18
lib-src/leditcfns.c
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include <sgtty.h>
|
||||
#include <signal.h>
|
||||
#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);
|
||||
}
|
Loading…
Add table
Reference in a new issue