diff options
| author | Karoly Lorentey | 2007-01-01 17:38:32 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2007-01-01 17:38:32 +0000 |
| commit | 65e86587ab836aaa86b12ce30b219bcb4fcbaa06 (patch) | |
| tree | 7e13feee7387635f52df3613cf1bba4414781aab /src/ChangeLog | |
| parent | 8c778e28bcf16b4baef6400a124ec2403941e940 (diff) | |
| parent | 1fc8c92b50100da709c94a0faa47deed5603634f (diff) | |
| download | emacs-65e86587ab836aaa86b12ce30b219bcb4fcbaa06.tar.gz emacs-65e86587ab836aaa86b12ce30b219bcb4fcbaa06.zip | |
Merged from emacs@sv.gnu.org.
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-536
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-537
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-538
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-539
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-540
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-541
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-542
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-543
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-544
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-545
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-546
Update from erc--emacs--22
* emacs@sv.gnu.org/emacs--devo--0--patch-547
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-548
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-549
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-550
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-551
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-552
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-553
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-554
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-555
erc-iswitchb: Temporarily enable iswitchb mode
* emacs@sv.gnu.org/emacs--devo--0--patch-556
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-557
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-558
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-559
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-560
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-561
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-562
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-563
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-564
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-565
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-566
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-567
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-568
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-569
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-570
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-571
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-572
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-573
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-574
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-575
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-576
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-577
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-578
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-579
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-580
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-581
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-582
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-583
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-584
Fix admin/quick-install-emacs to work with recent versions of autoconf
* emacs@sv.gnu.org/gnus--rel--5.10--patch-171
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-172
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-173
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-174
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-175
Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.
* emacs@sv.gnu.org/gnus--rel--5.10--patch-176
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-177
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-178
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-179
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-180
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-181
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-182
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-183
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-184
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-185
Merge from emacs--devo--0
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-590
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 400 |
1 files changed, 372 insertions, 28 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 506ee83c8cb..3dc5a094d4a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,348 @@ | |||
| 1 | 2006-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * gtkutil.c (update_frame_tool_bar): Connect create-menu-proxy with | ||
| 4 | xg_tool_bar_menu_proxy. | ||
| 5 | (xg_tool_bar_menu_proxy): New function. | ||
| 6 | (xg_tool_bar_proxy_callback): New function. | ||
| 7 | |||
| 8 | 2006-12-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 9 | |||
| 10 | * gtkutil.c (xg_tool_bar_button_cb): Save last modifier on widget. | ||
| 11 | (xg_tool_bar_callback): Remove check for button. | ||
| 12 | (update_frame_tool_bar): Put an event box in the tool bar and a button | ||
| 13 | in the event box. Attach enter/leave-notify-event to the event box. | ||
| 14 | |||
| 15 | 2006-12-30 Richard Stallman <rms@gnu.org> | ||
| 16 | |||
| 17 | * keymap.c (Fdefine_key): Doc fix. | ||
| 18 | |||
| 19 | 2006-12-29 Kim F. Storm <storm@cua.dk> | ||
| 20 | |||
| 21 | * frame.h (struct frame): New member minimize_tool_bar_window_p. | ||
| 22 | |||
| 23 | * xdisp.c (auto_resize_tool_bars_p): Replace with ... | ||
| 24 | (Vauto_resize_tool_bars): ... this. | ||
| 25 | (syms_of_xdisp): DEFVAR_LISP and initialize it. Update doc string | ||
| 26 | to describe new value `grow-only', and use of C-l. | ||
| 27 | (display_tool_bar_line): Only use default face for border below | ||
| 28 | toolbar if not grow-only (to get acceptable visual appearence). | ||
| 29 | Explicitly set visible_height for empty toolbar lines. | ||
| 30 | (redisplay_tool_bar): Handle `grow-only' setting. Check and clear | ||
| 31 | minimize_tool_bar_window_p flag. | ||
| 32 | |||
| 33 | * window.c (Frecenter): Set minimize_tool_bar_window_p flag | ||
| 34 | when called without arg to redraw with minimum toolbar height. | ||
| 35 | Update doc string. | ||
| 36 | |||
| 37 | 2006-12-29 Jason Rumney <jasonr@gnu.org> | ||
| 38 | |||
| 39 | * s/ms-w32.h (tzname): Do not define in msvc8. | ||
| 40 | (utime): Do not define in msvc8. | ||
| 41 | |||
| 42 | * regex.c (regerror): Change parameter name err_code. | ||
| 43 | |||
| 44 | 2006-12-26 Richard Stallman <rms@gnu.org> | ||
| 45 | |||
| 46 | * search.c (Fsearch_forward): Doc fix. | ||
| 47 | |||
| 48 | * callint.c (Finteractive): Doc fix. | ||
| 49 | |||
| 50 | 2006-12-25 Kim F. Storm <storm@cua.dk> | ||
| 51 | |||
| 52 | * s/ms-w32.h (BROKEN_DATAGRAM_SOCKETS): Define it. | ||
| 53 | |||
| 54 | 2006-12-23 Eli Zaretskii <eliz@gnu.org> | ||
| 55 | |||
| 56 | * keyboard.c (some_mouse_moved): Fix last change. | ||
| 57 | |||
| 58 | 2006-12-22 Eli Zaretskii <eliz@gnu.org> | ||
| 59 | |||
| 60 | * callproc.c (syms_of_callproc) <shell-file-name>: Doc fix. | ||
| 61 | |||
| 62 | 2006-12-22 Mark Davies <mark@mcs.vuw.ac.nz> | ||
| 63 | |||
| 64 | * m/amdx86-64.h, m/hp800.h: Add support for NetBSD. | ||
| 65 | * m/sh3el.h: New file. | ||
| 66 | |||
| 67 | 2006-12-22 Eli Zaretskii <eliz@gnu.org> | ||
| 68 | |||
| 69 | * makefile.w32-in (emacs, temacs): Depend on stamp_BLD instead of | ||
| 70 | $(BLD). | ||
| 71 | ($(OBJ0) $(OBJ1) $(WIN32OBJ)): New dependency on stamp_BLD. | ||
| 72 | (bootstrap-temacs): Pass $(XMFLAGS) to sub-make. | ||
| 73 | ($(OBJ0) $(OBJ1) $(WIN32OBJ)): Add lastfile.$(O) and firstfile.$(O). | ||
| 74 | (clean): Delete stamp_BLD. | ||
| 75 | |||
| 76 | 2006-12-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 77 | |||
| 78 | * macfns.c (mac_update_title_bar) [TARGET_API_MAC_CARBON]: Call | ||
| 79 | mac_update_proxy_icon also when buffer modification flag changed. | ||
| 80 | [TARGET_API_MAC_CARBON] (mac_update_proxy_icon): Don't update alias, | ||
| 81 | but compare FSRef/FSSpec of resolved alias. | ||
| 82 | |||
| 83 | 2006-12-21 Kim F. Storm <storm@cua.dk> | ||
| 84 | |||
| 85 | * w32.c (_sys_wait_accept): Fix handle leak. | ||
| 86 | |||
| 87 | 2006-12-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 88 | |||
| 89 | * sound.c: Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE is | ||
| 90 | defined. | ||
| 91 | |||
| 92 | 2006-12-20 Kim F. Storm <storm@cua.dk> | ||
| 93 | |||
| 94 | * s/ms-w32.h (BROKEN_NON_BLOCKING_CONNECT): Define it. | ||
| 95 | |||
| 96 | 2006-12-19 Juanma Barranquero <lekktu@gmail.com> | ||
| 97 | |||
| 98 | * keyboard.c (syms_of_keyboard) <double-click-time>: | ||
| 99 | * mac.c (Fmac_code_convert_string): | ||
| 100 | * search.c (Fsearch_forward): Doc fixes. | ||
| 101 | |||
| 102 | 2006-12-19 Kim F. Storm <storm@cua.dk> | ||
| 103 | |||
| 104 | Rework 2006-12-04 change. A SIGUSR1 (SIGUSR2) signal now generates | ||
| 105 | a sigusr1 event instead of [signal usr1] sequence, and signal events | ||
| 106 | are now supposed to be handled via special-event-map. | ||
| 107 | |||
| 108 | * keyboard.c (kbd_buffer_store_event_hold): Undo 2006-12-04 change. | ||
| 109 | (make_lispy_event): Don't generate Qsignal prefix for code 0. | ||
| 110 | Abort if signal code is unknown. | ||
| 111 | (store_user_signal_events): Don't make Qsignal prefix (code 0). | ||
| 112 | (Qsignal): Move declaration back to process.c. | ||
| 113 | (syms_of_keyboard): Don't intern or staticpro it here. | ||
| 114 | |||
| 115 | * process.c (Qsignal): Declare here. | ||
| 116 | (syms_of_process): Intern or staticpro it. | ||
| 117 | |||
| 118 | * emacs.c (main): Rename user signals to sigusr1 and sigusr2. | ||
| 119 | |||
| 120 | * .gdbinit: Pass on SIGUSR1 and SIGUSR2 to Emacs. | ||
| 121 | |||
| 122 | 2006-12-19 Juanma Barranquero <lekktu@gmail.com> | ||
| 123 | |||
| 124 | * buffer.c (syms_of_buffer) <buffer-display-table> | ||
| 125 | <scroll-up-aggressively, scroll-down-aggressively>: Doc fixes. | ||
| 126 | |||
| 127 | 2006-12-17 Richard Stallman <rms@gnu.org> | ||
| 128 | |||
| 129 | * fileio.c (Fread_file_name_internal): Pass Vread_file_name_predicate | ||
| 130 | to Ffile_name_completion. | ||
| 131 | |||
| 132 | * dired.c (file_name_completion): New arg PREDICATE. Some cleanup. | ||
| 133 | (Ffile_name_completion): New arg PREDICATE. | ||
| 134 | |||
| 135 | 2006-12-17 Juanma Barranquero <lekktu@gmail.com> | ||
| 136 | |||
| 137 | * buffer.c (Fkill_buffer): Doc fix. | ||
| 138 | (syms_of_buffer) <kill-buffer-query-functions>: Doc fix. | ||
| 139 | |||
| 140 | 2006-12-16 Juanma Barranquero <lekktu@gmail.com> | ||
| 141 | |||
| 142 | * minibuf.c (Ftry_completion): Check that obarray buckets are symbols. | ||
| 143 | |||
| 144 | 2006-12-16 Eli Zaretskii <eliz@gnu.org> | ||
| 145 | |||
| 146 | * w32fns.c (w32-window-exists-p): New function. | ||
| 147 | (syms_of_w32fns): Defsubr it. | ||
| 148 | |||
| 149 | * prefix-args.c [STDC_HEADERS]: Include stdlib.h. | ||
| 150 | |||
| 151 | 2006-12-16 Juanma Barranquero <lekktu@gmail.com> | ||
| 152 | |||
| 153 | * minibuf.c (Ftry_completion): Use `check_obarray' if ALIST is a vector. | ||
| 154 | |||
| 155 | 2006-12-15 Eli Zaretskii <eliz@gnu.org> | ||
| 156 | |||
| 157 | * emacs.c (USAGE3): Clarify documentation of --color. | ||
| 158 | |||
| 159 | 2006-12-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 160 | |||
| 161 | * mac.c (wakeup_from_rne_enabled_p) [TARGET_API_MAC_CARBON]: | ||
| 162 | New variable. | ||
| 163 | (ENABLE_WAKEUP_FROM_RNE, DISABLE_WAKEUP_FROM_RNE): New macros. | ||
| 164 | [!MAC_OSX] (select): Use them. | ||
| 165 | [MAC_OSX] (select_and_poll_event, sys_select): Likewise. | ||
| 166 | (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: New function. | ||
| 167 | |||
| 168 | * macfns.c (mac_atsu_font_face_attributes) [USE_ATSUI]: Add extern. | ||
| 169 | (Fmac_atsu_font_face_attributes) [USE_ATSUI]: New function. | ||
| 170 | (syms_of_macfns) [USE_ATSUI]: Defsubr it. | ||
| 171 | |||
| 172 | * macselect.c [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Use | ||
| 173 | mac_wakeup_from_rne instead of mac_post_mouse_moved_event. | ||
| 174 | |||
| 175 | * macterm.c (mac_query_char_extents) [USE_ATSUI]: Don't call | ||
| 176 | ATSUGetGlyphBounds if not necessary. | ||
| 177 | (Vmac_atsu_font_table) [USE_ATSUI]: Remove variable. | ||
| 178 | (syms_of_macterm) [USE_ATSUI]: Don't defvar it. | ||
| 179 | (fm_get_style_from_font, atsu_find_font_from_family_name) | ||
| 180 | (atsu_find_font_family_name, mac_atsu_font_face_attributes) | ||
| 181 | [USE_ATSUI]: New functions. | ||
| 182 | (init_font_name_table) [USE_ATSUI]: Use atsu_find_font_family_name. | ||
| 183 | (mac_load_query_font) [USE_ATSUI]: Use atsu_find_font_from_family_name. | ||
| 184 | Don't get metrics for Latin-1 right half characters. | ||
| 185 | (mac_load_query_font): Don't load font if space width is not positive. | ||
| 186 | [TARGET_API_MAC_CARBON] (mac_store_event_ref_as_apple_event): Use | ||
| 187 | mac_wakeup_from_rne instead of mac_post_mouse_moved_event. | ||
| 188 | (XTread_socket): Call SelectWindow when unfocused frame is clicked. | ||
| 189 | |||
| 190 | * macterm.h (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: Add extern. | ||
| 191 | |||
| 192 | 2006-12-15 Kim F. Storm <storm@cua.dk> | ||
| 193 | |||
| 194 | * keyboard.c (ignore_mouse_drag_p): New global var. | ||
| 195 | (some_mouse_moved): Return 0 if it is non-zero. | ||
| 196 | (make_lispy_event): Generate click event on mouse up if | ||
| 197 | ignore_mouse_drag_p is non-zero, even if mouse moved. | ||
| 198 | Clear ignore_mouse_drag_p on mouse down/up. | ||
| 199 | |||
| 200 | * xdisp.c (redisplay_window): Set ignore_mouse_drag_p if tool-bar | ||
| 201 | is resized to avoid generating a mouse drag event. | ||
| 202 | |||
| 203 | 2006-12-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 204 | |||
| 205 | * w32fns.c (w32_wnd_proc): Force non-tooltip frames to respect the | ||
| 206 | minimum tracking size. Remove non-working old hack to do the same. | ||
| 207 | |||
| 208 | 2006-12-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 209 | |||
| 210 | * emacs.c (handle_user_signal): Move function to keyboard.c. | ||
| 211 | (main): Use add_user_signal for SIGUSR1 and SIGUSR2. | ||
| 212 | |||
| 213 | * keyboard.c (make_lispy_event): Use find_user_signal_name. | ||
| 214 | (read_avail_input): Store pending user signal events. | ||
| 215 | (struct user_signal_info): New struct. | ||
| 216 | (user_signals): New variable. | ||
| 217 | (add_user_signal, store_user_signal_events) | ||
| 218 | (find_user_signal_name): New functions. | ||
| 219 | (handle_user_signal): Move function from emacs.c. Don't store | ||
| 220 | USER_SIGNAL_EVENT here, but increment number of pending signals. | ||
| 221 | |||
| 222 | * keyboard.h (add_user_signals): Add extern. | ||
| 223 | |||
| 224 | 2006-12-11 Juanma Barranquero <lekktu@gmail.com> | ||
| 225 | |||
| 226 | * buffer.c (syms_of_buffer) <cursor-in-non-selected-windows>: | ||
| 227 | <default-scroll-up-aggressively, default-scroll-down-aggressively>: | ||
| 228 | <line-spacing, left-margin>: Doc fixes. | ||
| 229 | |||
| 230 | * xdisp.c (syms_of_xdisp) <mode-line-inverse-video>: Doc fix. | ||
| 231 | |||
| 232 | 2006-12-10 Kim F. Storm <storm@cua.dk> | ||
| 233 | |||
| 234 | * xdisp.c (show_mouse_face): Never use text cursor in tool-bar. | ||
| 235 | |||
| 236 | 2006-12-10 Juanma Barranquero <lekktu@gmail.com> | ||
| 237 | |||
| 238 | * abbrev.c (syms_of_abbrev) <last-abbrev-text>: | ||
| 239 | * buffer.c (syms_of_buffer) <default-major-mode>: | ||
| 240 | * keymap.c (Flookup_key): | ||
| 241 | * lread.c (Feval_buffer, Feval_region): | ||
| 242 | * macterm.c (syms_of_macterm) <x-use-underline-position-properties>: | ||
| 243 | <x-underline-at-descent-line, mac-emulate-three-button-mouse>: | ||
| 244 | * marker.c (Fmarker_insertion_type): | ||
| 245 | * minibuf.c (syms_of_minibuf) <minibuffer-completion-table>: | ||
| 246 | * msdos.c (syms_of_msdos) <delete-exited-processes>: | ||
| 247 | * w32term.c (syms_of_w32term) <x-use-underline-position-properties>: | ||
| 248 | <x-underline-at-descent-line>: | ||
| 249 | * xdisp.c (format-mode-line): | ||
| 250 | * xterm.c (syms_of_xterm) <x-use-underline-position-properties>: | ||
| 251 | <x-underline-at-descent-line>: Doc fixes. | ||
| 252 | |||
| 253 | 2006-12-10 Andreas Schwab <schwab@suse.de> | ||
| 254 | |||
| 255 | * systime.h (EMACS_GET_TIME): Remove check for | ||
| 256 | HAVE_STRUCT_TIMEZONE which is never defined. | ||
| 257 | |||
| 258 | 2006-12-10 Alan Mackenzie <acm@muc.de> | ||
| 259 | |||
| 260 | * syntax.c (Fpartial_parse_sexp): Correct Docco: Elt 8 of the | ||
| 261 | result is now neither the last elt nor optional for OLDSTATE. | ||
| 262 | |||
| 263 | 2006-12-09 Eli Zaretskii <eliz@gnu.org> | ||
| 264 | |||
| 265 | * process.c (Fsignal_process): Doc fix. Use XFLOAT_DATA to | ||
| 266 | extract the process ID from a Lisp float. | ||
| 267 | |||
| 268 | 2006-12-09 Chong Yidong <cyd@stupidchicken.com> | ||
| 269 | |||
| 270 | * xterm.c (XTframe_raise_lower): Comment out _NET_ACTIVE_WINDOW code. | ||
| 271 | |||
| 272 | 2006-12-08 Eli Zaretskii <eliz@gnu.org> | ||
| 273 | |||
| 274 | * frame.h (PIX_TYPE): Redefine as `unsigned long', for 64-bit | ||
| 275 | platforms where long is 64-bit. | ||
| 276 | |||
| 277 | * msdos.h (PIX_TYPE): Redefine as `unsigned long'. | ||
| 278 | |||
| 279 | 2006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change) | ||
| 280 | |||
| 281 | * m/amdx86-64.h: Add support for Solaris 10 on x86-64. | ||
| 282 | |||
| 283 | 2006-12-08 Kenichi Handa <handa@m17n.org> | ||
| 284 | |||
| 285 | * xterm.c (x_query_font): Use xstricmp instead off strcasecmp. | ||
| 286 | |||
| 287 | 2006-12-08 Juanma Barranquero <lekktu@gmail.com> | ||
| 288 | |||
| 289 | * emacs.c (syms_of_emacs) <system-type>: Doc fix. | ||
| 290 | |||
| 291 | 2006-12-07 Kim F. Storm <storm@cua.dk> | ||
| 292 | |||
| 293 | * process.c (parse_signal): Use xstricmp instead of strcasecmp. | ||
| 294 | (Fsignal_process): Don't use strncasecmp. | ||
| 295 | |||
| 296 | 2006-12-05 Glenn Morris <rgm@gnu.org> | ||
| 297 | |||
| 298 | * abbrev.c (Qforce): New Lisp_Object. | ||
| 299 | (Fdefine_abbrev): Do not overwrite non-system abbrevs with system | ||
| 300 | abbrevs, unless 'force is applied. | ||
| 301 | (syms_of_abbrev): Add Qforce. | ||
| 302 | |||
| 303 | 2006-12-04 Kim F. Storm <storm@cua.dk> | ||
| 304 | |||
| 305 | * process.c (parse_signal): Rename macro from handle_signal. | ||
| 306 | (Fsignal_process): Also accept lower-case variants of signal | ||
| 307 | names (to align with signal names generated by Emacs itself). | ||
| 308 | |||
| 309 | * emacs.c (handle_USR1_signal, handle_USR2_signal): Replace by... | ||
| 310 | (handle_user_signal): ... this, which generates two USER_SIGNAL_EVENTs | ||
| 311 | first with code == 0 [signal] and one with code == sig number. | ||
| 312 | (main): Use it as handler for SIGUR1 and SIGUSR2. | ||
| 313 | |||
| 314 | * keyboard.c (kbd_buffer_store_event_hold): Don't throw-on-input | ||
| 315 | if first event in [signal xxx] sequence. | ||
| 316 | (lispy_user_signals, Qusr1_signal, Qusr2_signal): Remove. | ||
| 317 | (syms_of_keyboard): Don't intern and staticpro them. | ||
| 318 | (Qsignal): Declare here. | ||
| 319 | (syms_of_keyboard): Intern and staticpro it. | ||
| 320 | (make_lispy_event): Use it. Intern symbols on the fly for other | ||
| 321 | USER_SIGNAL_EVENTs events. | ||
| 322 | |||
| 323 | * process.c (Qsignal): Declare extern. | ||
| 324 | (syms_of_process): Don't intern/staticpro it here. | ||
| 325 | |||
| 326 | * process.c (read_process_output): Abort if carryover < 0. | ||
| 327 | |||
| 328 | 2006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 329 | |||
| 330 | * config.in: Regenerate. | ||
| 331 | |||
| 332 | * fileio.c [__NetBSD__]: Don't define `unix'. | ||
| 333 | (Funix_sync, syms_of_fileio): Use `#ifdef HAVE_SYNC' instead of | ||
| 334 | `#ifdef unix'. | ||
| 335 | |||
| 336 | 2006-12-04 Glenn Morris <rgm@gnu.org> | ||
| 337 | |||
| 338 | * Makefile.in (version): New variable, set by configure. | ||
| 339 | (bootstrapclean, mostlyclean): Also remove emacs-${version}. | ||
| 340 | |||
| 341 | 2006-12-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 342 | |||
| 343 | * gtkutil.c (update_frame_tool_bar): Handle modifying a toolbar item | ||
| 344 | without an image. | ||
| 345 | |||
| 1 | 2006-12-01 Eli Zaretskii <eliz@gnu.org> | 346 | 2006-12-01 Eli Zaretskii <eliz@gnu.org> |
| 2 | 347 | ||
| 3 | * w32fns.c (Fw32_shell_execute): Doc fix. | 348 | * w32fns.c (Fw32_shell_execute): Doc fix. |
| @@ -466,7 +811,7 @@ | |||
| 466 | 2006-10-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 811 | 2006-10-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 467 | 812 | ||
| 468 | * xselect.c (x_handle_selection_request): If the converted_selection | 813 | * xselect.c (x_handle_selection_request): If the converted_selection |
| 469 | is NIL or XCDR (converted_selection) is NIL, decline the request. | 814 | is nil or XCDR (converted_selection) is nil, decline the request. |
| 470 | 815 | ||
| 471 | 2006-10-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 816 | 2006-10-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 472 | 817 | ||
| @@ -2571,8 +2916,8 @@ | |||
| 2571 | (struct sound_device): Add period_size. | 2916 | (struct sound_device): Add period_size. |
| 2572 | (wav_play, au_play): Use period_size if set. | 2917 | (wav_play, au_play): Use period_size if set. |
| 2573 | 2918 | ||
| 2574 | * Makefile.in (CFLAGS_SOUND): New flags for ALSA | 2919 | * Makefile.in (CFLAGS_SOUND): New flags for ALSA. |
| 2575 | (ALL_CFLAGS): Add CFLAGS_SOUND | 2920 | (ALL_CFLAGS): Add CFLAGS_SOUND. |
| 2576 | 2921 | ||
| 2577 | 2006-05-18 Kenichi Handa <handa@m17n.org> | 2922 | 2006-05-18 Kenichi Handa <handa@m17n.org> |
| 2578 | 2923 | ||
| @@ -4196,8 +4541,8 @@ | |||
| 4196 | 4541 | ||
| 4197 | 2006-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 4542 | 2006-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 4198 | 4543 | ||
| 4199 | * gtkutil.c (update_frame_tool_bar): Use new tool bar functions | 4544 | * gtkutil.c (update_frame_tool_bar): Use new tool bar function |
| 4200 | (gtk_toolbar_insert) so we can have tool bars of different sizes. | 4545 | gtk_toolbar_insert() so we can have tool bars of different sizes. |
| 4201 | 4546 | ||
| 4202 | 2006-01-30 Luc Teirlinck <teirllm@auburn.edu> | 4547 | 2006-01-30 Luc Teirlinck <teirllm@auburn.edu> |
| 4203 | 4548 | ||
| @@ -4525,7 +4870,7 @@ | |||
| 4525 | 4870 | ||
| 4526 | 2005-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 4871 | 2005-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 4527 | 4872 | ||
| 4528 | * xfns.c: x_show_hidden_files, new variable. | 4873 | * xfns.c (x_show_hidden_files): New variable. |
| 4529 | (syms_of_xfns): Defvar it. | 4874 | (syms_of_xfns): Defvar it. |
| 4530 | 4875 | ||
| 4531 | * gtkutil.c (xg_toggle_visibility_cb): New function. | 4876 | * gtkutil.c (xg_toggle_visibility_cb): New function. |
| @@ -6810,7 +7155,7 @@ | |||
| 6810 | 7155 | ||
| 6811 | * w32console.c (initialize_w32_display): Detect when the console | 7156 | * w32console.c (initialize_w32_display): Detect when the console |
| 6812 | dimensions are insane, and default to 80x25 instead. | 7157 | dimensions are insane, and default to 80x25 instead. |
| 6813 | (w32_use_full_screen_buffer): Default to NIL. | 7158 | (w32_use_full_screen_buffer): Default to nil. |
| 6814 | 7159 | ||
| 6815 | 2005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 7160 | 2005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 6816 | 7161 | ||
| @@ -10019,7 +10364,7 @@ | |||
| 10019 | 10364 | ||
| 10020 | * xterm.c (x_calc_absolute_position): Don't subtract outer_pixel_diff | 10365 | * xterm.c (x_calc_absolute_position): Don't subtract outer_pixel_diff |
| 10021 | for left and top calculations. Remove call to x_real_positions. | 10366 | for left and top calculations. Remove call to x_real_positions. |
| 10022 | [Bug report by Drew Adams in November] | 10367 | [Bug report by Drew Adams in November.] |
| 10023 | (x_check_expected_move): Do not set change_gravity to 1 when calling | 10368 | (x_check_expected_move): Do not set change_gravity to 1 when calling |
| 10024 | x_set_offset. | 10369 | x_set_offset. |
| 10025 | 10370 | ||
| @@ -10069,8 +10414,8 @@ | |||
| 10069 | new variables main_thread and alloc_mutex, | 10414 | new variables main_thread and alloc_mutex, |
| 10070 | define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect | 10415 | define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect |
| 10071 | emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread. | 10416 | emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread. |
| 10072 | If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same as | 10417 | If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same |
| 10073 | (UN)BLOCK_INPUT. | 10418 | as (UN)BLOCK_INPUT. |
| 10074 | (emacs_blocked_free, emacs_blocked_malloc) | 10419 | (emacs_blocked_free, emacs_blocked_malloc) |
| 10075 | (emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC. | 10420 | (emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC. |
| 10076 | (uninterrupt_malloc): Initialize main_thread and alloc_mutex. | 10421 | (uninterrupt_malloc): Initialize main_thread and alloc_mutex. |
| @@ -10080,7 +10425,7 @@ | |||
| 10080 | 10425 | ||
| 10081 | * emacs.c (Fdump_emacs): Call reset_malloc_hooks. | 10426 | * emacs.c (Fdump_emacs): Call reset_malloc_hooks. |
| 10082 | 10427 | ||
| 10083 | * keyboard.c: Conditionally include pthread.h | 10428 | * keyboard.c: Conditionally include pthread.h. |
| 10084 | (handle_async_input, input_available_signalt): If not in the main | 10429 | (handle_async_input, input_available_signalt): If not in the main |
| 10085 | thread, block signal, send signal to main thread and return. | 10430 | thread, block signal, send signal to main thread and return. |
| 10086 | 10431 | ||
| @@ -10890,7 +11235,7 @@ | |||
| 10890 | 11235 | ||
| 10891 | 2004-11-02 Kim F. Storm <storm@cua.dk> | 11236 | 2004-11-02 Kim F. Storm <storm@cua.dk> |
| 10892 | 11237 | ||
| 10893 | * Makefile.in (callproc.o): Depend on blockinput.h atimer.h systime.h. | 11238 | * Makefile.in (callproc.o): Depend on blockinput.h, atimer.h, systime.h. |
| 10894 | 11239 | ||
| 10895 | 2004-11-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 11240 | 2004-11-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 10896 | 11241 | ||
| @@ -10951,10 +11296,9 @@ | |||
| 10951 | * w32fns.c (Fx_file_dialog): Add parameter only_dir_p. | 11296 | * w32fns.c (Fx_file_dialog): Add parameter only_dir_p. |
| 10952 | Check only_dir_p instead of comparing prompt to "Dired". | 11297 | Check only_dir_p instead of comparing prompt to "Dired". |
| 10953 | 11298 | ||
| 10954 | * gtkutil.c (xg_get_file_with_chooser) | 11299 | * gtkutil.c (xg_get_file_with_chooser, xg_get_file_with_selection): |
| 10955 | (xg_get_file_with_selection): New functions, only defined ifdef | 11300 | New functions, only defined ifdef HAVE_GTK_FILE_CHOOSER_DIALOG_NEW |
| 10956 | HAVE_GTK_FILE_CHOOSER_DIALOG_NEW and HAVE_GTK_FILE_SELECTION_NEW | 11301 | and HAVE_GTK_FILE_SELECTION_NEW respectively. |
| 10957 | respectively. | ||
| 10958 | (xg_get_file_name): Add parameter only_dir_p. | 11302 | (xg_get_file_name): Add parameter only_dir_p. |
| 10959 | Call xg_get_file_with_chooser or xg_get_file_with_selection | 11303 | Call xg_get_file_with_chooser or xg_get_file_with_selection |
| 10960 | depending on HAVE_GTK_FILE* and the value of use_old_gtk_file_dialog. | 11304 | depending on HAVE_GTK_FILE* and the value of use_old_gtk_file_dialog. |
| @@ -10991,7 +11335,7 @@ | |||
| 10991 | tool_bar_items to assignment of result. | 11335 | tool_bar_items to assignment of result. |
| 10992 | 11336 | ||
| 10993 | * atimer.c (alarm_signal_handler): Do not call set_alarm if | 11337 | * atimer.c (alarm_signal_handler): Do not call set_alarm if |
| 10994 | pending_atmers is non-zero. | 11338 | pending_atimers is non-zero. |
| 10995 | 11339 | ||
| 10996 | 2004-10-31 Kim F. Storm <storm@cua.dk> | 11340 | 2004-10-31 Kim F. Storm <storm@cua.dk> |
| 10997 | 11341 | ||
| @@ -14611,14 +14955,14 @@ | |||
| 14611 | * xterm.c (handle_one_xevent): Call x_handle_dnd_message for | 14955 | * xterm.c (handle_one_xevent): Call x_handle_dnd_message for |
| 14612 | ClientMessages. | 14956 | ClientMessages. |
| 14613 | 14957 | ||
| 14614 | * xselect.c: Include termhooks.h and X11/Xproto.h | 14958 | * xselect.c: Include termhooks.h and X11/Xproto.h. |
| 14615 | (x_check_property_data, x_fill_property_data) | 14959 | (x_check_property_data, x_fill_property_data) |
| 14616 | (x_property_data_to_lisp, mouse_position_for_drop) | 14960 | (x_property_data_to_lisp, mouse_position_for_drop) |
| 14617 | (Fx_get_atom_name, x_handle_dnd_message): New functions for DND support. | 14961 | (Fx_get_atom_name, x_handle_dnd_message): New functions for DND support. |
| 14618 | (Fx_send_client_event): Move here from xfns.c. | 14962 | (Fx_send_client_event): Move here from xfns.c. |
| 14619 | (syms_of_xselect): Add Sx_get_atom_name and Sx_send_client_message. | 14963 | (syms_of_xselect): Add Sx_get_atom_name and Sx_send_client_message. |
| 14620 | 14964 | ||
| 14621 | * xfns.c (x-send-client-message): Move to xselect.c | 14965 | * xfns.c (x-send-client-message): Move to xselect.c. |
| 14622 | (Fx_change_window_property): Add optional arguments TYPE, FORMAT and | 14966 | (Fx_change_window_property): Add optional arguments TYPE, FORMAT and |
| 14623 | OUTER_P. | 14967 | OUTER_P. |
| 14624 | (Fx_window_property): Add optional arguments TYPE, SOURCE, DELETE_P, | 14968 | (Fx_window_property): Add optional arguments TYPE, SOURCE, DELETE_P, |
| @@ -18179,7 +18523,7 @@ | |||
| 18179 | 18523 | ||
| 18180 | 2003-03-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 18524 | 2003-03-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 18181 | 18525 | ||
| 18182 | * xdisp.c (get_glyph_string_clip_rect): Remove ; at end of #endif | 18526 | * xdisp.c (get_glyph_string_clip_rect): Remove ; at end of #endif. |
| 18183 | 18527 | ||
| 18184 | * gtkutil.h: Take two more arguments to xg_update_scrollbar_pos. | 18528 | * gtkutil.h: Take two more arguments to xg_update_scrollbar_pos. |
| 18185 | (XG_SB_RANGE): New define. | 18529 | (XG_SB_RANGE): New define. |
| @@ -18416,7 +18760,7 @@ | |||
| 18416 | * gtkutil.c: Removed handle_fixed_child, struct xg_last_sb_pos. | 18760 | * gtkutil.c: Removed handle_fixed_child, struct xg_last_sb_pos. |
| 18417 | (xg_resize_widgets): Don't call foreach(handle_fixed_child). | 18761 | (xg_resize_widgets): Don't call foreach(handle_fixed_child). |
| 18418 | (xg_gtk_scroll_destroy): Remove free of struct xg_last_sb_pos. | 18762 | (xg_gtk_scroll_destroy): Remove free of struct xg_last_sb_pos. |
| 18419 | (scroll_bar_button_cb): Set bar->dragging to NIL on button release. | 18763 | (scroll_bar_button_cb): Set bar->dragging to nil on button release. |
| 18420 | (xg_create_scroll_bar): Pass bar to button event callback. | 18764 | (xg_create_scroll_bar): Pass bar to button event callback. |
| 18421 | (xg_find_top_left_in_fixed): New function. | 18765 | (xg_find_top_left_in_fixed): New function. |
| 18422 | (xg_update_scrollbar_pos): Don't call gdk_window_clear on | 18766 | (xg_update_scrollbar_pos): Don't call gdk_window_clear on |
| @@ -18717,7 +19061,7 @@ | |||
| 18717 | 2003-02-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 19061 | 2003-02-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 18718 | 19062 | ||
| 18719 | * keyboard.c (cancel_hourglass_unwind): Surround with | 19063 | * keyboard.c (cancel_hourglass_unwind): Surround with |
| 18720 | #ifdef HAVE_X_WINDOWS | 19064 | #ifdef HAVE_X_WINDOWS. |
| 18721 | 19065 | ||
| 18722 | 2003-02-25 Kenichi Handa <handa@m17n.org> | 19066 | 2003-02-25 Kenichi Handa <handa@m17n.org> |
| 18723 | 19067 | ||
| @@ -19278,7 +19622,7 @@ | |||
| 19278 | 19622 | ||
| 19279 | 2003-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 19623 | 2003-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 19280 | 19624 | ||
| 19281 | * gtkutil.c: Must include stdio.h before termhooks.h | 19625 | * gtkutil.c: Must include stdio.h before termhooks.h. |
| 19282 | 19626 | ||
| 19283 | 2003-01-21 Dave Love <fx@gnu.org> | 19627 | 2003-01-21 Dave Love <fx@gnu.org> |
| 19284 | 19628 | ||
| @@ -19324,7 +19668,7 @@ | |||
| 19324 | * xterm.c (handle_one_xevent): Surround popup_activated | 19668 | * xterm.c (handle_one_xevent): Surround popup_activated |
| 19325 | with #ifdef:s for non-toolkit version. | 19669 | with #ifdef:s for non-toolkit version. |
| 19326 | 19670 | ||
| 19327 | * Makefile.in (XOBJ): Add gtkutil.o if USE_GTK | 19671 | * Makefile.in (XOBJ): Add gtkutil.o if USE_GTK. |
| 19328 | (gtkutil.o): New file. | 19672 | (gtkutil.o): New file. |
| 19329 | (TOOLKIT_DEFINES): Set to -DUSE_GTK if HAVE_GTK. | 19673 | (TOOLKIT_DEFINES): Set to -DUSE_GTK if HAVE_GTK. |
| 19330 | (LIBW): Set to @GTK_LIBS@ if USE_GTK. | 19674 | (LIBW): Set to @GTK_LIBS@ if USE_GTK. |
| @@ -19370,7 +19714,7 @@ | |||
| 19370 | (syms_of_xterm): Set Vx_toolkit_scroll_bars for USE_GTK. | 19714 | (syms_of_xterm): Set Vx_toolkit_scroll_bars for USE_GTK. |
| 19371 | 19715 | ||
| 19372 | * xmenu.c: Include gtkutil.h for USE_GTK. | 19716 | * xmenu.c: Include gtkutil.h for USE_GTK. |
| 19373 | (Fx_popup_menu): Use current position if x and y is NIL. | 19717 | (Fx_popup_menu): Use current position if x and y are nil. |
| 19374 | (single_menu_item, single_menu_item, Fx_popup_dialog): | 19718 | (single_menu_item, single_menu_item, Fx_popup_dialog): |
| 19375 | Check for USE_GTK. | 19719 | Check for USE_GTK. |
| 19376 | (popup_widget_loop): New function for USE_GTK. | 19720 | (popup_widget_loop): New function for USE_GTK. |
| @@ -19400,7 +19744,7 @@ | |||
| 19400 | (x_set_tool_bar_lines): Call update_frame_tool_bar for USE_GTK. | 19744 | (x_set_tool_bar_lines): Call update_frame_tool_bar for USE_GTK. |
| 19401 | (x_set_name, x_set_title): Call gtk_window_set_title for USE_GTK. | 19745 | (x_set_name, x_set_title): Call gtk_window_set_title for USE_GTK. |
| 19402 | (x_window): Call xg_create_frame_widgets for USE_GTK. | 19746 | (x_window): Call xg_create_frame_widgets for USE_GTK. |
| 19403 | (Fx_create_frame): Check for USE_GTK | 19747 | (Fx_create_frame): Check for USE_GTK. |
| 19404 | (Fx_file_dialog): New implementation for USE_GTK. | 19748 | (Fx_file_dialog): New implementation for USE_GTK. |
| 19405 | 19749 | ||
| 19406 | * xdisp.c: Add check for USE_GTK for extern void set_frame_menubar. | 19750 | * xdisp.c: Add check for USE_GTK for extern void set_frame_menubar. |
| @@ -19427,7 +19771,7 @@ | |||
| 19427 | * dispnew.c (adjust_frame_glyphs_for_window_redisplay): | 19771 | * dispnew.c (adjust_frame_glyphs_for_window_redisplay): |
| 19428 | Add check for USE_GTK. | 19772 | Add check for USE_GTK. |
| 19429 | 19773 | ||
| 19430 | * config.in: Added HAVE_GTK | 19774 | * config.in: Added HAVE_GTK. |
| 19431 | 19775 | ||
| 19432 | * alloc.c (Fgarbage_collect): Call xg_mark_data for GTK. | 19776 | * alloc.c (Fgarbage_collect): Call xg_mark_data for GTK. |
| 19433 | 19777 | ||
| @@ -20653,7 +20997,7 @@ | |||
| 20653 | Only when it is non-nil, handle composition sequence. | 20997 | Only when it is non-nil, handle composition sequence. |
| 20654 | (setup_coding_system) <0>: Don't force composition handling. | 20998 | (setup_coding_system) <0>: Don't force composition handling. |
| 20655 | 20999 | ||
| 20656 | * Makefile.in (lisp, shortlisp): Add utf-16.elc | 21000 | * Makefile.in (lisp, shortlisp): Add utf-16.elc. |
| 20657 | 21001 | ||
| 20658 | 2002-09-29 Richard M. Stallman <rms@gnu.org> | 21002 | 2002-09-29 Richard M. Stallman <rms@gnu.org> |
| 20659 | 21003 | ||