diff options
| author | Richard M. Stallman | 1998-03-03 01:31:11 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-03-03 01:31:11 +0000 |
| commit | b4e187e2ce2f6ae9715c89691061e924b15daa9e (patch) | |
| tree | 8704cbbef9ef32b5e43e507fbcd81a4bd12742a8 | |
| parent | 59a52d5000d01d51dd42297c1b6415c54400cda3 (diff) | |
| download | emacs-b4e187e2ce2f6ae9715c89691061e924b15daa9e.tar.gz emacs-b4e187e2ce2f6ae9715c89691061e924b15daa9e.zip | |
(Vnonascii_translate_table, Qcharset): New variable decls.
(Fstring_make_multibyte, Fstring_make_unibyte): New function decl.
(Fstring_as_multibyte, Fstring_as_unibyte): New function decl.
(list2, list3, list4, list5): New function decl.
(Fwrite_region): Add an argument.
(compare_window_configurations): New function decl.
| -rw-r--r-- | src/lisp.h | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/lisp.h b/src/lisp.h index 4507af6e6bb..2c523b1ca68 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -449,6 +449,11 @@ struct interval | |||
| 449 | 449 | ||
| 450 | unsigned int total_length; /* Length of myself and both children. */ | 450 | unsigned int total_length; /* Length of myself and both children. */ |
| 451 | unsigned int position; /* Cache of interval's character position. */ | 451 | unsigned int position; /* Cache of interval's character position. */ |
| 452 | /* This field is usually updated | ||
| 453 | simultaneously with an interval | ||
| 454 | traversal, there is no guaranty | ||
| 455 | that it is valid for a random | ||
| 456 | interval. */ | ||
| 452 | struct interval *left; /* Intervals which precede me. */ | 457 | struct interval *left; /* Intervals which precede me. */ |
| 453 | struct interval *right; /* Intervals which succeed me. */ | 458 | struct interval *right; /* Intervals which succeed me. */ |
| 454 | 459 | ||
| @@ -1601,7 +1606,6 @@ EXFUN (Fforward_char, 1); | |||
| 1601 | EXFUN (Fforward_line, 1); | 1606 | EXFUN (Fforward_line, 1); |
| 1602 | extern int forward_point P_ ((int)); | 1607 | extern int forward_point P_ ((int)); |
| 1603 | extern int internal_self_insert P_ ((int, int)); | 1608 | extern int internal_self_insert P_ ((int, int)); |
| 1604 | extern int nonascii_insert_offset; | ||
| 1605 | 1609 | ||
| 1606 | /* Defined in coding.c */ | 1610 | /* Defined in coding.c */ |
| 1607 | EXFUN (Fcoding_system_p, 1); | 1611 | EXFUN (Fcoding_system_p, 1); |
| @@ -1614,10 +1618,13 @@ EXFUN (Fdecode_coding_string, 3); | |||
| 1614 | extern Lisp_Object detect_coding_system P_ ((unsigned char *, int, int)); | 1618 | extern Lisp_Object detect_coding_system P_ ((unsigned char *, int, int)); |
| 1615 | 1619 | ||
| 1616 | /* Defined in charset.c */ | 1620 | /* Defined in charset.c */ |
| 1621 | extern int nonascii_insert_offset; | ||
| 1622 | extern Lisp_Object Vnonascii_translate_table; | ||
| 1617 | EXFUN (Fchar_bytes, 1); | 1623 | EXFUN (Fchar_bytes, 1); |
| 1618 | extern int chars_in_text P_ ((unsigned char *, int)); | 1624 | extern int chars_in_text P_ ((unsigned char *, int)); |
| 1619 | extern int multibyte_chars_in_text P_ ((unsigned char *, int)); | 1625 | extern int multibyte_chars_in_text P_ ((unsigned char *, int)); |
| 1620 | extern int unibyte_char_to_multibyte P_ ((int)); | 1626 | extern int unibyte_char_to_multibyte P_ ((int)); |
| 1627 | extern Lisp_Object Qcharset; | ||
| 1621 | 1628 | ||
| 1622 | /* Defined in syntax.c */ | 1629 | /* Defined in syntax.c */ |
| 1623 | EXFUN (Fforward_word, 1); | 1630 | EXFUN (Fforward_word, 1); |
| @@ -1638,6 +1645,10 @@ EXFUN (Fappend, MANY); | |||
| 1638 | EXFUN (Fconcat, MANY); | 1645 | EXFUN (Fconcat, MANY); |
| 1639 | EXFUN (Fvconcat, MANY); | 1646 | EXFUN (Fvconcat, MANY); |
| 1640 | EXFUN (Fcopy_sequence, 1); | 1647 | EXFUN (Fcopy_sequence, 1); |
| 1648 | EXFUN (Fstring_make_multibyte, 1); | ||
| 1649 | EXFUN (Fstring_make_unibyte, 1); | ||
| 1650 | EXFUN (Fstring_as_multibyte, 1); | ||
| 1651 | EXFUN (Fstring_as_unibyte, 1); | ||
| 1641 | EXFUN (Fsubstring, 3); | 1652 | EXFUN (Fsubstring, 3); |
| 1642 | extern Lisp_Object substring_both P_ ((Lisp_Object, int, int, int, int)); | 1653 | extern Lisp_Object substring_both P_ ((Lisp_Object, int, int, int, int)); |
| 1643 | EXFUN (Fnth, 2); | 1654 | EXFUN (Fnth, 2); |
| @@ -1751,6 +1762,10 @@ extern void memory_full P_ ((void)); | |||
| 1751 | extern void buffer_memory_full P_ ((void)); | 1762 | extern void buffer_memory_full P_ ((void)); |
| 1752 | extern Lisp_Object Vpurify_flag; | 1763 | extern Lisp_Object Vpurify_flag; |
| 1753 | EXFUN (Fcons, 2); | 1764 | EXFUN (Fcons, 2); |
| 1765 | EXFUN (list2, 2); | ||
| 1766 | EXFUN (list3, 3); | ||
| 1767 | EXFUN (list4, 4); | ||
| 1768 | EXFUN (list5, 5); | ||
| 1754 | EXFUN (Flist, MANY); | 1769 | EXFUN (Flist, MANY); |
| 1755 | EXFUN (Fmake_list, 2); | 1770 | EXFUN (Fmake_list, 2); |
| 1756 | extern Lisp_Object allocate_misc P_ ((void)); | 1771 | extern Lisp_Object allocate_misc P_ ((void)); |
| @@ -2006,7 +2021,7 @@ extern Lisp_Object expand_and_dir_to_file P_ ((Lisp_Object, Lisp_Object)); | |||
| 2006 | EXFUN (Ffile_accessible_directory_p, 1); | 2021 | EXFUN (Ffile_accessible_directory_p, 1); |
| 2007 | EXFUN (Funhandled_file_name_directory, 1); | 2022 | EXFUN (Funhandled_file_name_directory, 1); |
| 2008 | EXFUN (Ffile_directory_p, 1); | 2023 | EXFUN (Ffile_directory_p, 1); |
| 2009 | EXFUN (Fwrite_region, 6); | 2024 | EXFUN (Fwrite_region, 7); |
| 2010 | EXFUN (Ffile_readable_p, 1); | 2025 | EXFUN (Ffile_readable_p, 1); |
| 2011 | EXFUN (Ffile_executable_p, 1); | 2026 | EXFUN (Ffile_executable_p, 1); |
| 2012 | EXFUN (Fread_file_name, 5); | 2027 | EXFUN (Fread_file_name, 5); |
| @@ -2139,6 +2154,7 @@ EXFUN (Fsave_window_excursion, UNEVALLED); | |||
| 2139 | EXFUN (Fsplit_window, 3); | 2154 | EXFUN (Fsplit_window, 3); |
| 2140 | EXFUN (Fset_window_configuration, 1); | 2155 | EXFUN (Fset_window_configuration, 1); |
| 2141 | EXFUN (Fcurrent_window_configuration, 1); | 2156 | EXFUN (Fcurrent_window_configuration, 1); |
| 2157 | extern int compare_window_configurations P_ ((Lisp_Object, Lisp_Object, int)); | ||
| 2142 | EXFUN (Fcoordinates_in_window_p, 2); | 2158 | EXFUN (Fcoordinates_in_window_p, 2); |
| 2143 | EXFUN (Fwindow_at, 3); | 2159 | EXFUN (Fwindow_at, 3); |
| 2144 | EXFUN (Fpos_visible_in_window_p, 2); | 2160 | EXFUN (Fpos_visible_in_window_p, 2); |