diff options
author | Eli Zaretskii <eliz@gnu.org> | 2019-08-25 11:08:11 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2019-08-25 11:08:11 +0300 |
commit | 543ae99fe8cf21a00087ace878dbec909546476b (patch) | |
tree | a7812187d3f02c8f6858ea2e257411da16465cc4 /lisp/emacs-lisp/cursor-sensor.el | |
parent | 26703b98f93ff6e0819e43b872bfe63f8753dfcb (diff) | |
download | emacs-543ae99fe8cf21a00087ace878dbec909546476b.tar.gz emacs-543ae99fe8cf21a00087ace878dbec909546476b.tar.bz2 emacs-543ae99fe8cf21a00087ace878dbec909546476b.zip |
Fix a recent change in coding.c
This partially reverts the changes in "extern function cleanup".
* src/coding.c (encode_string_utf_8, decode_string_utf_8): Now
extern again. They should NOT be static, as they are intended
to be used by the likes of json.c, where we need
highly-optimized code for processing UTF-8 strings. E.g.,
decode_string_utf_8 beats make_string_from_utf8 by a factor of
2 to 5 in a large number of scenarios.
Diffstat (limited to 'lisp/emacs-lisp/cursor-sensor.el')
0 files changed, 0 insertions, 0 deletions