*** empty log message ***
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 16 Jul 2002 12:25:41 +0000 (12:25 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 16 Jul 2002 12:25:41 +0000 (12:25 +0000)
lisp/ChangeLog
src/ChangeLog

index 7051435..2317f4d 100644 (file)
        * mouse-sel.el (mouse-sel-bindings): Save/restore interprogram
        cut/paste functions.
 
+2002-07-14  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * 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  <mdub@bigfoot.com>
 
        * mouse-sel.el (mouse-sel-bound-events): New constant.
index 407989e..06186f5 100644 (file)
@@ -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.
 
        (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.
 
 2002-07-09  Stefan Monnier  <monnier@cs.yale.edu>
 
+       * 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  <handa@etl.go.jp>