summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* (setup_coding_system): Setup coding->eol_type as LFKenichi Handa1997-04-161-0/+1
| | | | for a invalid coding system.
* Style of comments corrected.Richard M. Stallman1997-04-151-27/+69
| | | | (interval_of): New function.
* Update copyright year.Richard M. Stallman1997-04-152-2/+2
|
* (enum syntaxcode): New members Scomment_fence, Sstring_fence.Richard M. Stallman1997-04-151-14/+118
| | | | | | | | | (SYNTAX_ENTRY): Depending on the value of SYNTAX_ENTRY_VIA_PROPERTY may do a lookup for syntax table in gl_state. (UPDATE_SYNTAX_TABLE_FORWARD, UPDATE_SYNTAX_TABLE_BACKWARD, UPDATE_SYNTAX_TABLE, SETUP_SYNTAX_TABLE, SETUP_SYNTAX_TABLE_FOR_OBJECT): New macros. (struct gl_state_s): New struct.
* (SYNTAX_ENTRY_VIA_PROPERTY): Set to take `syntax-table'Richard M. Stallman1997-04-151-101/+783
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | text property into account when doing SYNTAX (c). (ST_COMMENT_STYLE, ST_STRING_STYLE): New codes to denote delimiters for new types of strings and comments. (Vparse_sexp_lookup_properties): New variable. (struct lisp_parse_state): Comment updated. (gl_state): New global variable. (update_syntax_table): New function. (char_quoted): Move earlier, update gl_state when needed. (find_defun_start): Update gl_state when needed. (back_comment): New function. (Scomment_fence, Sstring_fence): New delimeter char classes denoted by `!' and `|'. (Fchar_syntax, Fmatching_paren): Update gl_state to whole-bufferstate. (scan_words): update gl_state when needed. (Fskip_chars_forward): Move from search.c. (Fskip_chars_backward): Move from search.c. (Fskip_syntax_forward): Move from search.c. (Fskip_syntax_backward): Move from search.c. (skip_chars): Move from search.c. (Fforward_comment, scan_lists): Update gl_state when needed. Handle Scomment_fence, Sstring_fence. (Fbackward_prefix_chars) Update gl_state when needed. (scan_sexps_forward): Update gl_state when needed. Handle Scomment_fence, Sstring_fence. If comment_stop==-1, stop at start or end of comment or string. (Fparse-partial-sexp): Doc fix. (syms_of_syntax): Move initialization of skip* from search.c.
* (looking_at_1): Set re_match_object.Richard M. Stallman1997-04-151-297/+8
| | | | | | | | | | | | (string_match_1): Set re_match_object. (fast_string_match): Set re_match_object. (Fskip_chars_forward): Move to syntax.c. (Fskip_chars_backward): Move to syntax.c. (Fskip_syntax_forward): Move to syntax.c. (Fskip_syntax_backward): Move to syntax.c. (skip_chars): Move to syntax.c. (search_buffer): Set re_match_object. (syms_of_search): Move initialization of skip* to syntax.c.
* (update_interval): New function declaration.Richard M. Stallman1997-04-151-0/+1
|
* (update_interval): New function.Richard M. Stallman1997-04-151-0/+39
|
* (Fdirectory_files): Set re_match_object.Richard M. Stallman1997-04-151-0/+1
|
* (Fmodify_category_entry): Delete second arg in call to make_sub_char_table.Karl Heuer1997-04-141-1/+1
|
* (MSDOS_OBJ): Add w16select.o.Eli Zaretskii1997-04-141-1/+2
| | | | (dependencies): Add dependencies for w16select.o.
* (SYMS_SYSTEM): Add `syms_of_win16select'.Eli Zaretskii1997-04-141-1/+1
|
* Initial revisionEli Zaretskii1997-04-141-0/+547
|
* (Fprimitive_undo): When inserting, always insertRichard M. Stallman1997-04-141-8/+6
| | | | after markers (the ordinary kind of insertion).
* (adjust_markers): Don't be confused by the gapRichard M. Stallman1997-04-141-2/+18
| | | | when computing the arg to record_marker_adjustment.
* (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.
* (Finsert_file_contents): Do call signal_after_changeRichard M. Stallman1997-04-111-2/+7
| | | | | | when REPLACE is handled by reading directly from the file. Use insert_1 to insert replacement text, to avoid query about whether to modify the buffer.
* (mallocobj): Make non-REL_ALLOC configuration workRichard M. Stallman1997-04-111-1/+1
| | | | with glibc's malloc--do use vm-limit.o.
* (read_key_sequence): New argument FIX_CURRENT_BUFFER.Richard M. Stallman1997-04-111-4/+16
| | | | | Restore the current buffer from selected window on occasion. All callers changed.
* (read_minibuf): Get the string from the minibufferRichard M. Stallman1997-04-111-2/+4
| | | | even if the user has selected a different buffer.
* (internal_self_insert): Fix return value.Karl Heuer1997-04-101-1/+1
|
* (scmp, Fdisplay_completion_list): Fix Lisp_Object/integer confusion.Karl Heuer1997-04-101-6/+6
|
* (Fcombine_after_change_execute): Fix Lisp_Object/integer confusion.Karl Heuer1997-04-101-1/+2
|
* (expect_property_change): Fix Lisp_Object/integer confusion.Karl Heuer1997-04-101-1/+1
|
* (construct_menu_click, note_mouse_highlight, fast_find_position):Karl Heuer1997-04-101-5/+6
| | | | Fix Lisp_Object/integer confusion.
* (ccl_driver): Fix Lisp_Object/integer confusion.Karl Heuer1997-04-101-1/+1
|
* (Fmake_category_set): Use XSETFASTINT.Karl Heuer1997-04-101-1/+2
|
* (Ffind_coding_system): Don't use Lisp_Object as integer.Karl Heuer1997-04-101-2/+2
|
* (ONE_BYTE_CHAR_WIDTH, Fconcat_chars): Don't use Lisp_Object as integer.Karl Heuer1997-04-101-4/+4
|
* (delete_window): Don't return value from void function.Karl Heuer1997-04-101-6/+10
| | | | (Fset_window_buffer, Fdisplay_buffer): Don't use Lisp_Object as integer.
* (Fx_popup_menu): Don't use Lisp_Object as integer.Karl Heuer1997-04-101-3/+5
| | | | (set_frame_menubar): Likewise.
* (DISP_TABLE_P): Don't use Lisp_Object as integer.Karl Heuer1997-04-101-1/+1
|
* (display_text_line): Don't use Lisp_Object as integer.Karl Heuer1997-04-101-3/+4
|
* (Fframe_or_buffer_changed_p): Use EQ, not ==.Karl Heuer1997-04-101-1/+1
|
* (BSD_SYSTEM): Alternate definition for FreeBSD v3.Richard M. Stallman1997-04-101-0/+2
|
* (GETPGRP_NO_ARG): If Glibc 2.1 or later,Richard M. Stallman1997-04-091-0/+8
| | | | don't define this if _BSD_SOURCE is defined.
* (mallocobj): Don't add gmalloc if using glibc.Richard M. Stallman1997-04-091-4/+8
| | | | Drop check for `old malloc'; it isn't distributed with Emacs.
* Update copyright year.Richard M. Stallman1997-04-091-1/+1
|
* (DOUG_LEA_MALLOC): Add #undef.Richard M. Stallman1997-04-091-1/+4
|
* (malloc_get_state, malloc_set_state): New declarations.Richard M. Stallman1997-04-091-0/+24
| | | | | (main): Restore internal malloc state when loading from dumped image. (Fdump_emacs): Copy internal malloc state for dumping, then free it.
* For glibc's malloc, include <malloc.h> for mallinfo,Richard M. Stallman1997-04-091-3/+39
| | | | | | | | | | | mallopt, struct mallinfo, and mallopt constants. (BYTES_USED): New macro. (memory_full, emacs_blocked_free): Replace _bytes_used with BYTES_USED. (emacs_blocked_malloc): Set sbrk padding value for glibc, as is done with gmalloc. (allocate_vectorlike, make_uninit_string): Prevent using mmap for possible large chunks. (init_alloc_once): Set trim and mmap malloc parms, when using glibc.
* (init_casetab_once): Initialize the purpose slot.Richard M. Stallman1997-04-081-0/+1
|
* Last-minute changed for 3.75.1Paul D. Smith1997-04-071-2/+2
|
* Changes for make 3.75.1Paul D. Smith1997-04-071-4/+4
|
* (disp_char_vector): Extern it.Kenichi Handa1997-04-071-1/+3
| | | | (DISP_CHAR_VECTOR): Handle multibyte characters.
* (Vhighlight_wrong_size_font, Vclip_large_size_font):Kenichi Handa1997-04-071-0/+13
| | | | | New variables. (syms_of_fontset): Declare them as Lisp variables.
* (Vhighlight_wrong_size_font, Vclip_large_size_font): Extern them.Kenichi Handa1997-04-071-0/+2
|
* (lisp, shortlisp): Include english.elc and tibetan.elc.Kenichi Handa1997-04-071-0/+4
|
* (Fmake_char_table): Adjusted for the new structure ofKenichi Handa1997-04-071-2/+18
| | | | | Lisp_Char_Table. (make_sub_char_table): New function.
* (describe_vector): Adjusted for the new structure of Lisp_Char_Table.Kenichi Handa1997-04-071-37/+65
|