aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/charset.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/charset.c b/src/charset.c
index a1dc6894309..431e06a0c02 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -2019,6 +2019,20 @@ usage: (set-charset-priority &rest charsets) */)
2019 2019
2020 return Qnil; 2020 return Qnil;
2021} 2021}
2022
2023DEFUN ("charset-id-internal", Fcharset_id_internal, Scharset_id_internal,
2024 0, 1, 0,
2025 doc: /* Internal use only.
2026Return charset identification number of CHARSET. */)
2027 (charset)
2028 Lisp_Object charset;
2029{
2030 int id;
2031
2032 CHECK_CHARSET_GET_ID (charset, id);
2033 return make_number (id);
2034}
2035
2022 2036
2023void 2037void
2024init_charset () 2038init_charset ()
@@ -2110,6 +2124,7 @@ syms_of_charset ()
2110 defsubr (&Sclear_charset_maps); 2124 defsubr (&Sclear_charset_maps);
2111 defsubr (&Scharset_priority_list); 2125 defsubr (&Scharset_priority_list);
2112 defsubr (&Sset_charset_priority); 2126 defsubr (&Sset_charset_priority);
2127 defsubr (&Scharset_id_internal);
2113 2128
2114 DEFVAR_LISP ("charset-map-directory", &Vcharset_map_directory, 2129 DEFVAR_LISP ("charset-map-directory", &Vcharset_map_directory,
2115 doc: /* Directory of charset map files that come with GNU Emacs. 2130 doc: /* Directory of charset map files that come with GNU Emacs.