(read_process_output): Make sure the current buffer is
[bpt/emacs.git] / src / ChangeLog
index 17b0a91..83cbb6f 100644 (file)
@@ -1,3 +1,47 @@
+2009-05-02  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * process.c (read_process_output): Make sure the current buffer is
+       always restored.
+
+       * coding.c (record_conversion_result): Don't modify
+       Vlast_code_conversion_error for successful result.
+       (alloc_destination): Don't clobber conversion result.  (Bug#1650)
+
+2009-05-01  Emanuele Giaquinta  <emanuele.giaquinta@gmail.com>  (tiny change)
+
+       * charset.c (load_charset): Reformat X==Y==Z to (X==Y)==Z.
+       (load_charset_map): Remove unnecessary code.
+
+2009-04-30  David Reitter  <david.reitter@gmail.com>
+
+       * nsterm.m (convert_ns_to_X_keysym): Define function keys f16
+       through f24.
+
+2009-04-30  Chong Yidong  <cyd@stupidchicken.com>
+
+       * xfaces.c (face_at_buffer_position): New arg base_face_id.
+
+       * xdisp.c (handle_face_prop): Pass base_face_id of iterator to
+       face_at_buffer_position.
+       (face_before_or_after_it_pos, get_next_display_element)
+       (note_mouse_highlight): Update face_at_buffer_position call.
+
+       * term.c (term_mouse_highlight):
+       * msdos.c (IT_note_mouse_highlight):
+       * fontset.c (Finternal_char_font):
+       * font.c (font_at, font_range): Update face_at_buffer_position call.
+
+       * dispextern.h (face_at_buffer_position): Update prototype.
+
+2009-04-30  Kenichi Handa  <handa@m17n.org>
+
+       * fontset.c (fontset_find_font): Check if rfont_def is Qnil or not.
+
+2009-04-29  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * callproc.c (Fcall_process): Fix GC protection.  Make sure
+       current buffer is always restored.
+
 2009-04-29  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * atimer.c (init_atimer): Also clear stopped_atimers.
@@ -20,7 +64,7 @@
 
        * frame.c (x_set_font): When ARG is a font-object, check if the
        font-object matches with the ASCII font-spec of the frame's
-       fontset.  If not, create a new fontset for the frame.
+       fontset.  If not, create a new fontset for the frame.  (Bug #3075)
 
 2009-04-28  Andreas Schwab  <schwab@linux-m68k.org>
 
@@ -35,7 +79,7 @@
 
 2009-04-27  David Reitter  <david.reitter@gmail.com>
 
-       * nsfont.m (nsfont_open): remove unused variable shrink.
+       * nsfont.m (nsfont_open): Remove unused variable shrink.
        Remove commented-out code.
 
 2009-04-26  Johan Bockgård  <bojohan@gnu.org>