# HG changeset patch # User Stefan Monnier # Date 1026822341 0 # Node ID c68f80aab1e28adaf8cdafb7c719e7a480d5d0f0 # Parent 0616af8d6d4293087e84e96d6738c9fa48b2f9f3 *** empty log message *** diff -r 0616af8d6d42 -r c68f80aab1e2 lisp/ChangeLog --- a/lisp/ChangeLog Tue Jul 16 11:43:32 2002 +0000 +++ b/lisp/ChangeLog Tue Jul 16 12:25:41 2002 +0000 @@ -12,6 +12,28 @@ * mouse-sel.el (mouse-sel-bindings): Save/restore interprogram cut/paste functions. +2002-07-14 Stefan Monnier + + * textmodes/tex-mode.el: Set encoding to utf-8. + (tex-start-options): Make it into always-a-string. + Remove silly custom options that are covered by the other var. + (tex-start-commands): Fix docstring. + (tex-open-quote, tex-close-quote): Add options. + (tex-command): Provide default. + (tex-font-lock-keywords-1): Highlight $$...$$. + (tex-font-lock-keywords-2): Fix latin-1 chars. + (tex-mode-map): Remove redundant \t binding. + (tex-mode): Add `subsection' and `newcommand' to known latex cmds. + (latex-mode): Use add-hook for fill-nobreak-predicate. + (tex-common-initialization): Set indent-tabs-mode to nil. + (tex-insert-quote): Undo magic if invoked twice in a row. + (latex-fill-nobreak-predicate): Don't use narrowing. + (tex-latex-block): Don't cons uselessly. + (tex-last-unended-begin): Signal user-friendlier error. + (tex-goto-last-unclosed-latex-block): Don't catch signal. + (tex-start-tex): Switch order of tex-start-options and + tex-start-commands to make it obey docstrings. + 2002-07-14 Mike Williams * mouse-sel.el (mouse-sel-bound-events): New constant. diff -r 0616af8d6d42 -r c68f80aab1e2 src/ChangeLog --- a/src/ChangeLog Tue Jul 16 11:43:32 2002 +0000 +++ b/src/ChangeLog Tue Jul 16 12:25:41 2002 +0000 @@ -8,9 +8,8 @@ (STRING_SET_INTERVALS): New macro. * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Use it. * fns.c (Fstring_as_multibyte): Likewise. - * intervals.c (create_root_interval, - balance_possible_root_interval, delete_interval, - copy_intervals_to_string): Likewise. + * intervals.c (balance_possible_root_interval, delete_interval) + (create_root_interval, copy_intervals_to_string): Likewise. * textprop.c (set_text_properties): Likewise. Use NULL_INTERVAL instead of 0. @@ -71,7 +70,7 @@ Uses changed. (syms_of_alloc): Defvar them. (memory_full, buffer_memory_full): Set Vmemory_full. - + * lisp.h (Vmemory_full): Add declaration. (current_column, indented_beyond_p): Change declaration. @@ -79,10 +78,10 @@ (current_column, current_column_1, string_display_width) (position_indentation): Return `double'. (indented_beyond_p): Arg `column' is `double'. Callers changed. - + * xdisp.c (message_dolog): Do nothing if Vmemory_full is non-nil. - (back_to_previous_visible_line_start) - (reseat_at_next_visible_line_start, next_element_from_buffer): + (back_to_previous_visible_line_start) + (reseat_at_next_visible_line_start, next_element_from_buffer): Use `double', not `float', when calling indented_beyond_p. * s/hpux11.h (BROKEN_SA_RESTART): Defined. @@ -105,6 +104,10 @@ 2002-07-09 Stefan Monnier + * data.c (Fdefalias): Add an optional `docstring' argument. + (set_internal, Fsetq_default): Use XCAR/XCDR. + + * composite.c (HASH_VALUE, HASH_KEY): * ccl.c (HASH_VALUE): Remove (it's in lisp.h now). 2002-07-09 Kenichi Handa