aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2010-01-14 12:54:04 +0900
committerKenichi Handa2010-01-14 12:54:04 +0900
commit35fb32880c99aa7cd41b835dc17b8639b544dc69 (patch)
treeb5465223c8909d17356f5f4b98ac65dcef439634 /src/ChangeLog
parentd9a7c14092befb75995e75dc66d050af514443e6 (diff)
parent38bee10234558578f3f1c4cdc4614afe1ef15cf8 (diff)
downloademacs-35fb32880c99aa7cd41b835dc17b8639b544dc69.tar.gz
emacs-35fb32880c99aa7cd41b835dc17b8639b544dc69.zip
from trunk
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog46
1 files changed, 35 insertions, 11 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1b382cb5a53..57dcaa4af6e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -10,20 +10,44 @@
10 (syms_of_composite): Declare Lisp variable 10 (syms_of_composite): Declare Lisp variable
11 "auto-composition-mode" here. 11 "auto-composition-mode" here.
12 12
132010-01-13 Chong Yidong <cyd@stupidchicken.com>
14
15 * xterm.c (x_term_init): Avoid garbage-collecting the new terminal
16 during call to vendor-specific-keysyms (Bug#5365).
17
182010-01-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
19
20 * keyboard.c (input_available_signal) [SYNC_INPUT]:
21 Call SIGNAL_THREAD_CHECK (Bug#5333).
22
23 * atimer.c (alarm_signal_handler) [!SYNC_INPUT]:
24 Call SIGNAL_THREAD_CHECK.
25
262010-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
27
28 Try to fix bug#5314. This is probably not the final word, tho.
29 * buffer.c (Fset_buffer_modified_p): Try and be careful not to modify
30 recent-auto-save-p as a side-effect.
31 * buffer.h (BUF_AUTOSAVE_MODIFF): New macro.
32 * buffer.c (Fkill_buffer, reset_buffer):
33 * editfns.c (Fsubst_char_in_region):
34 * fileio.c (Finsert_file_contents, Fdo_auto_save)
35 (Fset_buffer_auto_saved, Frecent_auto_save_p): Use it.
36
132010-01-13 Kenichi Handa <handa@m17n.org> 372010-01-13 Kenichi Handa <handa@m17n.org>
14 38
15 Display buffer name, etc. in mode line by composing correctly. 39 Display buffer name, etc. in mode line by composing correctly.
16 40
17 * xdisp.c (reseat_to_string): Call composition_compute_stop_pos if 41 * xdisp.c (reseat_to_string): Call composition_compute_stop_pos if
18 STRING is not nil. 42 STRING is not nil.
19 (display_mode_element): Adjusted for the change of 43 (display_mode_element): Adjust for the change of
20 decode_mode_spec and display_line. 44 decode_mode_spec and display_line.
21 (decode_mode_spec): Change arg MULTIBYTE to STRING. 45 (decode_mode_spec): Change arg MULTIBYTE to STRING.
22 (display_string): Handle the case that STRING is non-null and 46 (display_string): Handle the case that STRING is non-null and
23 LISP_STRING is not nil. 47 LISP_STRING is not nil.
24 48
25 * xterm.c (x_draw_composite_glyph_string_foreground): Pay 49 * xterm.c (x_draw_composite_glyph_string_foreground):
26 attention to s->face->overstrike. 50 Pay attention to s->face->overstrike.
27 51
28 * composite.c (composition_reseat_it): Don't check PT if STRING is 52 * composite.c (composition_reseat_it): Don't check PT if STRING is
29 non nil. 53 non nil.
@@ -137,8 +161,8 @@
137 (x_set_window_size): ... to here. bug #2568. 161 (x_set_window_size): ... to here. bug #2568.
138 162
139 * gtkutil.c (xg_clear_under_internal_border): New function. 163 * gtkutil.c (xg_clear_under_internal_border): New function.
140 (xg_frame_resized, xg_frame_set_char_size): Call 164 (xg_frame_resized, xg_frame_set_char_size):
141 xg_clear_under_internal_border. 165 Call xg_clear_under_internal_border.
142 (xg_update_scrollbar_pos): Clear under old scroll bar position. 166 (xg_update_scrollbar_pos): Clear under old scroll bar position.
143 167
1442010-01-05 Chong Yidong <cyd@stupidchicken.com> 1682010-01-05 Chong Yidong <cyd@stupidchicken.com>
@@ -262,8 +286,8 @@
262 and atimer.h. 286 and atimer.h.
263 (minibuf.o): Depend on systime.h and coding.h. Don't depend on 287 (minibuf.o): Depend on systime.h and coding.h. Don't depend on
264 dispextern.h explicitly. 288 dispextern.h explicitly.
265 (print.o): Depend on termhooks.h, coding.h, and ccl.h. Don't 289 (print.o): Depend on termhooks.h, coding.h, and ccl.h.
266 depend explicitly on dispextern.h and composite.h. 290 Don't depend explicitly on dispextern.h and composite.h.
267 (process.o): Depend on character.h, xgselect.h, and sysselect.h. 291 (process.o): Depend on character.h, xgselect.h, and sysselect.h.
268 (regex.o): Don't depend on charset.h. 292 (regex.o): Don't depend on charset.h.
269 (scroll.o): Depend on systime.h, coding.h, composite.h, and window.h. 293 (scroll.o): Depend on systime.h, coding.h, composite.h, and window.h.
@@ -442,8 +466,8 @@
442 466
4432009-12-04 Eli Zaretskii <eliz@gnu.org> 4672009-12-04 Eli Zaretskii <eliz@gnu.org>
444 468
445 * dispextern.h (enum prop_idx) <AUTO_COMPOSED_PROP_IDX>: Delete 469 * dispextern.h (enum prop_idx) <AUTO_COMPOSED_PROP_IDX>:
446 unused enumeration value. 470 Delete unused enumeration value.
447 471
4482009-12-03 Eli Zaretskii <eliz@gnu.org> 4722009-12-03 Eli Zaretskii <eliz@gnu.org>
449 473
@@ -574,8 +598,8 @@
574 598
5752009-11-21 Andreas Schwab <schwab@linux-m68k.org> 5992009-11-21 Andreas Schwab <schwab@linux-m68k.org>
576 600
577 * character.h (STRING_CHAR, STRING_CHAR_AND_LENGTH): Remove 601 * character.h (STRING_CHAR, STRING_CHAR_AND_LENGTH):
578 ignored second argument. All callers changed. 602 Remove ignored second argument. All callers changed.
579 * regex.c (STRING_CHAR, STRING_CHAR_AND_LENGTH, RE_STRING_CHAR) 603 * regex.c (STRING_CHAR, STRING_CHAR_AND_LENGTH, RE_STRING_CHAR)
580 (RE_STRING_CHAR_AND_LENGTH): Likewise. 604 (RE_STRING_CHAR_AND_LENGTH): Likewise.
581 * xdisp.c (string_char_and_length): Likewise. 605 * xdisp.c (string_char_and_length): Likewise.