aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Qinhibit_redisplay): Declared.Karl Heuer1998-06-221-0/+1
|
* (Feval_region): Accept 4 args.Richard M. Stallman1998-06-101-1/+1
|
* Add prototype for get_doc_string.Richard M. Stallman1998-05-281-0/+1
|
* (CHAR_TABLE_TRANSLATE): New macro.Richard M. Stallman1998-05-251-0/+13
|
* (frame_buffer_predicate, frame_buffer_list)Richard M. Stallman1998-05-221-4/+4
| | | | (set_frame_buffer_list, Fother_buffer): Decls changed.
* (Vnonascii_translation_table): Name changed fromKenichi Handa1998-05-181-1/+1
| | | | Vnonascii_translate_table.
* Declare init functions.Andreas Schwab1998-05-041-0/+107
|
* Declare Fcompare_strings.Andreas Schwab1998-04-291-0/+1
|
* [WINDOWSNT]: Use function prototypes.Geoff Voelker1998-04-291-1/+1
|
* Include initial_obarray from lread.cRichard M. Stallman1998-04-261-1/+1
|
* Remove extraneous semicolon.Erik Naggum1998-04-221-1/+1
|
* Add more prototypes.Andreas Schwab1998-04-141-1/+14
|
* (adjust_after_replace, adjust_after_insert): Extern them.Kenichi Handa1998-03-301-0/+2
|
* (make_buffer_string, make_buffer_string_both): Extern them.Kenichi Handa1998-03-251-0/+2
|
* (record_delete): The second arg is Lisp_Object.Kenichi Handa1998-03-241-1/+1
|
* Declarations changed.Kenichi Handa1998-03-241-4/+29
| | | | | (STRING_MULTIBYTE, STRING_BYTES, SET_STRING_BYTES): New definitions treating negative size_byte as a flag for unibyte.
* Fstore_match_data => Fset_match_data.Richard M. Stallman1998-03-171-1/+1
|
* (struct Lisp_Buffer_Local_Value):Richard M. Stallman1998-03-121-4/+9
| | | | | Field car renamed to realvalue. New fields check_frame, found_for_buffer, found_for_frame, buffer, frame.
* (Vnonascii_translate_table, Qcharset): New variable decls.Richard M. Stallman1998-03-031-2/+18
| | | | | | | | (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.
* (detect_coding_system): Extern it.Kenichi Handa1998-01-221-0/+1
|
* Update copyright year.Richard M. Stallman1998-01-211-1/+3
|
* (STRING_MULTIBYTE): New macro.Richard M. Stallman1998-01-091-6/+25
| | | | (struct lisp_String): New field size_byte.
* (struct Lisp_Marker): Rename `bufpos' to `bytepos'.Richard M. Stallman1998-01-021-3/+2
| | | | Its value no longer includes the gap space.
* (struct Lisp_Marker): New field `charpos'.Richard M. Stallman1998-01-011-3/+23
| | | | | | | (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.
* (message2_nolog): Fix arg types.Richard M. Stallman1997-12-211-1/+1
|
* (internal_with_output_to_temp_buffer):Andreas Schwab1997-11-281-1/+1
| | | | Don't declare arg type taken by 2nd arg.
* Add more prototypes and declarations. Forward declareAndreas Schwab1997-11-211-25/+171
| | | | | struct window and struct frame so that it can be used in prototypes.
* (DBL_DIG): Remove; the default value is now set in print.c.Paul Eggert1997-10-231-4/+0
|
* (Fread_coding_system): Update decl.Richard M. Stallman1997-09-051-1/+1
|
* Declare discard_mouse_events.Geoff Voelker1997-09-031-0/+1
|
* Declare Fchar_bytes.Richard M. Stallman1997-08-271-0/+3
|
* (DEFUN_ARGS_8): New macro.Kenichi Handa1997-08-261-4/+6
| | | | | (Fcompleting_read, Fread_from_minibuffer, Fread_string, Fread_no_blanks_input): Number of arguments fixed.
* (Flocal_variable_p, Ffind_operation_coding_system): Declared.Richard M. Stallman1997-08-081-2/+3
| | | | (find_symbol_value): Fix declaration.
* (Fload): Update declaration.Richard M. Stallman1997-08-041-1/+1
|
* (EXFUN, P_): New definitions. Use them to declareRichard M. Stallman1997-07-121-294/+492
| | | | prototypes for external functions.
* Fix bugs with inappropriate mixing of Lisp_Object with int.Richard M. Stallman1997-07-041-5/+17
|
* (VALMASK, GCTYPEMASK, MARKBIT, ARRAY_MARK_FLAG)Richard M. Stallman1997-06-021-5/+2
| | | | | (PSEUDOVECTOR_FLAG, enum pvec_type, PSEUDOVECTOR_SIZE_MASK): Define regardless of NO_UNION_TYPE.
* (concat3, get_truename_buffer): Declare them.Richard M. Stallman1997-06-021-2/+3
|
* (CHAR_TABLE_REF): Do not check validity of CT.Kenichi Handa1997-05-281-18/+30
| | | | | | | | | (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.
* (Vtty_erase_char): Declared.Richard M. Stallman1997-05-191-1/+1
|
* (read_minibuf): Declaration deleted.Richard M. Stallman1997-05-101-1/+1
|
* (DOWNCASE): Return int, not Lisp_Object.Karl Heuer1997-04-111-25/+28
| | | | | | | (UPPERCASEP): Use DOWNCASE. (UPCASE_TABLE): New macro. (NOCASEP, UPCASE1): Use UPCASE_TABLE. [!NO_UNION_TYPE] (make_number): Declare.
* (CHAR_TABLE_STANDARD_SLOTS): Now 4 more slots thanKenichi Handa1997-04-071-10/+41
| | | | | | | | | | | 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.
* (CHAR_TABLE_REF): Fix syntax error.Karl Heuer1997-04-031-7/+3
| | | | | (LOWERCASEP): Use NOCASEP instead of its expansion. (UPCASE): Use UPPERCASEP instead of its expansion.
* (CHAR_TABLE_ORDINARY_SLOTS): Change to 384 (== 256 + 128).Kenichi Handa1997-03-181-4/+32
| | | | | | (CHAR_TABLE_STANDARD_SLOTS): Adjusted for the above change. (CHAR_TABLE_SINGLE_BYTE_SLOTS): New macro. (CHAR_TABLE_REF, CHAR_TABLE_SET): New macros.
* (FAST_MAKE_GLYPH): Don't cast CHAR arg; character codesKarl Heuer1997-03-101-2/+1
| | | | are now wider than C chars.
* (CHARACTERBITS, GLYPH_MASK_REV_DIR): New macros.Karl Heuer1997-02-201-12/+35
| | | | | | | | | | | (GLYPH_MASK_PADDING, GLYPH_MASK_FACE, GLYPH_MASK_CHAR): New macros. [HAVE_FACES] (FAST_MAKE_GLYPH, FAST_GLYPH_CHAR, FAST_GLYPH_FACE): Use CHARACTERBITS. [!HAVE_FACES] (FAST_MAKE_GLYPH, FAST_GLYPH_CHAR, FAST_GLYPH_FACE): New macros. [!HAVE_FACES] (GLYPH_CHAR, GLYPH_FACE): Mask appropriate bits. (Fcoding_system_p, Fcheck_coding_system): Declare external. (Fread_coding_system, Fread_non_nil_coding_system): Likewise.
* (FAST_MAKE_GLYPH): Rename args to CHAR and FACE.Richard M. Stallman1997-01-211-1/+1
| | | | Cast CHAR to unsigned char before using it.
* (Fend_of_line, Fbeginning_of_line): Declared.Richard M. Stallman1996-12-091-0/+1
|
* Declare make_symbol ().Erik Naggum1996-09-171-2/+2
|