diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 147 |
1 files changed, 113 insertions, 34 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 02a81fb7f7c..a8e248a1718 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,85 @@ | |||
| 1 | 2005-05-09 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * fileio.c (Fexpand_file_name, Frename_file, Fadd_name_to_file) | ||
| 4 | (Fmake_symbolic_link, Faccess_file, Frecent_auto_save_p): | ||
| 5 | Doc fixes. | ||
| 6 | |||
| 7 | * dired.c (Ffile_name_completion): Make argument name | ||
| 8 | match its use in docstring. | ||
| 9 | |||
| 10 | 2005-05-08 Luc Teirlinck <teirllm@auburn.edu> | ||
| 11 | |||
| 12 | * eval.c (Fdefvaralias): Remove any pre-existing | ||
| 13 | variable-documentation property of the alias. | ||
| 14 | |||
| 15 | 2005-05-07 Thien-Thi Nguyen <ttn@gnu.org> | ||
| 16 | |||
| 17 | * xfns.c (start_hourglass): Do nothing when running on a tty. | ||
| 18 | |||
| 19 | 2005-05-07 Juanma Barranquero <lekktu@gmail.com> | ||
| 20 | |||
| 21 | * fns.c (Fchar_table_range): Fix typos in docstring. | ||
| 22 | |||
| 23 | 2005-05-06 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 24 | |||
| 25 | * fns.c (Fchar_table_range): Yet Another Int/Lisp_Object Mixup. | ||
| 26 | |||
| 27 | 2005-05-06 Eli Zaretskii <eliz@gnu.org> | ||
| 28 | |||
| 29 | * lread.c (Flocate_file_internal): Doc fix. | ||
| 30 | |||
| 31 | * Makefile.in (lisp, shortlisp): Add jka-cmpr-hook.elc. | ||
| 32 | |||
| 33 | 2005-05-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 34 | |||
| 35 | * macselect.c (x_own_selection): Accept Lisp string as result of | ||
| 36 | selection converter function. | ||
| 37 | (x_clear_frame_selections): Don't call x-lost-selection-functions | ||
| 38 | if Emacs is not owner of the selection. | ||
| 39 | (Vmac_services_selection): Put variable and initialization in | ||
| 40 | #ifdef MAC_OSX. | ||
| 41 | (syms_of_macselect) [MAC_OSX]: Set default value of | ||
| 42 | Vmac_services_selection to PRIMARY. | ||
| 43 | |||
| 44 | * macterm.c (toolkit_scroll_bar_interaction): Remove unused variable. | ||
| 45 | (mac_handle_tool_bar_click): Remove unused function and declaration. | ||
| 46 | [USE_TOOLKIT_SCROLL_BARS] (scroll_bar_timer_callback) | ||
| 47 | (install_scroll_bar_timer, set_scroll_bar_timer) | ||
| 48 | (control_part_code_to_scroll_bar_part, construct_scroll_bar_click) | ||
| 49 | (get_control_part_bound, x_scroll_bar_handle_press) | ||
| 50 | (x_scroll_bar_handle_release, x_scroll_bar_handle_drag) | ||
| 51 | (x_set_toolkit_scroll_bar_thumb): New functions and declarations. | ||
| 52 | [USE_TOOLKIT_SCROLL_BARS] (last_scroll_bar_part, scroll_bar_timer) | ||
| 53 | (scroll_bar_timer_event_posted_p): New variables. | ||
| 54 | [USE_TOOLKIT_SCROLL_BARS] (SCROLL_BAR_FIRST_DELAY) | ||
| 55 | (SCROLL_BAR_CONTINUOUS_DELAY): New macros. | ||
| 56 | (x_scroll_bar_create): Set control reference with NewControl. | ||
| 57 | (x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 58 | Initialize track_top and track_height to nil. | ||
| 59 | (x_scroll_bar_set_handle, x_scroll_bar_note_movement): | ||
| 60 | Put functions in #ifndef USE_TOOLKIT_SCROLL_BARS. | ||
| 61 | (XTset_vertical_scroll_bar): Don't make space between scroll bar | ||
| 62 | and associated window. | ||
| 63 | (XTset_vertical_scroll_bar) [MAC_OSX]: Get scroll bar area width | ||
| 64 | from window config. | ||
| 65 | (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 66 | Set track_top and track_height to nil when scroll bar size is changed. | ||
| 67 | Recalculate them if they are nil. | ||
| 68 | (XTread_socket) [MAC_OSX]: Use control kind to determine if the | ||
| 69 | clicked control is a scroll bar. | ||
| 70 | (XTread_socket) [USE_TOOLKIT_SCROLL_BARS]: Use toolkit scroll bar | ||
| 71 | event handler functions. Don't add modifiers to scroll bar click | ||
| 72 | events. Call scroll bar release handler when window is deactivated. | ||
| 73 | (mac_initialize): Remove unused code for X toolkit. | ||
| 74 | (syms_of_macterm) [!USE_TOOLKIT_SCROLL_BARS]: | ||
| 75 | Initialize Vx_toolkit_scroll_bars to nil. | ||
| 76 | |||
| 77 | * macterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 78 | New members track_top and track_height. | ||
| 79 | |||
| 80 | * sysselect.h [DARWIN || MAC_OSX]: Temporarily undefine | ||
| 81 | init_process when including sys/select.h. | ||
| 82 | |||
| 1 | 2005-05-05 Luc Teirlinck <teirllm@auburn.edu> | 83 | 2005-05-05 Luc Teirlinck <teirllm@auburn.edu> |
| 2 | 84 | ||
| 3 | * eval.c (Fdefvaralias): Doc fix. | 85 | * eval.c (Fdefvaralias): Doc fix. |
| @@ -61,7 +143,7 @@ | |||
| 61 | 2005-05-01 Kim F. Storm <storm@cua.dk> | 143 | 2005-05-01 Kim F. Storm <storm@cua.dk> |
| 62 | 144 | ||
| 63 | * xdisp.c (move_it_in_display_line_to): Stop if we move beyond | 145 | * xdisp.c (move_it_in_display_line_to): Stop if we move beyond |
| 64 | TO_CHARPOS. This may happen if last glyphs was an image or stretch | 146 | TO_CHARPOS. This may happen if last glyphs was an image or stretch |
| 65 | glyph. | 147 | glyph. |
| 66 | 148 | ||
| 67 | 2005-05-01 Luc Teirlinck <teirllm@auburn.edu> | 149 | 2005-05-01 Luc Teirlinck <teirllm@auburn.edu> |
| @@ -73,7 +155,7 @@ | |||
| 73 | * xmenu.c [not HAVE_X_TOOLKIT] (xmenu_show): | 155 | * xmenu.c [not HAVE_X_TOOLKIT] (xmenu_show): |
| 74 | If user cancels the menu, quit unless FOR_CLICK. | 156 | If user cancels the menu, quit unless FOR_CLICK. |
| 75 | 157 | ||
| 76 | * macros.c (Vexecuting_kbd_macro): Renamed from Vexecuting_macro. | 158 | * macros.c (Vexecuting_kbd_macro): Rename from Vexecuting_macro. |
| 77 | All uses changed. | 159 | All uses changed. |
| 78 | (syms_of_macros): Define only executing-kbd-macro, not executing-macro. | 160 | (syms_of_macros): Define only executing-kbd-macro, not executing-macro. |
| 79 | * keyboard.c: Change Vexecuting_macro to Vexecuting_kbd_macro. | 161 | * keyboard.c: Change Vexecuting_macro to Vexecuting_kbd_macro. |
| @@ -95,8 +177,7 @@ | |||
| 95 | 177 | ||
| 96 | 2005-04-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 178 | 2005-04-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 97 | 179 | ||
| 98 | * mac.c: Don't include time.h. Include sysselect.h after | 180 | * mac.c: Don't include time.h. Include sysselect.h after systime.h. |
| 99 | systime.h. | ||
| 100 | 181 | ||
| 101 | * macfns.c (Fx_server_version): Add BLOCK_INPUT around Gestalt. | 182 | * macfns.c (Fx_server_version): Add BLOCK_INPUT around Gestalt. |
| 102 | 183 | ||
| @@ -159,13 +240,12 @@ | |||
| 159 | (mac.o): Depend on ccl.h. | 240 | (mac.o): Depend on ccl.h. |
| 160 | (macselect.o): New target. | 241 | (macselect.o): New target. |
| 161 | 242 | ||
| 162 | * emacs.c (main) [MAC_OS8 || MAC_OSX && HAVE_CARBON]: Call | 243 | * emacs.c (main) [MAC_OS8 || MAC_OSX && HAVE_CARBON]: |
| 163 | syms_of_macselect. | 244 | Call syms_of_macselect. |
| 164 | 245 | ||
| 165 | * frame.c (Fdelete_frame) [MAC_OS]: Call x_clear_frame_selections. | 246 | * frame.c (Fdelete_frame) [MAC_OS]: Call x_clear_frame_selections. |
| 166 | 247 | ||
| 167 | * mac.c [!TARGET_API_MAC_CARBON]: Don't include charset.h or | 248 | * mac.c [!TARGET_API_MAC_CARBON]: Don't include charset.h or coding.h. |
| 168 | coding.h. | ||
| 169 | (QCLIPBOARD): Remove variable. | 249 | (QCLIPBOARD): Remove variable. |
| 170 | (syms_of_mac): Don't initialize it. | 250 | (syms_of_mac): Don't initialize it. |
| 171 | (Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p): | 251 | (Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p): |
| @@ -179,10 +259,10 @@ | |||
| 179 | [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise. | 259 | [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise. |
| 180 | (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it. | 260 | (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it. |
| 181 | 261 | ||
| 182 | * macterm.c (handling_window_update, terminate_flag): Remove | 262 | * macterm.c (handling_window_update, terminate_flag): |
| 183 | variables. | 263 | Remove variables. |
| 184 | (do_window_update, do_ae_quit_application, XTread_socket): Don't | 264 | (do_window_update, do_ae_quit_application, XTread_socket): |
| 185 | use them. | 265 | Don't use them. |
| 186 | (WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define. | 266 | (WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define. |
| 187 | [USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event) | 267 | [USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event) |
| 188 | (init_service_handler): Move to macselect.c. Remove declarations. | 268 | (init_service_handler): Move to macselect.c. Remove declarations. |
| @@ -277,8 +357,8 @@ | |||
| 277 | Make a sub-chartable with correct initial value. | 357 | Make a sub-chartable with correct initial value. |
| 278 | 358 | ||
| 279 | * fns.c (Fset_char_table_range): Don't set slots used as default | 359 | * fns.c (Fset_char_table_range): Don't set slots used as default |
| 280 | values for ascii, eight-bit-control, eight-bit-graphic. Don't | 360 | values for ascii, eight-bit-control, eight-bit-graphic. |
| 281 | call Faref with charset-id. | 361 | Don't call Faref with charset-id. |
| 282 | (Fset_char_table_default): Document how to treat normal character | 362 | (Fset_char_table_default): Document how to treat normal character |
| 283 | argument. Handle special slots used as default values of ascii, | 363 | argument. Handle special slots used as default values of ascii, |
| 284 | eight-bit-control, eight-bit-control. Make a sub chartable if | 364 | eight-bit-control, eight-bit-control. Make a sub chartable if |
| @@ -313,8 +393,8 @@ | |||
| 313 | create_text_encoding_info_alist instead. | 393 | create_text_encoding_info_alist instead. |
| 314 | (init_font_name_table) [TARGET_API_MAC_CARBON]: Use Font Manager | 394 | (init_font_name_table) [TARGET_API_MAC_CARBON]: Use Font Manager |
| 315 | routines also on Mac OS Classic. | 395 | routines also on Mac OS Classic. |
| 316 | (init_font_name_table) [!TARGET_API_MAC_CARBON]: Use | 396 | (init_font_name_table) [!TARGET_API_MAC_CARBON]: |
| 317 | add_font_name_table_entry. | 397 | Use add_font_name_table_entry. |
| 318 | (mac_do_list_fonts): Regard 0 in XLFD scaleble fields as | 398 | (mac_do_list_fonts): Regard 0 in XLFD scaleble fields as |
| 319 | specified. Derive unspecified scalable fields from specified one. | 399 | specified. Derive unspecified scalable fields from specified one. |
| 320 | (x_list_fonts): Consider Valternate_fontname_alist. | 400 | (x_list_fonts): Consider Valternate_fontname_alist. |
| @@ -412,8 +492,7 @@ | |||
| 412 | 492 | ||
| 413 | * mac.c: Include charset.h and coding.h. | 493 | * mac.c: Include charset.h and coding.h. |
| 414 | [TARGET_API_MAC_CARBON] (Qutf_8): Remove extern. | 494 | [TARGET_API_MAC_CARBON] (Qutf_8): Remove extern. |
| 415 | [TARGET_API_MAC_CARBON] (cfstring_create_with_string): New | 495 | [TARGET_API_MAC_CARBON] (cfstring_create_with_string): New function. |
| 416 | function. | ||
| 417 | [TARGET_API_MAC_CARBON] (Fmac_get_preference): Use it. | 496 | [TARGET_API_MAC_CARBON] (Fmac_get_preference): Use it. |
| 418 | 497 | ||
| 419 | * macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise. | 498 | * macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise. |
| @@ -422,8 +501,8 @@ | |||
| 422 | 501 | ||
| 423 | * macterm.c (x_autoselect_window_p): Remove variable. | 502 | * macterm.c (x_autoselect_window_p): Remove variable. |
| 424 | (last_window): New variable. | 503 | (last_window): New variable. |
| 425 | (XTreassert_line_highlight, x_change_line_highlight): Remove | 504 | (XTreassert_line_highlight, x_change_line_highlight): |
| 426 | declarations. | 505 | Remove declarations. |
| 427 | (mac_focus_changed, x_detect_focus_change): New functions and | 506 | (mac_focus_changed, x_detect_focus_change): New functions and |
| 428 | declarations. | 507 | declarations. |
| 429 | (XTextExtents16, front_emacs_window): Remove function. | 508 | (XTextExtents16, front_emacs_window): Remove function. |
| @@ -436,8 +515,8 @@ | |||
| 436 | (XTread_socket): Move its contents here. Generate select-window | 515 | (XTread_socket): Move its contents here. Generate select-window |
| 437 | event on mouse movement if needed. Use x_detect_focus_change on | 516 | event on mouse movement if needed. Use x_detect_focus_change on |
| 438 | activate/deactivate events. Don't deiconify frame or invalidate | 517 | activate/deactivate events. Don't deiconify frame or invalidate |
| 439 | window rectangle when dnd items are dropped. Don't | 518 | window rectangle when dnd items are dropped. |
| 440 | activate/deactivate root control. | 519 | Don't activate/deactivate root control. |
| 441 | (frame_highlight, frame_unhighlight): Activate/deactivate root | 520 | (frame_highlight, frame_unhighlight): Activate/deactivate root |
| 442 | control here. | 521 | control here. |
| 443 | (syms_of_macterm): Delete DEFVAR_BOOL for x_autoselect_window_p. | 522 | (syms_of_macterm): Delete DEFVAR_BOOL for x_autoselect_window_p. |
| @@ -453,17 +532,17 @@ | |||
| 453 | 532 | ||
| 454 | 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 533 | 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 455 | 534 | ||
| 456 | * mac.c [!TARGET_API_MAC_CARBON]: Include MacLocales.h. Don't | 535 | * mac.c [!TARGET_API_MAC_CARBON]: Include MacLocales.h. |
| 457 | include TextEncodingConverter.h. | 536 | Don't include TextEncodingConverter.h. |
| 458 | (mac_system_script_code, Vmac_system_locale): New variables. | 537 | (mac_system_script_code, Vmac_system_locale): New variables. |
| 459 | (syms_of_mac): Defvar them. | 538 | (syms_of_mac): Defvar them. |
| 460 | (mac_get_system_locale): New function. | 539 | (mac_get_system_locale): New function. |
| 461 | 540 | ||
| 462 | * macfns.c (x_set_name, x_set_title) [!TARGET_API_MAC_CARBON]: Use | 541 | * macfns.c (x_set_name, x_set_title) [!TARGET_API_MAC_CARBON]: |
| 463 | ENCODE_SYSTEM to encode title bar string. | 542 | Use ENCODE_SYSTEM to encode title bar string. |
| 464 | (x_create_tip_frame): Apply 2005-03-18 change for xfns.c. | 543 | (x_create_tip_frame): Apply 2005-03-18 change for xfns.c. |
| 465 | (Fx_file_dialog) [TARGET_API_MAC_CARBON && !MAC_OSX]: Use | 544 | (Fx_file_dialog) [TARGET_API_MAC_CARBON && !MAC_OSX]: |
| 466 | CFStringGetSystemEncoding to get system default string encoding. | 545 | Use CFStringGetSystemEncoding to get system default string encoding. |
| 467 | 546 | ||
| 468 | * macterm.c [!TARGET_API_MAC_CARBON]: Don't include | 547 | * macterm.c [!TARGET_API_MAC_CARBON]: Don't include |
| 469 | TextEncodingConverter.h. | 548 | TextEncodingConverter.h. |
| @@ -1080,7 +1159,7 @@ | |||
| 1080 | * xdisp.c (init_from_display_pos): Don't read past end of | 1159 | * xdisp.c (init_from_display_pos): Don't read past end of |
| 1081 | it->overlay_strings array. | 1160 | it->overlay_strings array. |
| 1082 | 1161 | ||
| 1083 | 2005-02-25 Stephan Stahl <stahl@eos.franken.de> (tiny change) | 1162 | 2005-02-25 Stephan Stahl <stahl@eos.franken.de> (tiny change) |
| 1084 | 1163 | ||
| 1085 | * buffer.c (syms_of_buffer): Fix typo. | 1164 | * buffer.c (syms_of_buffer): Fix typo. |
| 1086 | 1165 | ||
| @@ -1110,7 +1189,7 @@ | |||
| 1110 | I think those asserts are bogus if buffer contains invisible text | 1189 | I think those asserts are bogus if buffer contains invisible text |
| 1111 | or images. | 1190 | or images. |
| 1112 | 1191 | ||
| 1113 | 2005-02-21 David Kastrup <dak@gnu.org> | 1192 | 2005-02-21 David Kastrup <dak@gnu.org> |
| 1114 | 1193 | ||
| 1115 | * gtkutil.c (xg_create_frame_widgets): UNBLOCK_INPUT on error. | 1194 | * gtkutil.c (xg_create_frame_widgets): UNBLOCK_INPUT on error. |
| 1116 | 1195 | ||
| @@ -3710,7 +3789,7 @@ | |||
| 3710 | compositions to encode. | 3789 | compositions to encode. |
| 3711 | (encode_coding_string): Likewise. Free composition data. | 3790 | (encode_coding_string): Likewise. Free composition data. |
| 3712 | 3791 | ||
| 3713 | 2004-09-30 Florian Weimer <fw@deneb.enyo.de> | 3792 | 2004-09-30 Florian Weimer <fw@deneb.enyo.de> |
| 3714 | 3793 | ||
| 3715 | * coding.c (code_convert_region): Free composition data. | 3794 | * coding.c (code_convert_region): Free composition data. |
| 3716 | 3795 | ||
| @@ -4248,7 +4327,7 @@ | |||
| 4248 | * xfns.c (x_icon_verify): New function. | 4327 | * xfns.c (x_icon_verify): New function. |
| 4249 | (Fx_create_frame): Use it. | 4328 | (Fx_create_frame): Use it. |
| 4250 | 4329 | ||
| 4251 | 2004-07-22 Barry Fishman <barry_fishman@att.net> (tiny change) | 4330 | 2004-07-22 Barry Fishman <barry_fishman@att.net> (tiny change) |
| 4252 | 4331 | ||
| 4253 | * s/gnu-linux.h: Use GC_MARK_STACK if __amd64__ is defined. | 4332 | * s/gnu-linux.h: Use GC_MARK_STACK if __amd64__ is defined. |
| 4254 | 4333 | ||
| @@ -5911,7 +5990,7 @@ | |||
| 5911 | * xdisp.c (note_mode_line_or_margin_highlight): Accept HEADER_LINE | 5990 | * xdisp.c (note_mode_line_or_margin_highlight): Accept HEADER_LINE |
| 5912 | when keymap and cursor are setup. | 5991 | when keymap and cursor are setup. |
| 5913 | 5992 | ||
| 5914 | 2004-03-14 Steven Tamm <steventamm@mac.com> | 5993 | 2004-03-14 Steven Tamm <steventamm@mac.com> |
| 5915 | 5994 | ||
| 5916 | * Makefile.in (XMENU_OBJ) [HAVE_CARBON]: Do not include xmenu.o. | 5995 | * Makefile.in (XMENU_OBJ) [HAVE_CARBON]: Do not include xmenu.o. |
| 5917 | 5996 | ||
| @@ -5973,7 +6052,7 @@ | |||
| 5973 | (GTK_OBJ) [USE_GTK]: New declaration. | 6052 | (GTK_OBJ) [USE_GTK]: New declaration. |
| 5974 | (obj): Add $(GTK_OBJ) to list. | 6053 | (obj): Add $(GTK_OBJ) to list. |
| 5975 | 6054 | ||
| 5976 | 2004-03-11 Steven Tamm <steventamm@mac.com> | 6055 | 2004-03-11 Steven Tamm <steventamm@mac.com> |
| 5977 | 6056 | ||
| 5978 | * image.c [MAC_OSX]: Include sys/stat.h. | 6057 | * image.c [MAC_OSX]: Include sys/stat.h. |
| 5979 | 6058 | ||