1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-05 05:21:26 -08:00
Commit graph

246 commits

Author SHA1 Message Date
Kenichi Handa
1c5c931ae0 (clear_string_char_byte_cache): Extern it. 1998-10-12 12:00:44 +00:00
Richard M. Stallman
485bf5811d (Fread_event, Fread_char, Fread_char_exclusive):
Update declarations.
1998-08-18 11:04:16 +00:00
Kenichi Handa
5666cc6f95 (multibyte_char_to_unibyte): Extern it. 1998-08-07 05:04:36 +00:00
Kenichi Handa
e271fdb303 (Fread_key_sequence): Update declaration. 1998-08-07 04:36:17 +00:00
Kenichi Handa
85ef85ae0a (init_coding): Extern it. 1998-07-21 01:42:40 +00:00
Richard M. Stallman
3dd00fc37c (get_doc_string): Adjust declaration. 1998-06-24 18:27:02 +00:00
Karl Heuer
d74347bc38 (Qinhibit_redisplay): Declared. 1998-06-22 17:33:13 +00:00
Richard M. Stallman
eb542c5159 (Feval_region): Accept 4 args. 1998-06-10 03:58:47 +00:00
Richard M. Stallman
15c1f6fe16 Add prototype for get_doc_string. 1998-05-28 00:46:54 +00:00
Richard M. Stallman
29b7163fa9 (CHAR_TABLE_TRANSLATE): New macro. 1998-05-25 20:28:28 +00:00
Richard M. Stallman
dbe7f1eff4 (frame_buffer_predicate, frame_buffer_list)
(set_frame_buffer_list, Fother_buffer): Decls changed.
1998-05-22 20:06:49 +00:00
Kenichi Handa
bb9c978adc (Vnonascii_translation_table): Name changed from
Vnonascii_translate_table.
1998-05-18 00:59:38 +00:00
Andreas Schwab
46abf440cd Declare init functions. 1998-05-04 09:22:29 +00:00
Andreas Schwab
42d65b5fc8 Declare Fcompare_strings. 1998-04-29 09:41:10 +00:00
Geoff Voelker
38adb313a0 [WINDOWSNT]: Use function prototypes. 1998-04-29 04:34:29 +00:00
Richard M. Stallman
393306dd07 Include initial_obarray from lread.c 1998-04-26 19:14:58 +00:00
Erik Naggum
9ae8d912e9 Remove extraneous semicolon. 1998-04-22 17:44:41 +00:00
Andreas Schwab
ec5d8db72d Add more prototypes. 1998-04-14 12:33:47 +00:00
Kenichi Handa
1e94b9981a (adjust_after_replace, adjust_after_insert): Extern them. 1998-03-30 06:00:54 +00:00
Kenichi Handa
b745ec7dde (make_buffer_string, make_buffer_string_both): Extern them. 1998-03-25 10:45:59 +00:00
Kenichi Handa
443de1d740 (record_delete): The second arg is Lisp_Object. 1998-03-24 12:17:32 +00:00
Kenichi Handa
d8fc7ce4c1 Declarations changed.
(STRING_MULTIBYTE, STRING_BYTES, SET_STRING_BYTES):
New definitions treating negative size_byte as a flag for unibyte.
1998-03-24 12:16:10 +00:00
Richard M. Stallman
f405b38dd1 Fstore_match_data => Fset_match_data. 1998-03-17 06:49:26 +00:00
Richard M. Stallman
4bfba59e50 (struct Lisp_Buffer_Local_Value):
Field car renamed to realvalue.  New fields check_frame,
found_for_buffer, found_for_frame, buffer, frame.
1998-03-12 22:49:02 +00:00
Richard M. Stallman
b4e187e2ce (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.
1998-03-03 01:31:11 +00:00
Kenichi Handa
080cb8cd45 (detect_coding_system): Extern it. 1998-01-22 01:26:45 +00:00
Richard M. Stallman
4a2f9c6aef Update copyright year. 1998-01-21 23:32:12 +00:00
Richard M. Stallman
a1b5012f8a (STRING_MULTIBYTE): New macro.
(struct lisp_String): New field size_byte.
1998-01-09 23:17:00 +00:00
Richard M. Stallman
363aa82029 (struct Lisp_Marker): Rename bufpos' to bytepos'.
Its value no longer includes the gap space.
1998-01-02 21:30:28 +00:00
Richard M. Stallman
4ed24bf3a7 (struct Lisp_Marker): New field `charpos'.
(pos_tab_offset): Decl deleted.
(insert_1, indented_beyond_p): Decls changed.
(move_gap_both, del_range_byte, del_range_both, del_range_2)
(scan_newline, Ffile_locked_p): New decls.
1998-01-01 07:14:33 +00:00
Richard M. Stallman
3b4490b3d1 (message2_nolog): Fix arg types. 1997-12-21 02:32:45 +00:00
Andreas Schwab
3d03cf9fdb (internal_with_output_to_temp_buffer):
Don't declare arg type taken by 2nd arg.
1997-11-28 14:37:15 +00:00
Andreas Schwab
526a2be77b Add more prototypes and declarations. Forward declare
struct window and struct frame so that it can be used in
prototypes.
1997-11-21 12:49:52 +00:00
Paul Eggert
2bbd9a61a6 (DBL_DIG): Remove; the default value is now set in print.c. 1997-10-23 04:29:36 +00:00
Richard M. Stallman
34ba1f2ea4 (Fread_coding_system): Update decl. 1997-09-05 05:37:59 +00:00
Geoff Voelker
084cd81029 Declare discard_mouse_events. 1997-09-03 00:36:38 +00:00
Richard M. Stallman
5e741a4145 Declare Fchar_bytes. 1997-08-27 17:22:22 +00:00
Kenichi Handa
5593f7e37b (DEFUN_ARGS_8): New macro.
(Fcompleting_read, Fread_from_minibuffer, Fread_string,
Fread_no_blanks_input): Number of arguments fixed.
1997-08-26 11:42:33 +00:00
Richard M. Stallman
a154f40682 (Flocal_variable_p, Ffind_operation_coding_system): Declared.
(find_symbol_value): Fix declaration.
1997-08-08 20:07:59 +00:00
Richard M. Stallman
5d8c798306 (Fload): Update declaration. 1997-08-04 03:02:19 +00:00
Richard M. Stallman
2f69f2ec36 (EXFUN, P_): New definitions. Use them to declare
prototypes for external functions.
1997-07-12 06:34:16 +00:00
Richard M. Stallman
2e34157cd9 Fix bugs with inappropriate mixing of Lisp_Object with int. 1997-07-04 20:44:52 +00:00
Richard M. Stallman
1c5ca8b608 (VALMASK, GCTYPEMASK, MARKBIT, ARRAY_MARK_FLAG)
(PSEUDOVECTOR_FLAG, enum pvec_type, PSEUDOVECTOR_SIZE_MASK):
Define regardless of NO_UNION_TYPE.
1997-06-02 02:34:00 +00:00
Richard M. Stallman
476d47ce09 (concat3, get_truename_buffer): Declare them. 1997-06-02 00:56:23 +00:00
Kenichi Handa
8ac904700f (CHAR_TABLE_REF): Do not check validity of CT.
(CHAR_TABLE_SET): Likewise.
(DOWNCASE_TABLE): Return case-table instead of the contents field.
(UPCASE_TABLE): Likewise.
(DOWNCASE): Use CHAR_TABLE_REF.
(NOCASEP): Use UPCASE1.
(UPCASE1): Use CHAR_TABLE_REF.
1997-05-28 04:36:36 +00:00
Richard M. Stallman
4b657f72fa (Vtty_erase_char): Declared. 1997-05-19 02:36:18 +00:00
Richard M. Stallman
b3e78233cd (read_minibuf): Declaration deleted. 1997-05-10 01:24:59 +00:00
Karl Heuer
e98227af46 (DOWNCASE): Return int, not Lisp_Object.
(UPPERCASEP): Use DOWNCASE.
(UPCASE_TABLE): New macro.
(NOCASEP, UPCASE1): Use UPCASE_TABLE.
[!NO_UNION_TYPE] (make_number): Declare.
1997-04-11 21:58:13 +00:00
Kenichi Handa
ea724a0182 (CHAR_TABLE_STANDARD_SLOTS): Now 4 more slots than
CHAR_TABLE_ORDINARY_SLOTS for top, defalt, parent, and purpose.
(SUB_CHAR_TABLE_ORDINARY_SLOTS, SUB_CHAR_TABLE_STANDARD_SLOTS):
New macros.
(struct Lisp_Char_Table): New member `top'.  The member `defalt'
is moved before `contents' so that XCHAT_TABLE (val)->defalt can
also be used for a sub char table.
(SUB_CHAR_TABLE_P): New macro.
(make_sub_char_table): Extern it.
1997-04-07 07:12:13 +00:00
Karl Heuer
7ad11f7e0d (CHAR_TABLE_REF): Fix syntax error.
(LOWERCASEP): Use NOCASEP instead of its expansion.
(UPCASE): Use UPPERCASEP instead of its expansion.
1997-04-03 21:34:11 +00:00