(handle_face_prop, face_before_or_after_it_pos)
[bpt/emacs.git] / src / ChangeLog
index 76f904a..357b78c 100644 (file)
@@ -1,3 +1,44 @@
+2001-03-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * xterm.c (note_mouse_highlight): Handle mouse-face and 
+       help-echo in strings.
+       (x_y_to_hpos_vpos): Add parameter BUFFER_ONLY_P.
+       (fast_find_string_pos): New function.
+
+       * xdisp.c (handle_face_prop, face_before_or_after_it_pos) 
+       (display_string): Call face_at_string_position with new 
+       parameter.
+
+       * xfaces.c (face_at_string_position): Add parameter MOUSE_P.
+       Handle `mouse-face'.
+
+       * dispextern.h (face_at_string_position): Change prototype.
+
+       * dired.c (directory_files_internal): Handle EAGAIN more
+       efficiently.
+
+       * keyboard.c (make_lispy_event): Avoid generating drag events
+       if the mouse hasn't actually moved to another buffer position.
+       
+2001-03-08  Dave Love  <fx@gnu.org>
+
+       * eval.c (syms_of_eval) <debug-on-error>: Doc fix.
+
+2001-03-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * process.c (Fset_process_window_size): Fix a typo.
+
+2001-03-08  Kenichi Handa  <handa@etl.go.jp>
+
+       * coding.c (detect_coding_sjis): Do more rigid check.
+       (detect_coding_big5): Likewise.
+       (decode_coding_sjis_big5): Likewise.
+       (Fdetect_coding_region): Call detect_coding_system with tailing
+       anchor byte `\0' for more rigid detection.
+       (detect_coding_mask): Fix the incorrect handling of arg
+       MULTIBYTEP.
+       (Fdetect_coding_string): Likewise.
+
 2001-03-07  Stefan Monnier  <monnier@cs.yale.edu>
 
        * bytecode.c (Fbyte_code) <Btemp_output_buffer_setup>: Check the arg is