diff options
Diffstat (limited to 'src/character.h')
| -rw-r--r-- | src/character.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/character.h b/src/character.h index 09bcf17ab96..2e1372eaf94 100644 --- a/src/character.h +++ b/src/character.h | |||
| @@ -655,7 +655,7 @@ typedef enum { | |||
| 655 | UNICODE_CATEGORY_Cn | 655 | UNICODE_CATEGORY_Cn |
| 656 | } unicode_category_t; | 656 | } unicode_category_t; |
| 657 | 657 | ||
| 658 | extern int char_resolve_modifier_mask (int); | 658 | extern EMACS_INT char_resolve_modifier_mask (EMACS_INT); |
| 659 | extern int char_string (unsigned, unsigned char *); | 659 | extern int char_string (unsigned, unsigned char *); |
| 660 | extern int string_char (const unsigned char *, | 660 | extern int string_char (const unsigned char *, |
| 661 | const unsigned char **, int *); | 661 | const unsigned char **, int *); |
| @@ -663,19 +663,19 @@ extern int string_char (const unsigned char *, | |||
| 663 | extern int translate_char (Lisp_Object, int c); | 663 | extern int translate_char (Lisp_Object, int c); |
| 664 | extern int char_printable_p (int c); | 664 | extern int char_printable_p (int c); |
| 665 | extern void parse_str_as_multibyte (const unsigned char *, | 665 | extern void parse_str_as_multibyte (const unsigned char *, |
| 666 | EMACS_INT, EMACS_INT *, EMACS_INT *); | 666 | ptrdiff_t, ptrdiff_t *, ptrdiff_t *); |
| 667 | extern EMACS_INT count_size_as_multibyte (const unsigned char *, EMACS_INT); | 667 | extern ptrdiff_t count_size_as_multibyte (const unsigned char *, ptrdiff_t); |
| 668 | extern EMACS_INT str_as_multibyte (unsigned char *, EMACS_INT, EMACS_INT, | 668 | extern ptrdiff_t str_as_multibyte (unsigned char *, ptrdiff_t, ptrdiff_t, |
| 669 | EMACS_INT *); | 669 | ptrdiff_t *); |
| 670 | extern EMACS_INT str_to_multibyte (unsigned char *, EMACS_INT, EMACS_INT); | 670 | extern ptrdiff_t str_to_multibyte (unsigned char *, ptrdiff_t, ptrdiff_t); |
| 671 | extern EMACS_INT str_as_unibyte (unsigned char *, EMACS_INT); | 671 | extern ptrdiff_t str_as_unibyte (unsigned char *, ptrdiff_t); |
| 672 | extern EMACS_INT str_to_unibyte (const unsigned char *, unsigned char *, | 672 | extern ptrdiff_t str_to_unibyte (const unsigned char *, unsigned char *, |
| 673 | EMACS_INT, int); | 673 | ptrdiff_t, int); |
| 674 | extern EMACS_INT strwidth (const char *, EMACS_INT); | 674 | extern ptrdiff_t strwidth (const char *, ptrdiff_t); |
| 675 | extern EMACS_INT c_string_width (const unsigned char *, EMACS_INT, int, | 675 | extern ptrdiff_t c_string_width (const unsigned char *, ptrdiff_t, int, |
| 676 | EMACS_INT *, EMACS_INT *); | 676 | ptrdiff_t *, ptrdiff_t *); |
| 677 | extern EMACS_INT lisp_string_width (Lisp_Object, EMACS_INT, | 677 | extern ptrdiff_t lisp_string_width (Lisp_Object, ptrdiff_t, |
| 678 | EMACS_INT *, EMACS_INT *); | 678 | ptrdiff_t *, ptrdiff_t *); |
| 679 | 679 | ||
| 680 | extern Lisp_Object Qcharacterp; | 680 | extern Lisp_Object Qcharacterp; |
| 681 | extern Lisp_Object Vchar_unify_table; | 681 | extern Lisp_Object Vchar_unify_table; |