1 | /*--------------------------------*-C-*---------------------------------* |
1 | /*--------------------------------*-C-*---------------------------------* |
2 | * File: command.c |
2 | * File: command.c |
3 | *----------------------------------------------------------------------* |
3 | *----------------------------------------------------------------------* |
4 | * $Id: command.C,v 1.22 2003/12/18 13:33:02 pcg Exp $ |
4 | * $Id: command.C,v 1.23 2003/12/18 14:11:47 pcg Exp $ |
5 | * |
5 | * |
6 | * All portions of code are copyright by their respective author/s. |
6 | * All portions of code are copyright by their respective author/s. |
7 | * Copyright (c) 1992 John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk> |
7 | * Copyright (c) 1992 John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk> |
8 | * - original version |
8 | * - original version |
9 | * Copyright (c) 1994 Robert Nation <nation@rocket.sanders.lockheed.com> |
9 | * Copyright (c) 1994 Robert Nation <nation@rocket.sanders.lockheed.com> |
… | |
… | |
90 | if (R->Input_Context) |
90 | if (R->Input_Context) |
91 | { |
91 | { |
92 | Status status_return; |
92 | Status status_return; |
93 | |
93 | |
94 | #ifdef X_HAVE_UTF8_STRING |
94 | #ifdef X_HAVE_UTF8_STRING |
95 | if (R->enc_utf8) |
95 | if (R->enc_utf8 && 0) |
96 | len = Xutf8LookupString (R->Input_Context, ev, (char *)kbuf, |
96 | len = Xutf8LookupString (R->Input_Context, ev, (char *)kbuf, |
97 | KBUFSZ, &keysym, &status_return); |
97 | KBUFSZ, &keysym, &status_return); |
98 | else |
98 | else |
99 | #endif |
99 | #endif |
100 | { |
100 | { |
… | |
… | |
635 | for (i = 0, p = kbuf; i < len; i++, p++) |
635 | for (i = 0, p = kbuf; i < len; i++, p++) |
636 | fprintf(stderr, (*p >= ' ' && *p < '\177' ? "%c" : "\\%03o"), *p); |
636 | fprintf(stderr, (*p >= ' ' && *p < '\177' ? "%c" : "\\%03o"), *p); |
637 | fprintf(stderr, "'\n"); |
637 | fprintf(stderr, "'\n"); |
638 | } |
638 | } |
639 | #endif /* DEBUG_CMD */ |
639 | #endif /* DEBUG_CMD */ |
640 | R->tt_write(kbuf, (unsigned int)len); |
640 | R->tt_write (kbuf, (unsigned int)len); |
641 | } |
641 | } |
642 | /*}}} */ |
642 | /*}}} */ |
643 | |
643 | |
644 | #if (MENUBAR_MAX) |
644 | #if (MENUBAR_MAX) |
645 | /*{{{ rxvt_cmd_write(), rxvt_cmd_getc() */ |
645 | /*{{{ rxvt_cmd_write(), rxvt_cmd_getc() */ |