comparison src/ChangeLog @ 81118:b725f75cd2c2

*** empty log message ***
author Juanma Barranquero <lekktu@gmail.com>
date Fri, 01 Jun 2007 11:49:54 +0000
parents 6c9b1366eb6a
children 307d03f3c7ab
comparison
equal deleted inserted replaced
81117:6c9b1366eb6a 81118:b725f75cd2c2
170 170
171 * xterm.c (XTread_socket): Yet Another Uncaught X Error Crash (YAUXEC). 171 * xterm.c (XTread_socket): Yet Another Uncaught X Error Crash (YAUXEC).
172 172
173 2007-05-07 Stefan Monnier <monnier@iro.umontreal.ca> 173 2007-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
174 174
175 * editfns.c (Ftranspose_regions): Yet another int/Lisp_Object mixup (YAILOM) 175 * editfns.c (Ftranspose_regions): Yet another int/Lisp_Object
176 mixup (YAILOM).
176 177
177 2007-05-07 Andreas Schwab <schwab@suse.de> 178 2007-05-07 Andreas Schwab <schwab@suse.de>
178 179
179 * keymap.c (Flookup_key): Fix typo in last change. 180 * keymap.c (Flookup_key): Fix typo in last change.
180 181
2625 2626
2626 * gtkutil.c (xg_get_file_with_chooser): Change file chooser message 2627 * gtkutil.c (xg_get_file_with_chooser): Change file chooser message
2627 for writing files. Call gtk_file_chooser_set_current_name to keep 2628 for writing files. Call gtk_file_chooser_set_current_name to keep
2628 default filename. 2629 default filename.
2629 2630
2630 * minibuf.c (Finternal_complete_buffer): Move after DEFUN:s it calls 2631 * minibuf.c (Finternal_complete_buffer): Move after DEFUN:s it calls.
2631 2632
2632 2006-09-02 Jindrich Makovicka <makovick@gmail.com> (tiny change) 2633 2006-09-02 Jindrich Makovicka <makovick@gmail.com> (tiny change)
2633 2634
2634 * fns.c (concat) [__GNUC__]: Declare with 2635 * fns.c (concat) [__GNUC__]: Declare with
2635 `__attribute__((noinline))'. 2636 `__attribute__((noinline))'.
2882 dpyinfo->x_dnd_atoms before generating lisp event. 2883 dpyinfo->x_dnd_atoms before generating lisp event.
2883 2884
2884 * xterm.h (struct x_display_info): Add x_dnd_atoms* to keep track 2885 * xterm.h (struct x_display_info): Add x_dnd_atoms* to keep track
2885 of drag and drop Atoms. 2886 of drag and drop Atoms.
2886 2887
2887 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms* 2888 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms*.
2888 2889
2889 2006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 2890 2006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2890 2891
2891 * keyboard.c: Define in_sighandler. 2892 * keyboard.c: Define in_sighandler.
2892 (input_available_signal): Set in_sighandler. 2893 (input_available_signal): Set in_sighandler.
4048 resource to backtranslate key with modifiers. 4049 resource to backtranslate key with modifiers.
4049 (XTread_socket): Don't set read_socket_inev around AEProcessAppleEvent. 4050 (XTread_socket): Don't set read_socket_inev around AEProcessAppleEvent.
4050 4051
4051 2006-05-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 4052 2006-05-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
4052 4053
4053 * xterm.c: Remove declarations already in xterm.h 4054 * xterm.c: Remove declarations already in xterm.h.
4054 4055
4055 * xterm.h: Add extern declarations for x_clear_errors, 4056 * xterm.h: Add extern declarations for x_clear_errors,
4056 x_fully_uncatch_errors, x_catching_errors and 4057 x_fully_uncatch_errors, x_catching_errors and
4057 x_alloc_lighter_color_for_widget. Remove duplicated declarations. 4058 x_alloc_lighter_color_for_widget. Remove duplicated declarations.
4058 4059
4789 4790
4790 2006-04-09 Dan Nicolaescu <dann@ics.uci.edu> 4791 2006-04-09 Dan Nicolaescu <dann@ics.uci.edu>
4791 4792
4792 * puresize.h (pure_write_error): Mark as NO_RETURN. 4793 * puresize.h (pure_write_error): Mark as NO_RETURN.
4793 4794
4794 * lisp.h (args_out_of_range, args_out_of_range_3) 4795 * lisp.h (args_out_of_range, args_out_of_range_3, Fkill_emacs):
4796 Likewise.
4795 4797
4796 2006-04-08 Eli Zaretskii <eliz@gnu.org> 4798 2006-04-08 Eli Zaretskii <eliz@gnu.org>
4797 4799
4798 * w32fns.c (w32_wnd_proc) <WM_MOUSEMOVE>: Ignore mouse movements 4800 * w32fns.c (w32_wnd_proc) <WM_MOUSEMOVE>: Ignore mouse movements
4799 if a menu is active on this frame. 4801 if a menu is active on this frame.
10024 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp) 10026 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp)
10025 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp) 10027 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp)
10026 (cfobject_desc_to_lisp, cfproperty_list_to_lisp): Likewise. 10028 (cfobject_desc_to_lisp, cfproperty_list_to_lisp): Likewise.
10027 10029
10028 * process.c (init_process): Change `#ifdef DARWIN' to `#if 10030 * process.c (init_process): Change `#ifdef DARWIN' to `#if
10029 defined (DARWIN) || defined (MAC_OSX)' 10031 defined (DARWIN) || defined (MAC_OSX)'.
10030 10032
10031 * s/darwin.h (DARWIN): Don't define. 10033 * s/darwin.h (DARWIN): Don't define.
10032 10034
10033 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 10035 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
10034 10036
11451 * fileio.c (Fread_file_name): Delete duplicates in 11453 * fileio.c (Fread_file_name): Delete duplicates in
11452 file-name-history when history_delete_duplicates is true. 11454 file-name-history when history_delete_duplicates is true.
11453 11455
11454 2004-12-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 11456 2004-12-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
11455 11457
11456 * macterm.c (mac_do_list_fonts): Fix memory leak 11458 * macterm.c (mac_do_list_fonts): Fix memory leak.
11457 11459
11458 2004-12-20 Richard M. Stallman <rms@gnu.org> 11460 2004-12-20 Richard M. Stallman <rms@gnu.org>
11459 11461
11460 * regex.c (re_match_2_internal) <symend, wordend>: 11462 * regex.c (re_match_2_internal) <symend, wordend>:
11461 Fix calls to UPDATE_SYNTAX_TABLE_FORWARD. 11463 Fix calls to UPDATE_SYNTAX_TABLE_FORWARD.
12231 (syms_of_doc): Defvar Vbuild_files. 12233 (syms_of_doc): Defvar Vbuild_files.
12232 12234
12233 * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o 12235 * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o
12234 and w32*.o. 12236 and w32*.o.
12235 (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked. 12237 (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked.
12236 (mostlyclean): Rm buildobj.lst 12238 (mostlyclean): Rm buildobj.lst.
12237 12239
12238 * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs 12240 * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs
12239 is linked. 12241 is linked.
12240 12242
12241 2004-11-09 Kim F. Storm <storm@cua.dk> 12243 2004-11-09 Kim F. Storm <storm@cua.dk>
13231 * macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte 13233 * macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte
13232 strings in menu items. 13234 strings in menu items.
13233 (single_submenu): Use ENCODE_MENU_STRING 13235 (single_submenu): Use ENCODE_MENU_STRING
13234 (mac_menu_show): Use ENCODE_MENU_STRING. Reset grabbed because 13236 (mac_menu_show): Use ENCODE_MENU_STRING. Reset grabbed because
13235 button release isn't passed to event loop 13237 button release isn't passed to event loop
13236 (add_menu_item): Use SetMenuItemWithCFString 13238 (add_menu_item): Use SetMenuItemWithCFString.
13237 13239
13238 2004-08-26 Steven Tamm <steventamm@mac.com> 13240 2004-08-26 Steven Tamm <steventamm@mac.com>
13239 13241
13240 * fileio.c (Fread_file_name): Call x_file_dialog on carbon on 13242 * fileio.c (Fread_file_name): Call x_file_dialog on carbon on
13241 tool-bar/menu click. 13243 tool-bar/menu click.
13500 * mac.c (sys_select): Block input around call to 13502 * mac.c (sys_select): Block input around call to
13501 ReceiveNextEvent to prevent breakage. Correctly handle 13503 ReceiveNextEvent to prevent breakage. Correctly handle
13502 blocking on event queue only by calling ReceiveNextEvent 13504 blocking on event queue only by calling ReceiveNextEvent
13503 instead of select (since GUI events aren't on an fd). 13505 instead of select (since GUI events aren't on an fd).
13504 (sys_read): Remove function 13506 (sys_read): Remove function
13505 * sysdep.c: Remove redefine of read to sys_read if HAVE_CARBON 13507 * sysdep.c: Remove redefine of read to sys_read if HAVE_CARBON.
13506 13508
13507 2004-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 13509 2004-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
13508 13510
13509 * mac.c (sys_select): Redo sys_select to use alarm-based 13511 * mac.c (sys_select): Redo sys_select to use alarm-based
13510 polling instead of 1 sec timeouts (like solaris). 13512 polling instead of 1 sec timeouts (like solaris).
13511 13513
13512 * macterm.c (x_make_frame_visible): Comment in polling on 13514 * macterm.c (x_make_frame_visible): Comment in polling on
13513 frame creation. 13515 frame creation.
13514 13516
13515 * keyboard.c: Undef SIGIO on Carbon 13517 * keyboard.c: Undef SIGIO on Carbon.
13516 13518
13517 * atimer.c (alarm_signal_handler): Call alarm handlers after 13519 * atimer.c (alarm_signal_handler): Call alarm handlers after
13518 scheduling. 13520 scheduling.
13519 13521
13520 * eval.c (Feval): Remove quit_char test 13522 * eval.c (Feval): Remove quit_char test.
13521 13523
13522 * process.c (wait_reading_process_input): Remove clearing 13524 * process.c (wait_reading_process_input): Remove clearing
13523 stdin for select call on process input. 13525 stdin for select call on process input.
13524 13526
13525 2004-07-18 Luc Teirlinck <teirllm@auburn.edu> 13527 2004-07-18 Luc Teirlinck <teirllm@auburn.edu>
14467 depend on libXpm, but only supports XPM version 3 without extensions. 14469 depend on libXpm, but only supports XPM version 3 without extensions.
14468 14470
14469 2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 14471 2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
14470 14472
14471 * macterm.c (x_flush, XTframe_up_to_date): Use FRAME_MAC_P 14473 * macterm.c (x_flush, XTframe_up_to_date): Use FRAME_MAC_P
14472 instead of FRAME_X_P 14474 instead of FRAME_X_P.
14473 14475
14474 2004-05-11 Kim F. Storm <storm@cua.dk> 14476 2004-05-11 Kim F. Storm <storm@cua.dk>
14475 14477
14476 * process.c (read_process_output): Grow decoding_buf when needed; 14478 * process.c (read_process_output): Grow decoding_buf when needed;
14477 this could cause a crash in allocate_string and compact_small_strings. 14479 this could cause a crash in allocate_string and compact_small_strings.
14637 * msdos.c (top-level): Add "#pragma pack(0)" after <dir.h>, to 14639 * msdos.c (top-level): Add "#pragma pack(0)" after <dir.h>, to
14638 undo bad effect of pack(4) in some versions of system headers. 14640 undo bad effect of pack(4) in some versions of system headers.
14639 14641
14640 2004-05-01 Jason Rumney <jasonr@gnu.org> 14642 2004-05-01 Jason Rumney <jasonr@gnu.org>
14641 14643
14642 * w32term.c (x_draw_hollow_cursor): Sync with xterm.c 14644 * w32term.c (x_draw_hollow_cursor): Sync with xterm.c.
14643 14645
14644 2004-04-30 Kim F. Storm <storm@cua.dk> 14646 2004-04-30 Kim F. Storm <storm@cua.dk>
14645 14647
14646 * buffer.c (syms_of_buffer) <line-spacing>: Allow float value. 14648 * buffer.c (syms_of_buffer) <line-spacing>: Allow float value.
14647 (syms_of_buffer) <cursor-type>: Doc fix. 14649 (syms_of_buffer) <cursor-type>: Doc fix.
17430 17432
17431 2003-09-01 Jason Rumney <jasonr@gnu.org> 17433 2003-09-01 Jason Rumney <jasonr@gnu.org>
17432 17434
17433 * makefile.w32-in (alloca.o): Remove. 17435 * makefile.w32-in (alloca.o): Remove.
17434 (coding.o): Depend on intervals.h 17436 (coding.o): Depend on intervals.h
17435 (emacs.o, bytecode.o): Depend on window.h 17437 (emacs.o, bytecode.o): Depend on window.h.
17436 17438
17437 2003-09-01 Dave Love <fx@gnu.org> 17439 2003-09-01 Dave Love <fx@gnu.org>
17438 17440
17439 * Makefile.in (alloca.o): Remove commands. 17441 * Makefile.in (alloca.o): Remove commands.
17440 (coding.o): Depend on intervals.h composite.h window.h. 17442 (coding.o): Depend on intervals.h composite.h window.h.
18211 * lread.c [HAVE_FCNTL_H]: Include fcntl.h. 18213 * lread.c [HAVE_FCNTL_H]: Include fcntl.h.
18212 18214
18213 * gtkutil.c: Include keyboard.h, charset.h, coding.h. 18215 * gtkutil.c: Include keyboard.h, charset.h, coding.h.
18214 (xg_create_frame_widgets): Use ENCODE_UTF_8. 18216 (xg_create_frame_widgets): Use ENCODE_UTF_8.
18215 18217
18216 * xterm.c (Qutf_8): Move to coding.c 18218 * xterm.c (Qutf_8): Move to coding.c.
18217 18219
18218 * xmenu.c (ENCODE_MENU_STRING): New. 18220 * xmenu.c (ENCODE_MENU_STRING): New.
18219 (list_of_panes, list_of_items, digest_single_submenu, xmenu_show): 18221 (list_of_panes, list_of_items, digest_single_submenu, xmenu_show):
18220 Use it. 18222 Use it.
18221 18223
20940 (update_tool_bar): Add check for USE_GTK and external tool bar. 20942 (update_tool_bar): Add check for USE_GTK and external tool bar.
20941 (redisplay_tool_bar): Add check for USE_GTK and external tool bar. 20943 (redisplay_tool_bar): Add check for USE_GTK and external tool bar.
20942 (redisplay_internal): Add check for USE_GTK and popup_activated. 20944 (redisplay_internal): Add check for USE_GTK and popup_activated.
20943 (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_MENU_BAR. 20945 (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_MENU_BAR.
20944 (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_TOOL_BAR. 20946 (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_TOOL_BAR.
20945 (display_menu_bar): Add check for USE_GTK 20947 (display_menu_bar): Add check for USE_GTK.
20946 20948
20947 * lisp.h (Vx_resource_name): Declare extern. 20949 * lisp.h (Vx_resource_name): Declare extern.
20948 20950
20949 * keyboard.c (kbd_buffer_get_event): Check MENU_BAR_ACTIVATE_EVENT 20951 * keyboard.c (kbd_buffer_get_event): Check MENU_BAR_ACTIVATE_EVENT
20950 for USE_GTK. 20952 for USE_GTK.
22058 (Fshrink_window): Add preserve_before as was done for enlarge_window. 22060 (Fshrink_window): Add preserve_before as was done for enlarge_window.
22059 (Vspecial_display_function): Update docstring. 22061 (Vspecial_display_function): Update docstring.
22060 22062
22061 * buffer.c (assoc_ignore_text_properties, Fother_buffer, Fkill_buffer) 22063 * buffer.c (assoc_ignore_text_properties, Fother_buffer, Fkill_buffer)
22062 (call_overlay_mod_hooks): Use CONSP and XCAR/XCDR. 22064 (call_overlay_mod_hooks): Use CONSP and XCAR/XCDR.
22063 (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE; 22065 (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE.
22064 22066
22065 2002-10-21 Stefan Monnier <monnier@cs.yale.edu> 22067 2002-10-21 Stefan Monnier <monnier@cs.yale.edu>
22066 22068
22067 * casefiddle.c (casify_region): Don't treat a prefix char as part 22069 * casefiddle.c (casify_region): Don't treat a prefix char as part
22068 of a word when at the beginning. 22070 of a word when at the beginning.