From: Eli Zaretskii Date: Sat, 24 Feb 2018 09:30:02 +0000 (+0200) Subject: * src/keyboard.c (syms_of_keyboard): Doc fix. (Bug#30588) X-Git-Tag: emacs-26.1-rc1~162 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7e7f2ea644388d6d06a4ab6690344f7f7c128141;p=emacs.git * src/keyboard.c (syms_of_keyboard): Doc fix. (Bug#30588) --- diff --git a/src/keyboard.c b/src/keyboard.c index 16744acba88..e62dd0ec489 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -11743,8 +11743,9 @@ immediately after running `post-command-hook'. */); DEFVAR_LISP ("input-method-function", Vinput_method_function, doc: /* If non-nil, the function that implements the current input method. -It's called with one argument, a printing character that was just read. -\(That means a character with code 040...0176.) +It's called with one argument, which must be a single-byte +character that was just read. Any single-byte character is +acceptable, except the DEL character, codepoint 127 decimal, 177 octal. Typically this function uses `read-event' to read additional events. When it does so, it should first bind `input-method-function' to nil so it will not be called recursively.