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