[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Fri, 06 May 2005 18:17:37 -0400 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4377 emacs/src/ChangeLog:1.4378
*** emacs/src/ChangeLog:1.4377 Fri May 6 13:02:03 2005
--- emacs/src/ChangeLog Fri May 6 22:17:30 2005
***************
*** 1,3 ****
--- 1,7 ----
+ 2005-05-06 Stefan Monnier <address@hidden>
+
+ * fns.c (Fchar_table_range): Yet Another Int/Lisp_Object Mixup.
+
2005-05-06 Eli Zaretskii <address@hidden>
* lread.c (Flocate_file_internal): Doc fix.
***************
*** 15,24 ****
(syms_of_macselect) [MAC_OSX]: Set default value of
Vmac_services_selection to PRIMARY.
! * macterm.c (toolkit_scroll_bar_interaction): Remove unused
! variable.
! (mac_handle_tool_bar_click): Remove unused function and
! declaration.
[USE_TOOLKIT_SCROLL_BARS] (scroll_bar_timer_callback)
(install_scroll_bar_timer, set_scroll_bar_timer)
(control_part_code_to_scroll_bar_part, construct_scroll_bar_click)
--- 19,26 ----
(syms_of_macselect) [MAC_OSX]: Set default value of
Vmac_services_selection to PRIMARY.
! * macterm.c (toolkit_scroll_bar_interaction): Remove unused variable.
! (mac_handle_tool_bar_click): Remove unused function and declaration.
[USE_TOOLKIT_SCROLL_BARS] (scroll_bar_timer_callback)
(install_scroll_bar_timer, set_scroll_bar_timer)
(control_part_code_to_scroll_bar_part, construct_scroll_bar_click)
***************
*** 30,58 ****
[USE_TOOLKIT_SCROLL_BARS] (SCROLL_BAR_FIRST_DELAY)
(SCROLL_BAR_CONTINUOUS_DELAY): New macros.
(x_scroll_bar_create): Set control reference with NewControl.
! (x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]: Initialize
! track_top and track_height to nil.
! (x_scroll_bar_set_handle, x_scroll_bar_note_movement): Put
! functions in #ifndef USE_TOOLKIT_SCROLL_BARS.
(XTset_vertical_scroll_bar): Don't make space between scroll bar
and associated window.
(XTset_vertical_scroll_bar) [MAC_OSX]: Get scroll bar area width
from window config.
! (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: Set
! track_top and track_height to nil when scroll bar size is changed.
Recalculate them if they are nil.
(XTread_socket) [MAC_OSX]: Use control kind to determine if the
clicked control is a scroll bar.
(XTread_socket) [USE_TOOLKIT_SCROLL_BARS]: Use toolkit scroll bar
event handler functions. Don't add modifiers to scroll bar click
! events. Call scroll bar release handler when window is
! deactivated.
(mac_initialize): Remove unused code for X toolkit.
! (syms_of_macterm) [!USE_TOOLKIT_SCROLL_BARS]: Initialize
! Vx_toolkit_scroll_bars to nil.
! * macterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: New
! members track_top and track_height.
* sysselect.h [DARWIN || MAC_OSX]: Temporarily undefine
init_process when including sys/select.h.
--- 32,59 ----
[USE_TOOLKIT_SCROLL_BARS] (SCROLL_BAR_FIRST_DELAY)
(SCROLL_BAR_CONTINUOUS_DELAY): New macros.
(x_scroll_bar_create): Set control reference with NewControl.
! (x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]:
! Initialize track_top and track_height to nil.
! (x_scroll_bar_set_handle, x_scroll_bar_note_movement):
! Put functions in #ifndef USE_TOOLKIT_SCROLL_BARS.
(XTset_vertical_scroll_bar): Don't make space between scroll bar
and associated window.
(XTset_vertical_scroll_bar) [MAC_OSX]: Get scroll bar area width
from window config.
! (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]:
! Set track_top and track_height to nil when scroll bar size is changed.
Recalculate them if they are nil.
(XTread_socket) [MAC_OSX]: Use control kind to determine if the
clicked control is a scroll bar.
(XTread_socket) [USE_TOOLKIT_SCROLL_BARS]: Use toolkit scroll bar
event handler functions. Don't add modifiers to scroll bar click
! events. Call scroll bar release handler when window is deactivated.
(mac_initialize): Remove unused code for X toolkit.
! (syms_of_macterm) [!USE_TOOLKIT_SCROLL_BARS]:
! Initialize Vx_toolkit_scroll_bars to nil.
! * macterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]:
! New members track_top and track_height.
* sysselect.h [DARWIN || MAC_OSX]: Temporarily undefine
init_process when including sys/select.h.
***************
*** 120,126 ****
2005-05-01 Kim F. Storm <address@hidden>
* xdisp.c (move_it_in_display_line_to): Stop if we move beyond
! TO_CHARPOS. This may happen if last glyphs was an image or stretch
glyph.
2005-05-01 Luc Teirlinck <address@hidden>
--- 121,127 ----
2005-05-01 Kim F. Storm <address@hidden>
* xdisp.c (move_it_in_display_line_to): Stop if we move beyond
! TO_CHARPOS. This may happen if last glyphs was an image or stretch
glyph.
2005-05-01 Luc Teirlinck <address@hidden>
***************
*** 132,138 ****
* xmenu.c [not HAVE_X_TOOLKIT] (xmenu_show):
If user cancels the menu, quit unless FOR_CLICK.
! * macros.c (Vexecuting_kbd_macro): Renamed from Vexecuting_macro.
All uses changed.
(syms_of_macros): Define only executing-kbd-macro, not executing-macro.
* keyboard.c: Change Vexecuting_macro to Vexecuting_kbd_macro.
--- 133,139 ----
* xmenu.c [not HAVE_X_TOOLKIT] (xmenu_show):
If user cancels the menu, quit unless FOR_CLICK.
! * macros.c (Vexecuting_kbd_macro): Rename from Vexecuting_macro.
All uses changed.
(syms_of_macros): Define only executing-kbd-macro, not executing-macro.
* keyboard.c: Change Vexecuting_macro to Vexecuting_kbd_macro.
***************
*** 154,161 ****
2005-04-29 YAMAMOTO Mitsuharu <address@hidden>
! * mac.c: Don't include time.h. Include sysselect.h after
! systime.h.
* macfns.c (Fx_server_version): Add BLOCK_INPUT around Gestalt.
--- 155,161 ----
2005-04-29 YAMAMOTO Mitsuharu <address@hidden>
! * mac.c: Don't include time.h. Include sysselect.h after systime.h.
* macfns.c (Fx_server_version): Add BLOCK_INPUT around Gestalt.
***************
*** 218,230 ****
(mac.o): Depend on ccl.h.
(macselect.o): New target.
! * emacs.c (main) [MAC_OS8 || MAC_OSX && HAVE_CARBON]: Call
! syms_of_macselect.
* frame.c (Fdelete_frame) [MAC_OS]: Call x_clear_frame_selections.
! * mac.c [!TARGET_API_MAC_CARBON]: Don't include charset.h or
! coding.h.
(QCLIPBOARD): Remove variable.
(syms_of_mac): Don't initialize it.
(Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p):
--- 218,229 ----
(mac.o): Depend on ccl.h.
(macselect.o): New target.
! * emacs.c (main) [MAC_OS8 || MAC_OSX && HAVE_CARBON]:
! Call syms_of_macselect.
* frame.c (Fdelete_frame) [MAC_OS]: Call x_clear_frame_selections.
! * mac.c [!TARGET_API_MAC_CARBON]: Don't include charset.h or coding.h.
(QCLIPBOARD): Remove variable.
(syms_of_mac): Don't initialize it.
(Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p):
***************
*** 238,247 ****
[TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise.
(syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
! * macterm.c (handling_window_update, terminate_flag): Remove
! variables.
! (do_window_update, do_ae_quit_application, XTread_socket): Don't
! use them.
(WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define.
[USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event)
(init_service_handler): Move to macselect.c. Remove declarations.
--- 237,246 ----
[TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise.
(syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
! * macterm.c (handling_window_update, terminate_flag):
! Remove variables.
! (do_window_update, do_ae_quit_application, XTread_socket):
! Don't use them.
(WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define.
[USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event)
(init_service_handler): Move to macselect.c. Remove declarations.
***************
*** 336,343 ****
Make a sub-chartable with correct initial value.
* fns.c (Fset_char_table_range): Don't set slots used as default
! values for ascii, eight-bit-control, eight-bit-graphic. Don't
! call Faref with charset-id.
(Fset_char_table_default): Document how to treat normal character
argument. Handle special slots used as default values of ascii,
eight-bit-control, eight-bit-control. Make a sub chartable if
--- 335,342 ----
Make a sub-chartable with correct initial value.
* fns.c (Fset_char_table_range): Don't set slots used as default
! values for ascii, eight-bit-control, eight-bit-graphic.
! Don't call Faref with charset-id.
(Fset_char_table_default): Document how to treat normal character
argument. Handle special slots used as default values of ascii,
eight-bit-control, eight-bit-control. Make a sub chartable if
***************
*** 372,379 ****
create_text_encoding_info_alist instead.
(init_font_name_table) [TARGET_API_MAC_CARBON]: Use Font Manager
routines also on Mac OS Classic.
! (init_font_name_table) [!TARGET_API_MAC_CARBON]: Use
! add_font_name_table_entry.
(mac_do_list_fonts): Regard 0 in XLFD scaleble fields as
specified. Derive unspecified scalable fields from specified one.
(x_list_fonts): Consider Valternate_fontname_alist.
--- 371,378 ----
create_text_encoding_info_alist instead.
(init_font_name_table) [TARGET_API_MAC_CARBON]: Use Font Manager
routines also on Mac OS Classic.
! (init_font_name_table) [!TARGET_API_MAC_CARBON]:
! Use add_font_name_table_entry.
(mac_do_list_fonts): Regard 0 in XLFD scaleble fields as
specified. Derive unspecified scalable fields from specified one.
(x_list_fonts): Consider Valternate_fontname_alist.
***************
*** 471,478 ****
* mac.c: Include charset.h and coding.h.
[TARGET_API_MAC_CARBON] (Qutf_8): Remove extern.
! [TARGET_API_MAC_CARBON] (cfstring_create_with_string): New
! function.
[TARGET_API_MAC_CARBON] (Fmac_get_preference): Use it.
* macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise.
--- 470,476 ----
* mac.c: Include charset.h and coding.h.
[TARGET_API_MAC_CARBON] (Qutf_8): Remove extern.
! [TARGET_API_MAC_CARBON] (cfstring_create_with_string): New function.
[TARGET_API_MAC_CARBON] (Fmac_get_preference): Use it.
* macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise.
***************
*** 481,488 ****
* macterm.c (x_autoselect_window_p): Remove variable.
(last_window): New variable.
! (XTreassert_line_highlight, x_change_line_highlight): Remove
! declarations.
(mac_focus_changed, x_detect_focus_change): New functions and
declarations.
(XTextExtents16, front_emacs_window): Remove function.
--- 479,486 ----
* macterm.c (x_autoselect_window_p): Remove variable.
(last_window): New variable.
! (XTreassert_line_highlight, x_change_line_highlight):
! Remove declarations.
(mac_focus_changed, x_detect_focus_change): New functions and
declarations.
(XTextExtents16, front_emacs_window): Remove function.
***************
*** 495,502 ****
(XTread_socket): Move its contents here. Generate select-window
event on mouse movement if needed. Use x_detect_focus_change on
activate/deactivate events. Don't deiconify frame or invalidate
! window rectangle when dnd items are dropped. Don't
! activate/deactivate root control.
(frame_highlight, frame_unhighlight): Activate/deactivate root
control here.
(syms_of_macterm): Delete DEFVAR_BOOL for x_autoselect_window_p.
--- 493,500 ----
(XTread_socket): Move its contents here. Generate select-window
event on mouse movement if needed. Use x_detect_focus_change on
activate/deactivate events. Don't deiconify frame or invalidate
! window rectangle when dnd items are dropped.
! Don't activate/deactivate root control.
(frame_highlight, frame_unhighlight): Activate/deactivate root
control here.
(syms_of_macterm): Delete DEFVAR_BOOL for x_autoselect_window_p.
***************
*** 512,528 ****
2005-04-14 YAMAMOTO Mitsuharu <address@hidden>
! * mac.c [!TARGET_API_MAC_CARBON]: Include MacLocales.h. Don't
! include TextEncodingConverter.h.
(mac_system_script_code, Vmac_system_locale): New variables.
(syms_of_mac): Defvar them.
(mac_get_system_locale): New function.
! * macfns.c (x_set_name, x_set_title) [!TARGET_API_MAC_CARBON]: Use
! ENCODE_SYSTEM to encode title bar string.
(x_create_tip_frame): Apply 2005-03-18 change for xfns.c.
! (Fx_file_dialog) [TARGET_API_MAC_CARBON && !MAC_OSX]: Use
! CFStringGetSystemEncoding to get system default string encoding.
* macterm.c [!TARGET_API_MAC_CARBON]: Don't include
TextEncodingConverter.h.
--- 510,526 ----
2005-04-14 YAMAMOTO Mitsuharu <address@hidden>
! * mac.c [!TARGET_API_MAC_CARBON]: Include MacLocales.h.
! Don't include TextEncodingConverter.h.
(mac_system_script_code, Vmac_system_locale): New variables.
(syms_of_mac): Defvar them.
(mac_get_system_locale): New function.
! * macfns.c (x_set_name, x_set_title) [!TARGET_API_MAC_CARBON]:
! Use ENCODE_SYSTEM to encode title bar string.
(x_create_tip_frame): Apply 2005-03-18 change for xfns.c.
! (Fx_file_dialog) [TARGET_API_MAC_CARBON && !MAC_OSX]:
! Use CFStringGetSystemEncoding to get system default string encoding.
* macterm.c [!TARGET_API_MAC_CARBON]: Don't include
TextEncodingConverter.h.
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/05/02
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/05/02
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Luc Teirlinck, 2005/05/02
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Luc Teirlinck, 2005/05/02
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2005/05/03
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/05/04
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Luc Teirlinck, 2005/05/05
- [Emacs-diffs] Changes to emacs/src/ChangeLog, YAMAMOTO Mitsuharu, 2005/05/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2005/05/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2005/05/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Juanma Barranquero, 2005/05/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Thien-Thi Nguyen, 2005/05/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Luc Teirlinck, 2005/05/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Juanma Barranquero, 2005/05/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Juanma Barranquero, 2005/05/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/05/10
- [Emacs-diffs] Changes to emacs/src/ChangeLog, YAMAMOTO Mitsuharu, 2005/05/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/05/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/05/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Nick Roberts, 2005/05/13