1. 30 Apr, 1997 1 commit
  2. 29 Apr, 1997 1 commit
  3. 28 Apr, 1997 1 commit
  4. 27 Apr, 1997 6 commits
  5. 26 Apr, 1997 1 commit
  6. 25 Apr, 1997 5 commits
  7. 23 Apr, 1997 1 commit
  8. 20 Apr, 1997 1 commit
  9. 19 Apr, 1997 2 commits
  10. 18 Apr, 1997 4 commits
  11. 16 Apr, 1997 1 commit
  12. 15 Apr, 1997 8 commits
    • Richard M. Stallman's avatar
      Style of comments corrected. · cdf3e5a2
      Richard M. Stallman authored
      (interval_of): New function.
      cdf3e5a2
    • Richard M. Stallman's avatar
      Update copyright year. · b745025d
      Richard M. Stallman authored
      b745025d
    • Richard M. Stallman's avatar
      (enum syntaxcode): New members Scomment_fence, Sstring_fence. · 5eea1c5a
      Richard M. Stallman authored
      (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.
      5eea1c5a
    • Richard M. Stallman's avatar
      (SYNTAX_ENTRY_VIA_PROPERTY): Set to take `syntax-table' · 195d1361
      Richard M. Stallman authored
      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.
      195d1361
    • Richard M. Stallman's avatar
      (looking_at_1): Set re_match_object. · 8bb43c28
      Richard M. Stallman authored
      (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.
      8bb43c28
    • Richard M. Stallman's avatar
      add1fffc
    • Richard M. Stallman's avatar
      (update_interval): New function. · 25eeac41
      Richard M. Stallman authored
      25eeac41
    • Richard M. Stallman's avatar
      c81a9bdc
  13. 14 Apr, 1997 6 commits
  14. 11 Apr, 1997 2 commits