HCoop
/
bpt
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(initial)
entered into RCS
author
Jim Blandy
<jimb@redhat.com>
Thu, 18 Apr 1985 00:48:29 +0000
(
00:48
+0000)
committer
Jim Blandy
<jimb@redhat.com>
Thu, 18 Apr 1985 00:48:29 +0000
(
00:48
+0000)
lib-src/leditcfns.c
[new file with mode: 0644]
patch
|
blob
diff --git a/lib-src/leditcfns.c
b/lib-src/leditcfns.c
new file mode 100644
(file)
index 0000000..
b8a7a6b
--- /dev/null
+++ b/
lib-src/leditcfns.c
@@ -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);
+ }