From: Kenichi Handa Date: Thu, 14 Jan 2010 03:54:04 +0000 (+0900) Subject: from trunk X-Git-Tag: emacs-pretest-23.1.92~43 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=35fb32880c99aa7cd41b835dc17b8639b544dc69;p=emacs.git from trunk --- 35fb32880c99aa7cd41b835dc17b8639b544dc69 diff --cc lisp/ChangeLog index 72e25487320,a645aa25110..a23a1edd3e8 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@@ -1,13 -1,6 +1,16 @@@ +2010-01-14 Kenichi Handa + + * composite.el (auto-composition-mode): Make it a buffer local + variable (permanent-local). + (auto-composition-function): Set the default value to + auto-compose-chars. + (auto-composition-mode): Make it a simple function, not a minor + mode. + (global-auto-composition-mode): Likewise. + (turn-on-auto-composition-if-enabled): Delete it. + 2010-01-13 Karl Fogel + + * bookmark.el (bookmark-bmenu-execute-deletions): Doc fix (Bug#5276). 2010-01-12 Michael Albinus diff --cc src/ChangeLog index 1b382cb5a53,0930d06db91..57dcaa4af6e --- a/src/ChangeLog +++ b/src/ChangeLog @@@ -1,15 -1,27 +1,39 @@@ +2010-01-14 Kenichi Handa + + Make auto-composition work on all buffers even if they are + fundamental mode. + + * composite.c (Vauto_composition_mode): New variable. + (composition_compute_stop_pos): Check Vauto_composition_mode + instead of Vauto_composition_function. + (composition_adjust_point, Ffind_composition_internal): Likewise. + (syms_of_composite): Declare Lisp variable + "auto-composition-mode" here. + + 2010-01-13 Chong Yidong + + * xterm.c (x_term_init): Avoid garbage-collecting the new terminal + during call to vendor-specific-keysyms (Bug#5365). + + 2010-01-13 YAMAMOTO Mitsuharu + + * keyboard.c (input_available_signal) [SYNC_INPUT]: + Call SIGNAL_THREAD_CHECK (Bug#5333). + + * atimer.c (alarm_signal_handler) [!SYNC_INPUT]: + Call SIGNAL_THREAD_CHECK. + + 2010-01-13 Stefan Monnier + + Try to fix bug#5314. This is probably not the final word, tho. + * buffer.c (Fset_buffer_modified_p): Try and be careful not to modify + recent-auto-save-p as a side-effect. + * buffer.h (BUF_AUTOSAVE_MODIFF): New macro. + * buffer.c (Fkill_buffer, reset_buffer): + * editfns.c (Fsubst_char_in_region): + * fileio.c (Finsert_file_contents, Fdo_auto_save) + (Fset_buffer_auto_saved, Frecent_auto_save_p): Use it. + 2010-01-13 Kenichi Handa Display buffer name, etc. in mode line by composing correctly.