Show
Ignore:
Timestamp:
04/04/08 22:04:40 (8 months ago)
Author:
miyoshi
Message:

Sync up with Emacs22.2.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ChangeLog

    r4213 r4220  
     12008-03-26  Chong Yidong  <cyd@stupidchicken.com> 
     2 
     3        * Version 22.2 released. 
     4 
     52008-03-10  Kenichi Handa  <handa@ni.aist.go.jp> 
     6 
     7        * fileio.c (Finsert_file_contents): Don't make CCL program to 
     8        append "CCL: Quitted" when the decoding is quitted, but just 
     9        signal `quit'. 
     10 
     11        * ccl.c (ccl_driver): If ccl->quit_silently is nonzero, don't 
     12        append "CCL: Quitted" when the CCL program is quitted. 
     13        (setup_ccl_program): Initialize ccl->quit_silently to zero. 
     14 
     15        * ccl.h (struct ccl_program): New member quit_silently. 
     16 
     172008-03-08  Andreas Schwab  <schwab@suse.de> 
     18 
     19        * process.h (struct Lisp_Process): Declare bit field as unsigned. 
     20 
     212008-03-07  Stefan Monnier  <monnier@iro.umontreal.ca> 
     22 
     23        * fileio.c (Fsubstitute_in_file_name): Fix up computation of maximum 
     24        size of resulting string. 
     25 
     262008-03-05  Jason Rumney  <jasonr@gnu.org> 
     27 
     28        * dispnew.c (adjust_glyph_matrix): Initialize window_height. 
     29 
     302008-03-03  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     31 
     32        * xdisp.c (handle_single_display_spec): Undo 2007-10-16 changes. 
     33        Don't pretend as if characters with display property haven't been 
     34        consumed for string-replacing-string case. 
     35 
     362008-02-29  Chong Yidong  <cyd@stupidchicken.com> 
     37 
     38        * xdisp.c (get_overlay_strings_1): Add missing argument type. 
     39 
     402008-02-27  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     41 
     42        * m/intel386.h [MAC_OSX || DARWIN]: Define NO_ARG_ARRAY if _LP64. 
     43 
     442008-02-27  Chong Yidong  <cyd@stupidchicken.com> 
     45 
     46        * process.c (wait_reading_process_output): Check for window 
     47        changes caused by timers. 
     48        Suggested by Johan Bockg,Ae(Brd. 
     49 
     502008-02-26  Chong Yidong  <cyd@stupidchicken.com> 
     51 
     52        * editfns.c (Fformat): Doc fix. 
     53 
     542008-02-25  Chong Yidong  <cyd@stupidchicken.com> 
     55 
     56        * keyboard.c (command_loop_1): Revert 2006-10-09 change. 
     57 
     582008-02-24  Jason Rumney  <jasonr@gnu.org> 
     59 
     60        * w32fns.c (enum_font_cb2): Don't use raster fonts for Unicode. 
     61 
     622008-02-24  Ulrich Neumerkel  <ulrich@complang.tuwien.ac.at>  (tiny change) 
     63 
     64        * xterm.c (x_set_offset): Don't change the gravity if 
     65        CHANGE_GRAVITY is -1. 
     66 
     672008-02-19  Stefan Monnier  <monnier@iro.umontreal.ca> 
     68 
     69        * intervals.h (INT_LISPLIKE): Remove.  It may misfire. 
     70        (NULL_INTERVAL_P, SET_INTERVAL_PARENT): Don't use it. 
     71 
     722008-02-18  Jason Rumney  <jasonr@gnu.org> 
     73 
     74        * w32fns.c (Fw32_shell_execute): Encode parameters. 
     75 
     762008-02-15  Jason Rumney  <jasonr@gnu.org> 
     77 
     78        * w32term.c (x_draw_glyph_string_background): Clear the background 
     79        manually when cleartype is in use. 
     80        (x_draw_glyph_string_foreground): Draw text transparently when 
     81        cleartype is in use. 
     82 
     832008-02-09  Eli Zaretskii  <eliz@gnu.org> 
     84 
     85        * fileio.c (syms_of_fileio) <insert-default-directory>: Doc fix. 
     86 
     872008-02-05  Jason Rumney  <jasonr@gnu.org> 
     88 
     89        * w32term.c (w32_read_socket) <WM_CHAR>: Use locale-coding-system 
     90        instead of using mule-unicode-* charsets directly. 
     91 
     922008-02-05  Juanma Barranquero  <lekktu@gmail.com> 
     93 
     94        * unexec.c (make_hdr): 
     95        * unexhp9k800.c (read_header): Replace `legal' with `valid'. 
     96 
     972008-02-04  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     98 
     99        * macterm.c [MAC_OSX] (fn_keycode_to_keycode_table): Add more entries 
     100        that ignore kEventKeyModifierFnMask. 
     101        (XTread_socket) [MAC_OSX]: Move code for ignoring 
     102        kEventKeyModifierFnMask for some keys ... 
     103        (mac_mapped_modifiers) [MAC_OSX]: ... to here.  Add argument KEY_CODE. 
     104        All callers changed. 
     105        (mac_to_emacs_modifiers): New argument UNMAPPED_MODS. 
     106        All callers changed. 
     107        (mac_quit_char_key_p, XTread_socket): Get Emacs modifiers from 
     108        mapped modifiers together with original ones. 
     109 
     1102008-02-01  Kenichi Handa  <handa@ni.aist.go.jp> 
     111 
     112        * ccl.c (CCL_WRITE_CHAR): Fix overflow checking. 
     113        (CCL_WRITE_MULTIBYTE_CHAR): Likewise. 
     114 
     1152008-01-31  Kenichi Handa  <handa@ni.aist.go.jp> 
     116 
     117        * keyboard.c (make_ctrl_char): If C is a multibyte character, just 
     118        return it ORed with ctrl_modifier. 
     119 
     1202008-01-26  Thien-Thi Nguyen  <ttn@gnuvola.org> 
     121 
     122        * fns.c (Fclrhash): Return TABLE. 
     123 
     1242008-01-21  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     125 
     126        * macterm.c (x_scroll_bar_create): Initialize bar->redraw_needed_p. 
     127        (XTset_vertical_scroll_bar): Redraw scroll bar if bar->redraw_needed_p 
     128        is set even without positional changes. 
     129        (x_scroll_bar_clear): Set bar->redraw_needed_p. 
     130 
     131        * macterm.h (struct scroll_bar): New member `redraw_needed_p'. 
     132 
     1332008-01-19  Kenichi Handa  <handa@m17n.org> 
     134 
     135        * coding.c (detect_coding_iso2022): New arg latin_extra_code_state. 
     136        Allow Latin extra codes only when *latin_extra_code_state is nonzero. 
     137        (detect_coding_mask): If there is a NULL byte, detect the encoding 
     138        as UTF-16 or binary.  If Latin extra codes exist, detect the encoding 
     139        as ISO-2022 only when no other proper encoding is found. 
     140 
     1412008-01-17  Jason Rumney  <jasonr@gnu.org> 
     142 
     143        * xterm.c (handle_one_xevent): Revert to counting chars not bytes. 
     144 
     145        * w32term.c (w32_read_socket) <WM_CHAR>: Decode characters outside 
     146        the unicode range available in MULE by locale-coding-system. 
     147        Improve dbcs lead byte detection.  Set event timestamp and modifiers 
     148        earlier. 
     149 
     1502008-01-17  Glenn Morris  <rgm@gnu.org> 
     151 
     152        * m/ibms390x.h (START_FILES, LIB_STANDARD): Adjust value according 
     153        to HAVE_X86_64_LIB64_DIR. 
     154 
     1552008-01-11  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     156 
     157        * mac.c (mac_emacs_pid) [MAC_OSX]: New variable. 
     158        [MAC_OSX] (init_mac_osx_environment): Initialize it. 
     159        [MAC_OSX] (mac_try_close_socket) [SELECT_USE_CFSOCKET]: Return 0 
     160        when used on child processes. 
     161 
     1622008-01-10  Chong Yidong  <cyd@stupidchicken.com> 
     163 
     164        * process.c (wait_reading_process_output): Check for window 
     165        changes caused by timers. 
     166 
     1672008-01-08  Glenn Morris  <rgm@gnu.org> 
     168 
     169        * emacs.c (main): Set copyright year to 2008. 
     170 
     1712008-01-07  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     172 
     173        * frame.c (Fmake_terminal_frame): Use #ifdef MAC_OS8 instead of 
     174        #ifdef MAC_OS. 
     175 
     1762008-01-04  Richard Stallman  <rms@gnu.org> 
     177 
     178        * fileio.c (Ffile_name_directory, Fexpand_file_name): Doc fixes. 
     179 
     1802007-12-24  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     181 
     182        * process.c (make_process): Initialize pty_flag to Qnil instead of 0 
     183        as it is not a bit field on Emacs 22 yet. 
     184 
     185        * xdisp.c (phys_cursor_in_rect_p): Check if cursor is in fringe area. 
     186 
     1872007-12-23  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     188 
     189        * macmenu.c (fill_menubar) [MAC_OSX]: Add workaround for Mac OS X 10.5 
     190        about not changing Help menu title. 
     191 
     1922007-12-22  Eli Zaretskii  <eliz@gnu.org> 
     193 
     194        * callint.c (syms_of_callint) <command-history>: Add reference to 
     195        history-length in the doc string. 
     196 
     1972007-12-17  Jason Rumney  <jasonr@gnu.org> 
     198 
     199        * w32fns.c (w32_wnd_proc) <WM_KEYDOWN>: Cast char to unsigned 
     200        before passing as wParam. 
     201 
     2022007-12-14  Jason Rumney  <jasonr@gnu.org> 
     203 
     204        * w32term.c (w32_read_socket): Use MULTIBYTE_CHAR_KEYSTROKE_EVENT 
     205        for characters above 127. 
     206 
     2072007-12-13  Jason Rumney  <jasonr@gnu.org> 
     208 
     209        * w32fns.c (w32_wnd_proc, Fw32_reconstruct_hot_key): Range check 
     210        before dereferencing array. 
     211        (lookup_vk_code): Remove zero comparison. 
     212 
     2132007-12-02  Magnus Henoch  <mange@freemail.hu> 
     214 
     215        * process.c (make_process): Initialize pty_flag to 0. 
     216 
     2172007-12-02  Jason Rumney  <jasonr@gnu.org> 
     218 
     219        * image.c (xbm_load) [WINDOWSNT]: Shuffle the bits of directly 
     220        specified XBMs. 
     221 
     2222007-12-01  Richard Stallman  <rms@gnu.org> 
     223 
     224        * xdisp.c (syms_of_xdisp) <scroll-conservatively>: Doc fix. 
     225 
     2262007-11-30  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     227 
     228        * mac.c (cfsockets_for_select) [MAC_OSX && SELECT_USE_CFSOCKET]: 
     229        New variable. 
     230        (mac_try_close_socket) [MAC_OSX]: New function. 
     231        [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: 
     232        Update cfsockets_for_select.  Replace invalid CFRunLoop source. 
     233 
     234        * sysdep.c (emacs_close) [MAC_OSX && HAVE_CARBON]: 
     235        Use mac_try_close_socket. 
     236 
     2372007-11-28  Petr Salinger  <Petr.Salinger@seznam.cz>  (tiny change) 
     238 
     239        * s/gnu-kfreebsd.h: New file. 
     240 
     2412007-11-27  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     242 
     243        * unexmacosx.c (unrelocate): New argument BASE.  Use it instead of 
     244        reloc_base. 
     245        (copy_dysymtab): Compute relocation base here. 
     246        (rebase_reloc_address) [__ppc64__]: New function. 
     247        (copy_dysymtab) [__ppc64__]: Use it if relocation base needs to be 
     248        changed. 
     249 
     2502007-11-26  Jason Rumney  <jasonr@gnu.org> 
     251 
     252        * w32proc.c (sys_spawnve): Quote args with wildcards. 
     253 
     2542007-11-26  Andreas Schwab  <schwab@suse.de> 
     255 
     256        * process.c (list_processes_1): Fix indentation level of the 
     257        command column. 
     258 
     2592007-11-24  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     260 
     261        * unexmacosx.c (copy_data_segment): Also copy __gcc_except_tab and 
     262        __objc_* sections. 
     263        (unrelocate) [_LP64]: Set relocation base to address of data segment. 
     264 
     2652007-11-23  Andreas Schwab  <schwab@suse.de> 
     266 
     267        * editfns.c (Fformat): Handle %c specially since it requires the 
     268        argument to be of type int. 
     269 
     2702007-11-22  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     271 
     272        * gtkutil.c (update_frame_tool_bar): Don't call x-gtk-map-stock if 
     273        file for image is nil. 
     274 
     2752007-11-19  Jason Rumney  <jasonr@gnu.org> 
     276 
     277        * w32bdf.c (w32_init_bdf_font, w32_BDF_to_x_font): CreateFileMapping 
     278        returns NULL on failure. 
     279 
     2802007-11-16  Stefan Monnier  <monnier@iro.umontreal.ca> 
     281 
     282        * search.c (Fset_match_data): Remove the `evaporate' feature. 
     283        (unwind_set_match_data): Don't use the `evaporate' feature. 
     284 
     2852007-11-15  Andreas Schwab  <schwab@suse.de> 
     286 
     287        * editfns.c (Fformat): Correctly format EMACS_INT values. 
     288        Also take precision into account when formatting an integer. 
     289 
     2902007-11-15  Juanma Barranquero  <lekktu@gmail.com> 
     291 
     292        * macfns.c (Fx_create_frame, Fx_display_pixel_width) 
     293        (Fx_display_pixel_height, Fx_display_planes) 
     294        (Fx_display_color_cells, Fx_server_max_request_size) 
     295        (Fx_server_vendor, Fx_server_version, Fx_display_backing_store) 
     296        (Fx_display_visual_class, Fx_display_save_under): 
     297        * w32fns.c (Fx_create_frame, Fx_display_pixel_width) 
     298        (Fx_display_pixel_height, Fx_display_planes) 
     299        (Fx_display_color_cells, Fx_server_max_request_size) 
     300        (Fx_server_vendor, Fx_server_version, Fx_display_screens) 
     301        (Fx_display_mm_height, Fx_display_mm_width) 
     302        (Fx_display_backing_store, Fx_display_visual_class) 
     303        (Fw32_select_font, Fx_display_save_under): 
     304        * xfns.c (Fx_create_frame, Fx_display_pixel_width) 
     305        (Fx_display_pixel_height, Fx_display_planes) 
     306        (Fx_display_color_cells, Fx_server_max_request_size) 
     307        (Fx_server_vendor, Fx_server_version, Fx_display_backing_store) 
     308        (Fx_display_save_under): Fix typos in docstrings. 
     309 
     3102007-11-14  Juanma Barranquero  <lekktu@gmail.com> 
     311 
     312        * w32fns.c (Fw32_registered_hot_keys): Don't return the nil values 
     313        corresponding to deleted entries; they are an implementation detail. 
     314        (gray_bitmap_width, gray_bitmap_height, gray_bitmap_bits): 
     315        Remove variables. 
     316        (Fw32_define_rgb_color, Fw32_load_color_file): Fix typos in docstrings. 
     317        (Fx_server_version): Reflow docstring. 
     318        (Fw32_shell_execute): Doc fixes. 
     319 
     3202007-11-13  Juanma Barranquero  <lekktu@gmail.com> 
     321 
     322        * w32fns.c (Fw32_register_hot_key): Don't try to register hot key 
     323        if w32_parse_hot_key returned nil. 
     324 
     3252007-11-10  Juri Linkov  <juri@jurta.org> 
     326 
     327        * puresize.h (BASE_PURESIZE): Increase to 1130000. 
     328 
     3292007-11-10  Stefan Monnier  <monnier@iro.umontreal.ca> 
     330 
     331        * xdisp.c (load_overlay_strings): Fix copy&paste typo. 
     332 
     3332007-11-07  Chong Yidong  <cyd@stupidchicken.com> 
     334 
     335        * dispextern.h (struct it): Don't define OVERLAY_STRING_CHUNK_SIZE 
     336        twice. 
     337 
     338        * xdisp.c (handle_face_prop): Fix last change. 
     339 
     3402007-11-06  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     341 
     342        * gtkutil.c (xg_tool_bar_menu_proxy): Handle GTK_IMAGE_ICON_NAME and 
     343        abort with a message on unhandled store_type values. 
     344 
     3452007-11-04  Richard Stallman  <rms@gnu.org> 
     346 
     347        * xdisp.c (handle_face_prop): Test for strings that came from overlays, 
     348        not just for after-strings and before-strings. 
     349        Call face_for_overlay_string and pass the overlay to it. 
     350        (handle_display_prop): Determine whether property came from an overlay. 
     351        Pass OVERLAY arg to handle_single_display_spec. 
     352        (handle_single_display_spec): New arg OVERLAY sets it->from_overlay. 
     353        (load_overlay_strings): Fill in it->string_overlays. 
     354        (get_overlay_strings_1, push_it, pop_it): Handle it->from_overlays. 
     355 
     356        * xfaces.c (face_for_overlay_string): Function renamed from 
     357        face_at_buffer_position_no_overlays, and add arg OVERLAY. 
     358 
     359        * dispextern.h (struct it): New elt string_overlays. 
     360        New elt from_overlay, also in stack. 
     361        Rearrange a few elements. 
     362        (face_for_overlay_string): Decl renamed from 
     363        face_at_buffer_position_no_overlays, and add argument. 
     364 
     3652007-11-03  Richard Stallman  <rms@gnu.org> 
     366 
     367        * xdisp.c (handle_face_prop): Use face_at_buffer_position_no_overlays 
     368        to get the base face for an overlay string. 
     369 
     370        * dispextern.h (face_at_buffer_position_no_overlays): Add decl. 
     371 
     372        * xfaces.c (face_at_buffer_position_no_overlays): New function. 
     373 
     374        * xdisp.c (handle_stop): Move some code out of loop. 
     375 
     3762007-11-01  Johan Bockg,Ae(Brd  <bojohan@gnu.org> 
     377 
     378        * macterm.c, w32term.c, xterm.c (x_draw_stretch_glyph_string): 
     379        Don't set s->stippled_p here, since it has already been set by 
     380        x_set_glyph_string_gc from x_draw_glyph_string. 
     381 
     3822007-10-31  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     383 
     384        * macfns.c [USE_ATSUI] (Fmac_atsu_font_face_attributes): 
     385        Fix conversion from Lisp object to ATSUFontID. 
     386 
     3872007-10-30  Jason Rumney  <jasonr@gnu.org> 
     388 
     389        * xdisp.c (Fformat_mode_line): Do nothing when noninteractive. 
     390 
     3912007-10-30  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     392 
     393        * unexmacosx.c (unexec_regions_recorder, unexec_regions_merge): 
     394        Don't assume regions are aligned to page boundary. 
     395        (print_load_command_name): Add LC_UUID if defined. 
     396 
     3972007-10-30  Richard Stallman  <rms@gnu.org> 
     398 
     399        * emacs.c (syms_of_emacs) <installation-directory>: Reflow docstring. 
     400 
     4012007-10-29  Juanma Barranquero  <lekktu@gmail.com> 
     402 
     403        * emacs.c (syms_of_emacs) <kill-emacs-hook>: Fix typo in docstring. 
     404        <installation-directory>: Reflow docstring. 
     405 
     4062007-10-26  Martin Rudalics  <rudalics@gmx.at> 
     407 
     408        * window.c (window_min_size_2): Don't count header-line. 
     409 
     4102007-10-25  Juanma Barranquero  <lekktu@gmail.com> 
     411 
     412        * w32.c (init_environment): Fix tiny memory leak. 
     413        (w32_get_resource): Remove unused variable `ok'. 
     414 
     4152007-10-24  Jason Rumney  <jasonr@gnu.org> 
     416 
     417        * w32fns.c: Include math.h. 
     418 
     4192007-10-24  Richard Stallman  <rms@gnu.org> 
     420 
     421        * frame.c (x_figure_window_size): For fullscreen case, 
     422        set USPosition | PPosition without clobbering rest of window_prompting. 
     423 
     424        * keyboard.c (Fcurrent_idle_time): Doc fix. 
     425 
     426        * print.c (Fwith_output_to_temp_buffer): Doc fix. 
     427 
     4282007-10-19  Juanma Barranquero  <lekktu@gmail.com> 
     429 
     430        * process.c (Fset_process_filter): Doc fix. 
     431 
     4322007-10-17  Glenn Morris  <rgm@gnu.org> 
     433 
     434        * minibuf.c (Qcompletion_ignore_case): New Lisp_Object. 
     435        (syms_of_minibuf): Add Qcompletion_ignore_case. 
     436        * dired.c (Qcompletion_ignore_case): Change to external. 
     437        (syms_of_dired) [VMS]: Remove Qcompletion_ignore_case. 
     438        * fileio.c (Qcompletion_ignore_case): New external Lisp_Object. 
     439        (Fread_file_name): Use it rather than intern'ing. 
     440 
     441        * coding.c (Qcompletion_ignore_case): New external Lisp_Object. 
     442        (Fread_coding_system): Ignore case of user input. 
     443 
     4442007-10-16  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     445 
     446        * xdisp.c (handle_display_prop): Ignore display specs after 
     447        replacing one when string text is being replaced. 
     448        (handle_single_display_spec): Pretend as if characters with display 
     449        property haven't been consumed only when buffer text is being replaced. 
     450 
     4512007-10-14  Juanma Barranquero  <lekktu@gmail.com> 
     452 
     453        * eval.c (do_autoload): Don't save autoloads. 
     454 
     455        * data.c (Ffset): Save autoload of the function being set. 
     456 
     4572007-10-07  John Paul Wallington  <jpw@pobox.com> 
     458 
     459        * xfns.c (x_create_tip_frame): Set the `display-type' frame 
     460        parameter before setting up faces. 
     461 
     4622007-10-13  Eli Zaretskii  <eliz@gnu.org> 
     463 
     464        * msdos.c (dos_rawgetc): Undo last change (there's no ``leaving 
     465        selected frame'' on MSDOS). 
     466 
     4672007-10-12  Martin Rudalics  <rudalics@gmx.at> 
     468 
     469        * frame.c (Qexplicit_name): New variable. 
     470        (x_report_frame_params): Report it in parameter alist. 
     471        (syms_of_frame): Intern and staticpro it. 
     472 
     4732007-10-09  Jason Rumney  <jasonr@gnu.org> 
     474 
     475        * w32term.c (x_set_window_size): Disable code that attempts to tell 
     476        Lisp code about a size change before it actually happens. 
     477 
     4782007-10-09  Richard Stallman  <rms@gnu.org> 
     479 
     480        * xdisp.c (handle_invisible_prop): After setting up an ellipsis, 
     481        return HANDLED_RETURN. 
     482 
     4832007-10-06  Martin Rudalics  <rudalics@gmx.at> 
     484 
     485        * keyboard.c (kbd_buffer_get_event): Break loop waiting for input 
     486        when there's an unread command event. 
     487 
     488        * frame.c (focus_follows_mouse): Moved here from frame.el to allow 
     489        window autoselection act appropriately when leaving selected frame. 
     490        (syms_of_frame): Initialize focus_follows_mouse. 
     491        * frame.h (focus_follows_mouse): Extern it. 
     492        * macterm.c (XTread_socket): When focus_follows_mouse is nil 
     493        make SELECT_WINDOW_EVENT only if we don't leave the selected 
     494        frame. 
     495        * msdos.c (dos_rawgetc): Likewise. 
     496        * w32term.c (w32_read_socket): Likewise. 
     497        * xterm.c (handle_one_xevent): Likewise. 
     498        * xdisp.c (syms_of_xdisp): In doc-string of 
     499        mouse-autoselect-window mention focus-follows-mouse. 
     500 
     5012007-10-06  Andreas Schwab  <schwab@suse.de> 
     502 
     503        * fileio.c (Fwrite_region): Ignore EINVAL error from fsync. 
     504 
     5052007-10-05  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     506 
     507        * macterm.c (mac_load_query_font): Fix missing return value. 
     508        [USE_CG_DRAWING] (mac_define_fringe_bitmap, mac_destroy_fringe_bitmap): 
     509        Add BLOCK_INPUT. 
     510 
     5112007-10-04  Juanma Barranquero  <lekktu@gmail.com> 
     512 
     513        * image.c (syms_of_image) <image-types>: Fix typo in docstring. 
     514 
     5152007-10-02  Richard Stallman  <rms@gnu.org> 
     516 
     517        * xdisp.c (get_window_cursor_type): Implement documented behavior 
     518        for cursor-in-non-selected-windows = t. 
     519 
     5202007-10-01  Juanma Barranquero  <lekktu@gmail.com> 
     521 
     522        * lread.c (Fload): Fix typo in docstring. 
     523 
     5242007-09-29  Juri Linkov  <juri@jurta.org> 
     525 
     526        * emacs.c (standard_args): Change priority of "--no-splash" 
     527        from 40 to 3.  Add "--no-desktop" with the same priority. 
     528 
     5292007-09-29  Jason Rumney  <jasonr@gnu.org> 
     530 
     531        * w32.c (w32_get_resource): Always close registry keys. 
     532 
     5332007-09-27  Jason Rumney  <jasonr@gnu.org> 
     534 
     535        * makefile.w32-in (LIBS): Add COMCTL32. 
     536 
     537        * w32fns.c (globals_of_w32fns): Init common controls. 
     538 
     5392007-09-21  Richard Stallman  <rms@gnu.org> 
     540 
     541        * image.c (our_memory_buffer): Renamed from omfib_buffer. 
     542 
     5432007-09-21  Juanma Barranquero  <lekktu@gmail.com> 
     544 
     545        * w32term.c (x_draw_glyph_string): Use strike_through_color, not 
     546        underline_color, to draw strike-through. 
     547 
     5482007-09-20  Glenn Morris  <rgm@gnu.org> 
     549 
     550        * process.c (Fmake_network_process): Doc fix. 
     551 
     5522007-09-19  Richard Stallman  <rms@gnu.org> 
     553 
     554        * buffer.c (Foverlays_at): Doc fix. 
     555 
     5562007-09-18  Stefan Monnier  <monnier@iro.umontreal.ca> 
     557 
     558        * fns.c (Fplist_put): Preserve uneven tail data. 
     559 
     5602007-09-16  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     561 
     562        * gtkutil.c (xg_get_image_for_pixmap): Always create a GdkPixbuf 
     563        when we have no file name for the icon. 
     564        (xg_tool_bar_expose_callback): Remove. 
     565        (xg_create_tool_bar): Don't connect expose signal to 
     566        xg_tool_bar_expose_callback. 
     567 
     5682007-09-16  Andreas Schwab  <schwab@suse.de> 
     569 
     570        * alloc.c (reset_malloc_hooks): Set the hooks to the previous 
     571        values instead of zapping them. 
     572 
     5732007-09-15  Glenn Morris  <rgm@gnu.org> 
     574 
     575        * s/hpux.h: No longer define `static' as nothing. 
     576 
     5772007-09-14  Glenn Morris  <rgm@gnu.org> 
     578 
     579        * fringe.c (init_fringe_bitmap) <swap nibble>: Move to file scope. 
     580        * gtkutil.c (xg_separator_p) <separator_names>: Move to file scope. 
     581        * image.c (our_memory_fill_input_buffer) <buffer>: Move to file 
     582        scope and rename to omfib_buffer for clarity. 
     583        (gif_load) <interlace_start, interlace_increment>: Move to file scope. 
     584 
     5852007-09-14  Peter O'Gorman  <bug-gnu-emacs@mlists.thewrittenword.com>  (tiny change) 
     586 
     587        * gtkutil.c (xg_get_file_with_chooser): Move GCPRO1 after declarations. 
     588 
     589        * termhooks.h (enum event_kind): Remove trailing comma. 
     590 
     591        * frame.h (enum): Remove trailing comma. 
     592 
     5932007-09-14  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     594 
     595        * keyboard.c, xterm.c, xfaces.c (abs): #undef before #define. 
     596 
     5972007-09-12  Glenn Morris  <rgm@gnu.org> 
     598 
     599        * gtkutil.c (cnt): Rename to menu_grab_callback_cnt for clarity. 
     600        (menu_grab_callback): All uses changed. 
     601 
     602        * xselect.c (cnt): Rename to x_reply_selection_request_cnt for clarity. 
     603        (x_reply_selection_request): All uses changed. 
     604 
     6052007-09-06  Pixel  <pixel@mandriva.com>  (tiny change) 
     606 
     607        * image.c (gif_load): Fix bug: Handle nonexistent colormap. 
     608 
     6092007-09-06  Glenn Morris  <rgm@gnu.org> 
     610 
     611        * gtkutil.c (menu_grab_callback) <cnt>: 
     612        * xselect.c (x_reply_selection_request) <cnt>: Move static 
     613        variable to file scope. 
     614 
     6152007-09-02  Dhuvra Krishnamurthy  <dhuvrakm@gmail.com>  (tiny change) 
     616 
     617        * w32proc.c (delete_child): Don't terminate threads of zombies. 
     618 
     6192007-09-02  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     620 
     621        * keyboard.c: Qrtl is new. 
     622        (parse_tool_bar_item): Handle :rtl keyword. 
     623        (syms_of_keyboard): Intern :rtl keyword. 
     624 
     625        * dispextern.h (enum tool_bar_item_idx): Add TOOL_BAR_ITEM_RTL_IMAGE. 
     626 
     627        * gtkutil.c (file_for_image, find_rtl_image): New functions. 
     628        (xg_get_image_for_pixmap): Use file_for_image 
     629        (update_frame_tool_bar): If direction is RTL, use RTL image if 
     630        defined.  Use Gtk stock images or named theme icons if defined. 
     631 
     6322007-08-29  Martin Rudalics  <rudalics@gmx.at> 
     633 
     634        * keyboard.h (struct kboard): New elt Vlast_repeatable_command. 
     635 
     636        * keyboard.c (syms_of_keyboard): Set up new Lisp variable 
     637        last-repeatable-command. 
     638        (init_kboard): Initialize Vlast_repeatable_command. 
     639        (command_loop_1): Set it to real_this_command unless that was 
     640        bound to an input event. 
     641        (mark_kboards): Mark it. 
     642 
     6432007-08-28  Juanma Barranquero  <lekktu@gmail.com> 
     644 
     645        * image.c (syms_of_image) <image-library-alist, cross-disabled-images>: 
     646        Doc fixes. 
     647 
     6482007-08-28  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     649 
     650        * gtkutil.c (xg_tool_bar_expose_callback): Just do SET_FRAME_GARBAGED 
     651        so no Lisp code is executed. 
     652 
     6532007-08-27  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     654 
     655        * macterm.c (x_draw_composite_glyph_string_foreground): Draw rectangle 
     656        for nonexistent or zero-width glyph in composition glyph. 
     657 
     6582007-08-27  Richard Stallman  <rms@gnu.org> 
     659 
     660        * eval.c (condition-case): Doc fix. 
     661 
     6622007-08-27  Masatake YAMATO  <jet@gyve.org> 
     663 
     664        * xfaces.c (tty_supports_face_attributes_p): Fix code 
     665        for LFACE_INVERSE_INDEX and LFACE_BACKGROUND_INDEX; code 
     666        was copied and not edited. 
     667 
     6682007-08-23  Stefan Monnier  <monnier@iro.umontreal.ca> 
     669 
     670        * lread.c (load_warn_old_style_backquotes): Fix up array size typo. 
     671 
     6722007-08-22  Stefan Monnier  <monnier@iro.umontreal.ca> 
     673 
     674        * lread.c (Qold_style_backquotes): New var. 
     675        (syms_of_lread): Init and staticpro it. 
     676        (load_warn_old_style_backquotes): New fun. 
     677        (Fload): Use them to warn about old style backquotes. 
     678        (end_of_file_error, Fload): Remove unused vars. 
     679 
     680        * lisp.h (Fclear_face_cache, Fx_send_client_event): Declare. 
     681 
     682        * lread.c (Vold_style_backquotes): New var. 
     683        (syms_of_lread): Init and export it to Elisp. 
     684        (read1): Set it when we find an old-style (back)quote. 
     685 
     6862007-08-22  Jason Rumney  <jasonr@gnu.org> 
     687 
     688        * w32reg.c (SYSTEM_DEFAULT_RESOURCES): Add missing NULL terminator. 
     689 
     6902007-08-21  Stefan Monnier  <monnier@iro.umontreal.ca> 
     691 
     692        * insdel.c (reset_var_on_error): New fun. 
     693        (signal_before_change, signal_after_change): 
     694        Use it to reset (after|before)-change-functions to nil in case of error. 
     695        Bind inhibit-modification-hooks to t. 
     696        Don't bind (after|before)-change-functions to nil while they run. 
     697 
     6982007-08-19  Andreas Schwab  <schwab@suse.de> 
     699 
     700        * alloc.c (pure): Round PURESIZE up. 
     701 
     7022007-08-17  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     703 
     704        * xterm.c (handle_one_xevent): Remove check that mouse click is in 
     705        active frame. 
     706 
     7072007-08-15  Philippe Waroquiers  <philippe.waroquiers@eurocontrol.int> 
     708 
     709        * term.c (tty_default_color_capabilities): Declare static 
     710        variables in file scope, to avoid HPUX compiler problem. 
     711 
     7122007-08-13  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     713 
     714        * gtkutil.c (update_frame_tool_bar): Use -1 as index 
     715        to gtk_toolbar_insert. 
     716 
     7172007-08-11  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     718 
     719        * xterm.c (x_draw_image_glyph_string): Adjust stipple origin when 
     720        filling pixmap with stippled background. 
     721 
     7222007-08-10  Stefan Monnier  <monnier@iro.umontreal.ca> 
     723 
     724        * print.c (new_backquote_output): Rename from old_backquote_output. 
     725        (print): Inverse its logic (according to its name) so as to match the 
     726        behavior of new_backquote_flag in lread.c. 
     727 
     7282007-08-09  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     729 
     730        * gmalloc.c (posix_memalign): New function. 
     731 
     7322007-08-08  Glenn Morris  <rgm@gnu.org> 
     733 
     734        * Replace `iff' in doc-strings and comments. 
     735 
     7362007-08-07  Chong Yidong  <cyd@stupidchicken.com> 
     737 
     738        * dispextern.h (struct image): New members. 
     739 
     740        * image.c: Sync to trunk version. 
     741        (search_image_cache, uncache_image, image-refresh): New functions. 
     742        Check for fg and bg colors. 
     743        (lookup_image): Use search_image_cache.  Cache fg and bg colors. 
     744        (pbm_load): Another check for invalid image data. 
     745        (png_load): Ignore default background field. 
     746 
     747        * xdisp.c (move_it_by_lines): Remove incorrect optimization. 
     748 
     7492007-08-07  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     750 
     751        * gmalloc.c (__malloc_initialize): Remove pthread_once.  Not needed. 
     752 
     7532007-08-07  Sam Steingold  <sds@gnu.org> 
     754 
     755        * gmalloc.c (__morecore): Fix the declaration to comply with the 
     756        definition. 
     757 
     7582007-08-07  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     759 
     760        * emacs.c (main) 
     761        [HAVE_GTK_AND_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]: 
     762        Call malloc_enable_thread on interactive startup. 
     763 
     764        * gmalloc.c (_malloc_thread_enabled_p) [USE_PTHREAD]: New variable. 
     765        (LOCK, UNLOCK, LOCK_ALIGNED_BLOCKS, UNLOCK_ALIGNED_BLOCKS) 
     766        [USE_PTHREAD]: Conditionalize with it. 
     767        (malloc_atfork_handler_prepare, malloc_atfork_handler_parent) 
     768        (malloc_atfork_handler_child, malloc_enable_thread) [USE_PTHREAD]: 
     769        New functions. 
     770 
     7712007-08-06  Chong Yidong  <cyd@stupidchicken.com> 
     772 
     773        * xdisp.c (redisplay_window): When restoring original buffer 
     774        position, make sure it is still valid. 
     775 
     7762007-08-06  Martin Rudalics  <rudalics@gmx.at> 
     777 
     778        * window.c (window_min_size_2): New function. 
     779        (window_min_size_1, size_window, Fdisplay_buffer) 
     780        (Fsplit_window, adjust_window_trailing_edge): Use it to avoid 
     781        windows without mode- or header-lines when window-min-height is 
     782        too small. 
     783        (size_window): Reset nodelete_p after testing it, following an 
     784        earlier note by Kim F. Storm. 
     785        (display_buffer): Do not set split_height_threshold to twice the 
     786        value of window_min_height to avoid changing the value of a 
     787        customizable variable.  Rather explicitly check whether the 
     788        height of the window that shall be splitted is at least as large 
     789        as split_height_threshold. 
     790        (Fwindow_full_width_p): New defun. 
     791        (syms_of_window): Defsubr it. 
     792 
     793        * window.h: Add EXFUN for Fwindow_full_width_p. 
     794 
     7952007-08-06  Andreas Schwab  <schwab@suse.de> 
     796 
     797        * window.c (Fdisplay_buffer): Use NILP. 
     798        (Fset_window_scroll_bars): Likewise. 
     799 
     8002007-08-03  Richard Stallman  <rms@gnu.org> 
     801 
     802        * fileio.c (Fvisited_file_modtime): Use make_time. 
     803 
     8042007-08-01  Ryo Yoshitake  <ryo@shiftmode.net>  (tiny change) 
     805 
     806        * mac.c (init_mac_osx_environment): Adjust load-path on self-contained 
     807        build. 
     808 
     8092007-07-30  Stefan Monnier  <monnier@iro.umontreal.ca> 
     810 
     811        * eval.c (init_eval_once): Bump max_lisp_eval_depth to 400. 
     812 
     8132007-07-25  Glenn Morris  <rgm@gnu.org> 
     814 
     815        * Relicense all FSF files to GPLv3 or later. 
     816 
     817        * COPYING: Switch to GPLv3. 
     818 
     8192007-07-24  Jason Rumney  <jasonr@gnu.org> 
     820 
     821        * w32fns.c (x_real_positions): Get real position from OS instead of 
     822        calculating it. 
     823 
     8242007-07-23  Jason Rumney  <jasonr@gnu.org> 
     825 
     826        * filelock.c (current_lock_owner): Allow for @ sign in username. 
     827 
     8282007-07-20  Eli Zaretskii  <eliz@gnu.org> 
     829 
     830        * makefile.w32-in (clean): Don't delete *~. 
     831 
     832        * w32proc.c (IMAGE_NT_OPTIONAL_HDR32_MAGIC, IMAGE_OPTIONAL_HEADER32): 
     833        Define if not defined. 
     834 
     8352007-07-18  Jason Rumney  <jasonr@gnu.org> 
     836 
     837        * w32proc.c (w32_executable_type): Handle 64 bit executables. 
     838 
     8392007-07-16  Juanma Barranquero  <lekktu@gmail.com> 
     840 
     841        * coding.c (Ffind_operation_coding_system): 
     842        * eval.c (For, Fand, Fprogn): 
     843        * keyboard.c (Ftrack_mouse): 
     844        * print.c (Fwith_output_to_temp_buffer): 
     845        * window.c (Fsave_window_excursion): Doc fixes (some reported 
     846        by Johan Bockg,Ae(Brd). 
     847 
     8482007-07-15  Richard Stallman  <rms@gnu.org> 
     849 
     850        * data.c (Fsetq_default): Doc fix. 
     851 
     852        * eval.c (Fsetq): Doc fix. 
     853 
     8542007-07-11  Jason Rumney  <jasonr@gnu.org> 
     855 
     856        * makefile.w32-in (LIBS): Include OLE32. 
     857 
     858        * w32fns.c (w32_msg_pump) <WM_EMACS_CREATEWINDOW>: Initialize COM. 
     859        (w32_msg_pump) <WM_DESTROY>: Uninitialize COM. 
     860 
     8612007-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     862 
     863        * macterm.c [USE_MAC_TSM] (mac_handle_text_input_event): 
     864        Check WINDOWP before using XWINDOW. 
     865 
     8662007-06-27  Juanma Barranquero  <lekktu@gmail.com> 
     867 
     868        * buffer.c (syms_of_buffer) <selective-display>: Fix typo in docstring. 
     869 
     8702007-06-26  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     871 
     872        * gmalloc.c [HAVE_GTK_AND_PTHREAD]: Check this after including config.h. 
     873        (_aligned_blocks_mutex) [USE_PTHREAD]: New variable. 
     874        (LOCK_ALIGNED_BLOCKS, UNLOCK_ALIGNED_BLOCKS): New macros. 
     875        (_free_internal, memalign): Use them. 
     876        (_malloc_mutex, _aligned_blocks_mutex) [USE_PTHREAD]: 
     877        Initialize to PTHREAD_MUTEX_INITIALIZER. 
     878        (malloc_initialize_1) [USE_PTHREAD]: Don't use recursive mutex. 
     879        (morecore_nolock): Rename from morecore.  All uses changed. 
     880        Use only nolock versions of internal allocation functions. 
     881        (_malloc_internal_nolock, _realloc_internal_nolock) 
     882        (_free_internal_nolock): New functions created from 
     883        _malloc_internal, _realloc_internal, and _free_internal. 
     884        (_malloc_internal, _realloc_internal, _free_internal): Use them. 
     885        Copy hook value to automatic variable before its use. 
     886        (memalign): Copy hook value to automatic variable before its use. 
     887 
     8882007-06-21  Jason Rumney  <jasonr@gnu.org> 
     889 
     890        * image.c (convert_mono_to_color_image): Swap fore and background. 
     891 
     8922007-06-20  Jason Rumney  <jasonr@gnu.org> 
     893 
     894        * w32bdf.c (w32_BDF_to_x_font): Unmap memory when finished. 
     895        (w32_free_bdf_font): Unmap memory not handle. 
     896 
     8972007-06-20  Juanma Barranquero  <lekktu@gmail.com> 
     898 
     899        * w32.c (_wsa_errlist): Fix typo in error message. 
     900        (init_environment): Ignore any environment variable from the 
     901        registry having a null value. 
     902 
     9032007-06-17  Jason Rumney  <jasonr@gnu.org> 
     904 
     905        * w32menu.c (add_menu_item): Don't use multibyte string functions on 
     906        unicode strings. 
     907 
     9082007-06-17  Juanma Barranquero  <lekktu@gmail.com> 
     909 
     910        * xdisp.c (syms_of_xdisp) <auto-resize-tool-bars>: 
     911        Fix typo in docstring. 
     912 
     9132007-06-16  Eli Zaretskii  <eliz@gnu.org> 
     914 
     915        * w32menu.c (add_menu_item): Escape `&' characters in menu items 
     916        and their keybindings. 
     917 
     9182007-06-14  Chong Yidong  <cyd@stupidchicken.com> 
     919 
     920        * composite.c (update_compositions): Check validity of compositions. 
     921 
     9222007-06-10  Jason Rumney  <jasonr@gnu.org> 
     923 
     924        * w32fns.c (Fx_file_dialog): Take size from struct not pointer. 
     925 
     9262007-06-06  Jason Rumney  <jasonr@gnu.org> 
     927 
     928        * s/ms-w32.h: Don't define HAVE_TZNAME. 
     929 
     9302007-06-06  Chong Yidong  <cyd@stupidchicken.com> 
     931 
     932        * image.c (xpm_load): Remove spurious call to 
     933        xpm_init_color_cache. 
     934 
     9352007-06-06  Martin Rudalics  <rudalics@gmx.at> 
     936 
     937        * syntax.c (scan_words): Fix arg to UPDATE_SYNTAX_TABLE_BACKWARD. 
     938 
     9392007-06-05  Dan Nicolaescu  <dann@ics.uci.edu> 
     940 
     941        * xfaces.c (syms_of_xfaces): Delete stray semicolon. 
     942        * xdisp.c (next_element_from_buffer): 
     943        * window.c (delete_window): 
     944        * term.c (term_mouse_highlight): 
     945        * msdos.c (getdefdir): 
     946        * macterm.c (mac_create_bitmap_from_bitmap_data) 
     947        (init_font_name_table): 
     948        * fns.c (Fsxhash): 
     949        * data.c (Fmake_local_variable): 
     950        * ccl.c (ccl_driver): Likewise. 
     951 
     9522007-06-04  Juanma Barranquero  <lekktu@gmail.com> 
     953 
     954        * window.c (Fshrink_window): Reflow docstring. 
     955 
    19562007-06-02  Chong Yidong  <cyd@stupidchicken.com> 
    2957 
     
    6021557 
    6031558        * w32fns.c (menubar_in_use): New flag. 
    604         (w32_wnd_proc) [WM_INITMENU, WM_EXITMENULOOP, WM_TIMER, WM_COMMAND]
     1559        (w32_wnd_proc) <WM_INITMENU, WM_EXITMENULOOP, WM_TIMER, WM_COMMAND>
    6051560        Use it. 
    6061561 
     
    6081563        (w32_menu_show): Do it here instead. 
    6091564 
    610         * w32fns.c (w32_wnd_proc) [WM_INITMENU]: Set menubar_active frame 
     1565        * w32fns.c (w32_wnd_proc) <WM_INITMENU>: Set menubar_active frame 
    6111566        parameter. 
    6121567 
     
    6161571 
    6171572        * w32fns.c (current_popup_menu): Use from w32menu.c. 
    618         (w32_wnd_proc) [WM_EXITMENULOOP, WM_TIMER]: Use menubar_active 
     1573        (w32_wnd_proc) <WM_EXITMENULOOP, WM_TIMER>: Use menubar_active 
    6191574        and current_popup_menu to determine whether a menubar menu has 
    6201575        been cancelled. 
     
    31184073        (pfn_WSAEventSelect): New function ptr. 
    31194074        (init_winsock): Load it. 
    3120         (sys_listen): Set FILE_LISTEN flag. Set event mask for socket's 
     4075        (sys_listen): Set FILE_LISTEN flag. Set event mask for socket's 
    31214076        char_avail event object to FD_ACCEPT. 
    31224077        (sys_accept): Check FILE_LISTEN flag.  Set event mask on new 
     
    63007255        * macterm.c (Qmac_ready_for_drag_n_drop, Qapplication, Qabout) 
    63017256        (Qpreferences): Remove variables. 
    6302         (syms_of_macterm) : Don't initialize them. 
     7257        (syms_of_macterm): Don't initialize them. 
    63037258        (Qhicommand) [USE_CARBON_EVENTS]: New variable. 
    63047259        (syms_of_macterm) [USE_CARBON_EVENTS]: Initialize it. 
     
    74428397 
    74438398        * editfns.c (Fformat): Don't scan past end of format string that 
    7444         ends in %.  Reported by: Johan Bockg,Ae(Brd. 
     8399        ends in %.  Reported by Johan Bockg,Ae(Brd. 
    74458400 
    744684012005-09-18  Andreas Schwab  <schwab@suse.de> 
     
    972610681 
    972710682        * w32term.c (x_focus_changed, w32_detect_focus_change): New functions. 
    9728         (w32_read_socket) [WM_SETFOCUS]: Call w32_detect_focus_change. 
     10683        (w32_read_socket) <WM_SETFOCUS>: Call w32_detect_focus_change. 
    972910684 
    9730106852005-03-25  Stefan Monnier  <monnier@iro.umontreal.ca> 
     
    1012511080        [MAC_OS8] (make_mac_terminal_frame) [TARGET_API_MAC_CARBON]: 
    1012611081        Set default cursors. 
    10127         (mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX] : Don't call 
     11082        (mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX]: Don't call 
    1012811083        init_service_handler or init_quit_char_handler. 
    1012911084