diff options
| author | Kenichi Handa | 2010-11-25 12:56:41 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2010-11-25 12:56:41 +0900 |
| commit | e957f9ae90f3cab1584c06877cbff075d52a6a9a (patch) | |
| tree | d19aea6f4c6a3e369604ab8bc97be6d419073b0c /src/ChangeLog | |
| parent | b84ae584330c940010bc543fd925eddeb13fd9e2 (diff) | |
| parent | 33aeea0eb66921329fde41e14cfda2565c6bad6d (diff) | |
| download | emacs-e957f9ae90f3cab1584c06877cbff075d52a6a9a.tar.gz emacs-e957f9ae90f3cab1584c06877cbff075d52a6a9a.zip | |
merge emacs-23
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 149 |
1 files changed, 149 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 7daa09c703f..45aed177ef2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -14,6 +14,155 @@ | |||
| 14 | * lread.c (read_emacs_mule_char): Adjust for the change of | 14 | * lread.c (read_emacs_mule_char): Adjust for the change of |
| 15 | emacs_mule_charset. | 15 | emacs_mule_charset. |
| 16 | 16 | ||
| 17 | 2010-11-22 Eli Zaretskii <eliz@gnu.org> | ||
| 18 | |||
| 19 | * w32.c (_PROCESS_MEMORY_COUNTERS_EX): Don't define with versions | ||
| 20 | of w32api >= 3.15. (Bug#6989) (Bug#7452) | ||
| 21 | |||
| 22 | 2010-11-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 23 | |||
| 24 | * alloc.c (mark_terminals): Ensure that the image cache is marked | ||
| 25 | even if the terminal object was marked earlier (Bug#6301). | ||
| 26 | |||
| 27 | 2010-11-21 Chong Yidong <cyd@stupidchicken.com> | ||
| 28 | |||
| 29 | * editfns.c (Fbyte_to_string): Signal an error arg is not a byte. | ||
| 30 | |||
| 31 | 2010-11-20 Jan Djärv <jan.h.d@swipnet.se> | ||
| 32 | |||
| 33 | * gtkutil.c (menubar_map_cb): New function (Bug#7425). | ||
| 34 | (xg_update_frame_menubar): Connect signal map to menubar_map_cb. | ||
| 35 | Use 23 as menubar height if 0. (Bug#7425). | ||
| 36 | |||
| 37 | 2010-11-14 Jan Djärv <jan.h.d@swipnet.se> | ||
| 38 | |||
| 39 | * xsettings.c (init_gconf): Check HAVE_G_TYPE_INIT. | ||
| 40 | |||
| 41 | * config.in (HAVE_G_TYPE_INIT): New symbol. | ||
| 42 | |||
| 43 | 2010-11-12 Eli Zaretskii <eliz@gnu.org> | ||
| 44 | |||
| 45 | * lread.c (Fload): Mention `load-in-progress' and | ||
| 46 | `load-file-name'. (Bug#7346) | ||
| 47 | |||
| 48 | 2010-11-09 Eli Zaretskii <eliz@gnu.org> | ||
| 49 | |||
| 50 | * keyboard.c (kbd_buffer_nr_stored): Define only ifdef subprocesses. | ||
| 51 | (kbd_buffer_store_event_hold, kbd_buffer_get_event) | ||
| 52 | (tty_read_avail_input): Call kbd_buffer_nr_stored only ifdef | ||
| 53 | subprocesses. Use buffer_free only ifdef subprocesses. | ||
| 54 | |||
| 55 | * process.c (init_process) [subprocesses]: Init kbd_is_on_hold in | ||
| 56 | the subprocesses version, not in the non-subprocesses one. | ||
| 57 | |||
| 58 | * Makefile.in: Don't use ## comment, it breaks the MSDOS build. | ||
| 59 | |||
| 60 | * xfns.c (x_real_positions): Fix declaration-after-statement | ||
| 61 | problem. | ||
| 62 | |||
| 63 | 2010-11-05 Chong Yidong <cyd@stupidchicken.com> | ||
| 64 | |||
| 65 | * image.c (free_image): Don't garbage the frame here, since this | ||
| 66 | function can be called while redisplaying (Bug#7210). | ||
| 67 | (uncache_image): Garbage the frame here (Bug#6426). | ||
| 68 | |||
| 69 | 2010-11-04 Chong Yidong <cyd@stupidchicken.com> | ||
| 70 | |||
| 71 | * process.c (Fmake_network_process): Don't apply Bug#5173 fix for | ||
| 72 | Windows. | ||
| 73 | |||
| 74 | 2010-11-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 75 | |||
| 76 | * process.c (Fmake_network_process): Don't call turn_on_atimers around | ||
| 77 | `connect' (Bug#5723). | ||
| 78 | |||
| 79 | 2010-11-04 Helmut Eller <eller.helmut@gmail.com> | ||
| 80 | |||
| 81 | * process.c (Fmake_network_process): Call `select' for interrupted | ||
| 82 | `connect' rather than creating new socket (Bug#5173). | ||
| 83 | |||
| 84 | 2010-11-04 Kenichi Handa <handa@m17n.org> | ||
| 85 | |||
| 86 | * font.c (font_delete_unmatched): Check Vface_ignored_fonts. | ||
| 87 | Don't sheck SPEC if it is nil. | ||
| 88 | (font_list_entities): Call font_delete_unmatched if | ||
| 89 | Vface_ignored_fonts is non-nil. | ||
| 90 | |||
| 91 | 2010-11-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 92 | |||
| 93 | * dispextern.h (TRY_WINDOW_CHECK_MARGINS) | ||
| 94 | (TRY_WINDOW_IGNORE_FONTS_CHANGE): New defines. | ||
| 95 | |||
| 96 | * xdisp.c (try_window): Change arg from CHECK_MARGINS to FLAGS. | ||
| 97 | Don't abort with fonts change if TRY_WINDOW_IGNORE_FONTS_CHANGE is | ||
| 98 | set in FLAGS. Callers with non-zero CHECK_MARGINS changed to use | ||
| 99 | TRY_WINDOW_CHECK_MARGINS. | ||
| 100 | |||
| 101 | * xfns.c (Fx_show_tip): Undo last change. Call try_window with | ||
| 102 | TRY_WINDOW_IGNORE_FONTS_CHANGE (Bug#2423). | ||
| 103 | |||
| 104 | 2010-11-04 Jan Djärv <jan.h.d@swipnet.se> | ||
| 105 | |||
| 106 | * xfns.c (x_real_positions): Only use _NET_FRAME_EXTENTS if our | ||
| 107 | parent is the root window. Check this after traversing window tree. | ||
| 108 | |||
| 109 | * xterm.c (x_term_init): Initialize Xatom_net_frame_extents. | ||
| 110 | |||
| 111 | * xterm.h (struct x_display_info): Xatom_net_frame_extents is new. | ||
| 112 | |||
| 113 | * xfns.c (x_real_positions): Try to get _NET_FRAME_EXTENTS first | ||
| 114 | before traversing window tree (Bug#5721). | ||
| 115 | |||
| 116 | 2010-11-03 Glenn Morris <rgm@gnu.org> | ||
| 117 | |||
| 118 | * Makefile.in (CRT_DIR): New variable, set by configure. | ||
| 119 | * m/amdx86-64.h, m/ibms390x.h (START_FILES, LIB_STANDARD): | ||
| 120 | Use $CRT_DIR rather than HAVE_LIB64_DIR. (Bug#5655) | ||
| 121 | |||
| 122 | 2010-11-01 Jan Djärv <jan.h.d@swipnet.se> | ||
| 123 | |||
| 124 | * process.c (kbd_is_on_hold): New variable. | ||
| 125 | (hold_keyboard_input, unhold_keyboard_input, kbd_on_hold_p): | ||
| 126 | New functions. | ||
| 127 | (wait_reading_process_output): If kbd_on_hold_p returns non-zero, | ||
| 128 | select on empty input mask. | ||
| 129 | (init_process): Initialize kbd_is_on_hold to 0. | ||
| 130 | |||
| 131 | * process.h (hold_keyboard_input, unhold_keyboard_input) | ||
| 132 | (kbd_on_hold_p): Declare. | ||
| 133 | |||
| 134 | * keyboard.c (input_available_signal): Declare. | ||
| 135 | (kbd_buffer_nr_stored): New function. | ||
| 136 | (kbd_buffer_store_event_hold): If kbd_buffer_nr_stored returns | ||
| 137 | more than KBD_BUFFER_SIZE/2, stop reding input (Bug#6571). | ||
| 138 | (kbd_buffer_get_event): If input is suspended and kbd_buffer_nr_stored | ||
| 139 | returns less than KBD_BUFFER_SIZE/4, resume reding input (Bug#6571). | ||
| 140 | (tty_read_avail_input): If input is on hold, return. | ||
| 141 | Don't read more that free slots in kbd_buffer (Bug#6571). | ||
| 142 | |||
| 143 | 2010-10-31 Chong Yidong <cyd@stupidchicken.com> | ||
| 144 | |||
| 145 | * xterm.c (x_connection_closed): Print informative error message | ||
| 146 | when aborting on GTK. This requires using shut_down_emacs | ||
| 147 | directly instead of Fkill_emacs. | ||
| 148 | |||
| 149 | 2010-10-25 Michael Albinus <michael.albinus@gmx.de> | ||
| 150 | |||
| 151 | * dbusbind.c (Fdbus_call_method_asynchronously) | ||
| 152 | (Fdbus_register_signal, Fdbus_register_method): Check, whether | ||
| 153 | `dbus-registered-objects-table' is initialized. | ||
| 154 | |||
| 155 | 2010-10-24 Chong Yidong <cyd@stupidchicken.com> | ||
| 156 | |||
| 157 | * xterm.c (x_connection_closed): Kill Emacs unconditionally. | ||
| 158 | |||
| 159 | 2010-10-22 Eli Zaretskii <eliz@gnu.org> | ||
| 160 | |||
| 161 | * frame.c (Fframep, Fwindow_system): Deprecate use as a predicate. | ||
| 162 | |||
| 163 | * dispnew.c (syms_of_display) <initial-window-system, window-system>: | ||
| 164 | Deprecate use as a boolean flag. | ||
| 165 | |||
| 17 | 2010-10-18 Ken Brown <kbrown@cornell.edu> | 166 | 2010-10-18 Ken Brown <kbrown@cornell.edu> |
| 18 | 167 | ||
| 19 | * s/cygwin.h (SIGNALS_VIA_CHARACTERS): New define (bug#7225). | 168 | * s/cygwin.h (SIGNALS_VIA_CHARACTERS): New define (bug#7225). |