GNU bug report logs -
#30588
26.0.90; Documentation error in docstring of `input-method-function'
Previous Next
Reported by: Adam Tack <adam.tack.513 <at> gmail.com>
Date: Fri, 23 Feb 2018 20:45:01 UTC
Severity: minor
Found in version 26.0.90
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
The listed range of "printing characters" appears to be out of date.
Currently the docstring of `input-method-function'
(src/keyboard.c:11739
http://git.savannah.gnu.org/cgit/emacs.git/tree/src/keyboard.c?id=15863145cb8468b18b620d9dd82f90eaf4775d25#n11736
)
says that:
It’s called with one argument, a printing character that was just read.
(That means a character with code 040...0176.)
As can be seen at src/keyboard.c:2977 (with context:
http://git.savannah.gnu.org/cgit/emacs.git/tree/src/keyboard.c?id=15863145cb8468b18b620d9dd82f90eaf4775d25#n2969
) this is no longer the case (since
8d76911517ef7cefc7939845e920145ef89282f7) — the character can also be
in the range 0200...0377, so the docstring should probably say:
It’s called with one argument, a printing character that was just read.
(That means a character with code 040...0176 or 0200...0377.)
Thanks!
Adam
This bug report was last modified 7 years and 167 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.