Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (DOWNCASE): Return int, not Lisp_Object. | Karl Heuer | 1997-04-11 | 1 | -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 than | Kenichi Handa | 1997-04-07 | 1 | -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 Heuer | 1997-04-03 | 1 | -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 Handa | 1997-03-18 | 1 | -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 codes | Karl Heuer | 1997-03-10 | 1 | -2/+1 |
| | | | | are now wider than C chars. | ||||
* | (CHARACTERBITS, GLYPH_MASK_REV_DIR): New macros. | Karl Heuer | 1997-02-20 | 1 | -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. Stallman | 1997-01-21 | 1 | -1/+1 |
| | | | | Cast CHAR to unsigned char before using it. | ||||
* | (Fend_of_line, Fbeginning_of_line): Declared. | Richard M. Stallman | 1996-12-09 | 1 | -0/+1 |
| | |||||
* | Declare make_symbol (). | Erik Naggum | 1996-09-17 | 1 | -2/+2 |
| | |||||
* | (struct Lisp_Symbol): New field `obarray'. | Richard M. Stallman | 1996-09-13 | 1 | -0/+1 |
| | |||||
* | Add many declarations. | Richard M. Stallman | 1996-09-04 | 1 | -4/+39 |
| | | | | | (BITS_PER_EMACS_INT): New macro. (XMARKBIT): Test BITS_PER_EMACS_INT to conditionalize fast definition. | ||||
* | Removed support for !MULTI_FRAME. | Karl Heuer | 1996-09-01 | 1 | -11/+0 |
| | |||||
* | (Qfont): Declare here. | Karl Heuer | 1996-07-16 | 1 | -1/+1 |
| | |||||
* | (Qmouse_leave_buffer_hook): Declare it here. | Karl Heuer | 1996-07-16 | 1 | -1/+1 |
| | |||||
* | [WINDOWS_NT]: Declare Vdirectory_sep_char. | Richard M. Stallman | 1996-04-26 | 1 | -0/+4 |
| | |||||
* | (Qinhibit_read_only): Declared. | Richard M. Stallman | 1996-02-25 | 1 | -0/+1 |
| | |||||
* | (VECSIZE): Round up when dividing. | Richard M. Stallman | 1996-02-03 | 1 | -3/+4 |
| | |||||
* | (XCAR, XCDR, CAR, CDR): New macros. | Karl Heuer | 1996-01-24 | 1 | -1/+20 |
| | | | | (make_number): New macro definition. | ||||
* | Update FSF's address in the preamble. | Erik Naggum | 1996-01-15 | 1 | -1/+2 |
| | |||||
* | (BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG): | Karl Heuer | 1995-10-31 | 1 | -4/+4 |
| | | | | Rename from SHORTBITS, INTBITS, LONGBITS. | ||||
* | (CHECK_CHAR_TABLE): Don't accept nil. | Richard M. Stallman | 1995-10-31 | 1 | -1/+1 |
| | |||||
* | (PVEC_TYPE_MASK): Remove the 0x100 bit. | Richard M. Stallman | 1995-10-29 | 1 | -1/+1 |
| | |||||
* | (UPCASE_TABLE): Definition deleted. | Richard M. Stallman | 1995-10-19 | 1 | -13/+10 |
| | | | | | | | (UPPERCASEP, LOWERCASEP, NOCASEP, UPCASE, UPCASE1, DOWNCASE) (DOWNCASE_TABLE): Case tables are now char-tables. (Vascii_upcase_table, Vascii_canon_table, Vascii_eqv_table): Declarations deleted. | ||||
* | (struct Lisp_Char_Table): New slot `purpose'. | Richard M. Stallman | 1995-10-12 | 1 | -2/+12 |
| | | | | | | (CHAR_TABLE_STANDARD_SLOTS): Add one. (CHECK_VECTOR_OR_CHAR_TABLE): New macro. | ||||
* | (struct Lisp_Boolvector): New data type. | Richard M. Stallman | 1995-10-07 | 1 | -3/+67 |
| | | | | | | | | | | | | | | (struct Lisp_Char_Table): New structure. (CHAR_TABLE_STANDARD_SLOTS, CHAR_TABLE_ORDINARY_SLOTS): New macros. (CHAR_TABLE_EXTRA_SLOTS): New macro. (CHECK_CHAR_TABLE): New macro. (pvec_type): Add PVEC_CHARTABLE and PVEC_BOOLVECTOR. Move PVEC_BUFFER to a higher bit. (CHARTABLEP, GC_CHARTABLEP, XSETCHARTABLE, XCHARTABLE): New macros. (XBOOLVECTOR, XSETBOOLVECTOR, BOOLVECTORP, GC_BOOLVECTORP): New macros. | ||||
* | (struct Lisp_Marker): Make insertion_type an unsigned int. | Richard M. Stallman | 1995-08-19 | 1 | -10/+10 |
| | |||||
* | Declare hook running functions. | Simon Marshall | 1995-07-31 | 1 | -3/+9 |
| | |||||
* | (Frun_hook_with_args): Declare this function. | Karl Heuer | 1995-07-25 | 1 | -0/+1 |
| | |||||
* | (get_keymap_1): Declared. | Richard M. Stallman | 1995-07-07 | 1 | -1/+1 |
| | |||||
* | (Fsafe_length): Declared. | Richard M. Stallman | 1995-07-01 | 1 | -1/+1 |
| | |||||
* | (do_switch_frame): Declared. | Richard M. Stallman | 1995-06-16 | 1 | -3/+1 |
| | |||||
* | (enum pvec_type): Don't use trailing comma. | Karl Heuer | 1995-06-15 | 1 | -1/+1 |
| | |||||
* | (current_prefix_partial): Deleted. | Karl Heuer | 1995-06-07 | 1 | -7/+1 |
| | | | | | | (Vprefix_arg): Deleted; now part of struct kboard again. (Funiversal_argument, Fnegative_argument, Fdigit_argument) (clear_prefix_arg, finalize_prefix_arg): Deleted. | ||||
* | (Fwaiting_for_user_input_p): Function declared. | Karl Heuer | 1995-06-06 | 1 | -0/+10 |
| | | | | | | (Fupcase_initials, Fupcase_initials_region): Likewise. (Fplist_get, get_local_map, Fx_popup_menu, Fx_popup_dialog): Likewise. (Fframe_first_window): Likewise. | ||||
* | (Foverlay_start, Foverlay_end): Declare these functions. | Karl Heuer | 1995-05-26 | 1 | -1/+17 |
| | | | | | | | | | | (Fprevious_single_property_change, Fend_of_line, Felt): Ditto. (Fforward_line, Fforward_word, Fdelete_region, Fforward_char): Ditto. (Fnarrow_to_region, Fwiden, Fmatch_beginning, Fmatch_end): Ditto. (Fskip_chars_forward, Fskip_chars_backward): Ditto. (Ffile_name_absolute_p, read_doc_string): Ditto. (get_frame_param, store_frame_param, store_in_alist): Ditto. (describe_map_tree): Declaration moved here from keymap.c. | ||||
* | (do_symval_forwarding, frame_buffer_predicate): Declare these. | Karl Heuer | 1995-05-25 | 1 | -0/+2 |
| | |||||
* | (menu_bar_items): Declare this function. | Karl Heuer | 1995-05-24 | 1 | -0/+1 |
| | |||||
* | (gdb_lisp_params): New enum type. | Karl Heuer | 1995-05-22 | 1 | -0/+14 |
| | |||||
* | (Fmatch_data, Fstore_match_data): Declared. | Richard M. Stallman | 1995-05-07 | 1 | -0/+1 |
| | |||||
* | (gc_cons_threshold): Change back to int. | Richard M. Stallman | 1995-05-06 | 1 | -1/+1 |
| | |||||
* | (gc_cons_threshold): Make this an EMACS_INT. | Richard M. Stallman | 1995-05-04 | 1 | -1/+1 |
| | |||||
* | Declare some functions. | Karl Heuer | 1995-04-17 | 1 | -0/+3 |
| | |||||
* | Delete the #if that compares MARKBIT. | Richard M. Stallman | 1995-04-15 | 1 | -4/+0 |
| | |||||
* | (MARKBIT): Do the shifting as unsigned int. | Richard M. Stallman | 1995-04-13 | 1 | -1/+1 |
| | |||||
* | (KBOARD, etc): Moved to keyboard.h. | Richard M. Stallman | 1995-04-10 | 1 | -86/+0 |
| | |||||
* | (XMISCTYPE): New macro. | Richard M. Stallman | 1995-04-10 | 1 | -20/+23 |
| | | | | | (union Lisp_Misc): Delete the `type' field. Use XMISCTYPE instead of that. | ||||
* | Declare Ffetch_bytecode. | Karl Heuer | 1995-04-05 | 1 | -0/+1 |
| | |||||
* | (message_nolog): Declare this function. | Karl Heuer | 1995-04-03 | 1 | -0/+1 |
| | |||||
* | Declare Vmessage_log_max. | Karl Heuer | 1995-04-03 | 1 | -0/+1 |
| | |||||
* | Declare function delete_kboard. | Karl Heuer | 1995-03-31 | 1 | -1/+4 |
| |