Mercurial > emacs
view lib-src/leditcfns.c @ 51127:d68739c97632
(unicodedata-file): New.
(unicode-data): New (adapted from unicode branch).
(describe-char): Use it. Print char's unicode differently. Avoid
elements with null cadr when formatting list. Clarify error
message when used in Help buffer.
(button): Require when compiling.
(describe-char-after): Alias for obsolete command.
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 21 May 2003 22:00:01 +0000 |
parents | da530eb93c1a |
children | 695cf19ef79e |
line wrap: on
line source
#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); }