Mercurial > emacs
comparison src/ChangeLog @ 90201:fbb2bea03df9
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-69
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 474-484)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 88-91)
- Merge from emacs--cvs-trunk--0
- Update FSF's address in GPL notices
- Update from CVS
| author | Miles Bader <miles@gnu.org> |
|---|---|
| date | Thu, 14 Jul 2005 08:02:00 +0000 |
| parents | f9a65d7ebd29 1bfadb2c1c4c |
| children | 187d6a1f84f7 |
comparison
equal
deleted
inserted
replaced
| 90200:f9a65d7ebd29 | 90201:fbb2bea03df9 |
|---|---|
| 1 2005-07-13 Kim F. Storm <storm@cua.dk> | |
| 2 | |
| 3 * xdisp.c (start_display): Don't reseat to next visible line start | |
| 4 if current start position is in a string or image. | |
| 5 (move_it_vertically_backward): Be sure to move out of strings and | |
| 6 images when moving it2 forward. | |
| 7 (move_it_by_lines): When moving forward, move to next buffer | |
| 8 position if we end up in a string or image. When moving backward, | |
| 9 count rows moved over when moving to start of current row in case | |
| 10 row starts in middle of a string or image. Also move further | |
| 11 backward if we end up in a string or image. | |
| 12 (try_cursor_movement): if overlay string spans multiple lines, | |
| 13 move backward to set cursor on start of an overlay string. | |
| 14 (cursor_row_p): Row is ok if cursor is at newline from string, but | |
| 15 string starts on this line (so we always position cursor at start | |
| 16 of string). | |
| 17 | |
| 18 * indent.c (Fvertical_motion): If start position is on an image, | |
| 19 don't move back if we move too far (that's almost certain to happen). | |
| 20 | |
| 21 * xdisp.c (cursor_row_fully_visible_p): Allow partially visible | |
| 22 row in minibuffer windows. | |
| 23 (try_window): Don't check margins in minibuffer windows. | |
| 24 | |
| 25 2005-07-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
| 26 | |
| 27 * macterm.c: Don't include stdlib.h or composite.h. | |
| 28 (x_use_underline_position_properties, last_mouse_press_frame) | |
| 29 (x_noop_count, Qvendor_specific_keysyms): Remove unused variables. | |
| 30 (syms_of_macterm, mac_initialize): Don't initialize them. | |
| 31 (waiting_for_input, initial_argv, initial_argc) | |
| 32 (Vcommand_line_args, Vx_no_window_manager, errno, window_scroll) | |
| 33 (set_frame_menubar, path_from_vol_dir_name): Remove externs. | |
| 34 (extra_keyboard_modifiers): Fix type in extern. | |
| 35 (x_window_to_frame, x_window_to_scroll_bar): Remove declarations. | |
| 36 (x_scroll_bar_report_motion): Add argument types to declaration. | |
| 37 (mac_compute_glyph_string_overhangs): Add declaration. | |
| 38 (disable_mouse_highlight): Remove unused variable. | |
| 39 [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click) | |
| 40 (x_scroll_bar_handle_press, x_scroll_bar_handle_release) | |
| 41 (x_scroll_bar_handle_drag): Remove argument `timestamp'. All | |
| 42 callers changed. | |
| 43 [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click): Don't set | |
| 44 timestamp. | |
| 45 [USE_CARBON_EVENTS] (mac_handle_mouse_event): Likewise. | |
| 46 (x_scroll_bar_create, XTset_vertical_scroll_bar): Show scroll bar | |
| 47 only when its width is less than the height. | |
| 48 (XTredeem_scroll_bar): Sync with xterm.c. | |
| 49 (font_name_table, font_name_table_size, font_name_count): Make | |
| 50 static. | |
| 51 (drag_and_drop_file_list): Remove variable. Previous use is now | |
| 52 local to function. | |
| 53 (do_ae_open_documents): Move DRAG_N_DROP event construction part | |
| 54 from XTread_socket. | |
| 55 (XTread_socket): Consolidate setting of event timestamp. Move | |
| 56 DRAG_N_DROP event construction part to do_ae_open_documents. | |
| 57 Support extra_keyboard_modifiers. | |
| 58 | |
| 59 * xfaces.c (try_font_list) [MAC_OS]: Try font family name | |
| 60 beginning with that for ASCII. | |
| 61 | |
| 62 2005-07-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
| 63 | |
| 64 * alloc.c (gc_cons_combined_threshold, Vgc_cons_percentage): New vars. | |
| 65 (Fgarbage_collect, init_alloc_once): Set gc_cons_combined_threshold. | |
| 66 (syms_of_alloc): Declare gc-cons-percentage. | |
| 67 | |
| 68 * eval.c (Feval, Ffuncall): | |
| 69 * keyboard.c (read_char): | |
| 70 * bytecode.c (MAYBE_GC): Use gc_cons_combined_threshold. | |
| 71 | |
| 72 * lisp.h (gc_cons_combined_threshold): Declare. | |
| 73 | |
| 74 2005-07-12 Kim F. Storm <storm@cua.dk> | |
| 75 | |
| 76 * coding.c (Qprocess_argument): | |
| 77 * coding.h (Qprocess_argument): Remove unused var. | |
| 78 | |
| 79 * xselect.c (intern): Remove dup. intern and staticpro for QTIMESTAMP. | |
| 80 | |
| 81 2005-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
| 82 | |
| 83 * mac.c [!TARGET_API_MAC_CARBON]: Include charset.h, coding.h, and | |
| 84 Endian.h. | |
| 85 [!MAC_OSX] (fchmod, fchown): New functions. | |
| 86 (mac_get_code_from_arg): Don't accept Lisp integer as argument. | |
| 87 Use SBYTES and EndianU32_BtoN. | |
| 88 (mac_get_object_from_code): Return 4 byte string even if argument | |
| 89 is 0. Use make_unibyte_string and EndianU32_NtoB. | |
| 90 (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator) | |
| 91 (Fmac_set_file_type): Fix documents and argument declarations. | |
| 92 Don't specify kFSCatInfoNodeFlags. Support Mac OS Classic. | |
| 93 | |
| 94 2005-07-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
| 95 | |
| 96 * window.c (Frecenter): Yet another int/Lisp_Object mixup (YAILOM). | |
| 97 | |
| 98 2005-07-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
| 99 | |
| 100 * xfaces.c (x_update_menu_appearance): Use fontSet resource for | |
| 101 Lucid if X_I18N, font otherwise. | |
| 102 | |
| 103 2005-07-10 Steven Tamm <steventamm@mac.com> | |
| 104 | |
| 105 * mac.c (Fmac_get_file_type, Fmac_get_file_creator): Add. | |
| 106 (Fmac_set_file_type, Fmac_set_file_creator): Add. | |
| 107 (mac_get_object_from_code, mac_get_code_from_arg): Add. | |
| 108 | |
| 109 2005-07-10 Richard M. Stallman <rms@gnu.org> | |
| 110 | |
| 111 * lread.c (Qeval_buffer_list, Veval_buffer_list): New vars. | |
| 112 (syms_of_lread): Set up eval-buffer-list. | |
| 113 (Feval_buffer, Feval_region): Bind eval-buffer-list. | |
| 114 | |
| 115 2005-07-08 Richard M. Stallman <rms@gnu.org> | |
| 116 | |
| 117 * eval.c (Fdefvar): Allow defvaring a constant to itself quoted. | |
| 118 | |
| 119 2005-07-08 Kim F. Storm <storm@cua.dk> | |
| 120 | |
| 121 * keyboard.c (menu_bar_items): Don't GCPRO menu_bar_items_vector here. | |
| 122 (syms_of_keyboard): Initialize and staticpro menu_bar_items_vector. | |
| 123 | |
| 124 2005-07-07 Kim F. Storm <storm@cua.dk> | |
| 125 | |
| 126 * window.c (Frecenter): Fix last change (set iarg before use). | |
| 127 | |
| 1 2005-07-06 Richard M. Stallman <rms@gnu.org> | 128 2005-07-06 Richard M. Stallman <rms@gnu.org> |
| 2 | 129 |
| 3 * window.c (Frecenter): When arg is inside the scroll margin, | 130 * window.c (Frecenter): When arg is inside the scroll margin, |
| 4 move it out of the margin. | 131 move it out of the margin. |
| 5 | 132 |
| 6 2005-07-06 Jason Rumney <jasonr@gnu.org> | 133 2005-07-06 Jason Rumney <jasonr@gnu.org> |
| 7 | 134 |
| 8 * w32console.c (initialize_w32_display): Detect when the console | 135 * w32console.c (initialize_w32_display): Detect when the console |
| 9 dimensions are insane, and default to 80x25 instead. | 136 dimensions are insane, and default to 80x25 instead. |
| 10 (w32_use_full_screen_buffer): default to NIL. | 137 (w32_use_full_screen_buffer): Default to NIL. |
| 11 | 138 |
| 12 2005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 139 2005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 13 | 140 |
| 14 * macterm.c (mac_draw_vertical_window_border): Use foreground of | 141 * macterm.c (mac_draw_vertical_window_border): Use foreground of |
| 15 VERTICAL_BORDER_FACE_ID for vertical border line. | 142 VERTICAL_BORDER_FACE_ID for vertical border line. |
| 16 (mac_encode_char): Call check_ccl_update in advance. | 143 (mac_encode_char): Call check_ccl_update in advance. |
| 17 (mac_to_x_fontname, x_font_name_to_mac_font_name) | 144 (mac_to_x_fontname, x_font_name_to_mac_font_name) |
| 18 (init_font_name_table, mac_do_list_fonts, XLoadQueryFont): Don't | 145 (init_font_name_table, mac_do_list_fonts, XLoadQueryFont): |
| 19 assume that font family length is less than 32. | 146 Don't assume that font family length is less than 32. |
| 20 (x_compute_min_glyph_bounds): Make static. | 147 (x_compute_min_glyph_bounds): Make static. |
| 21 (x_load_font): Never set fonts_changed_p to zero. | 148 (x_load_font): Never set fonts_changed_p to zero. |
| 22 | 149 |
| 23 2005-07-04 Lute Kamstra <lute@gnu.org> | 150 2005-07-04 Lute Kamstra <lute@gnu.org> |
| 24 | 151 |
| 25 * Update FSF's address in GPL notices. | 152 * Update FSF's address in GPL notices. |
| 26 | 153 |
| 27 2005-07-03 Richard M. Stallman <rms@gnu.org> | 154 2005-07-03 Richard M. Stallman <rms@gnu.org> |
| 65 * xterm.c (handle_one_xevent): bzero compose_status when nbytes | 192 * xterm.c (handle_one_xevent): bzero compose_status when nbytes |
| 66 is not zero. | 193 is not zero. |
| 67 | 194 |
| 68 2005-07-01 Masatake YAMATO <jet@gyve.org> | 195 2005-07-01 Masatake YAMATO <jet@gyve.org> |
| 69 | 196 |
| 70 * emacs.c (main): Passing ADD_NO_RANDOMIZE to | 197 * emacs.c (main): Passing ADD_NO_RANDOMIZE to `personality'. |
| 71 `personality'. | |
| 72 | 198 |
| 73 2005-06-30 Juri Linkov <juri@jurta.org> | 199 2005-06-30 Juri Linkov <juri@jurta.org> |
| 74 | 200 |
| 75 * xdisp.c (x_draw_vertical_border): If left fringe is not present | 201 * xdisp.c (x_draw_vertical_border): If left fringe is not present |
| 76 decrease x coord of vertical border by 1 pixel to not occupy text | 202 decrease x coord of vertical border by 1 pixel to not occupy text |
| 194 Add commentary explaining evaporate arg (for internal use only). | 320 Add commentary explaining evaporate arg (for internal use only). |
| 195 (unwind_set_match_data): Add comment on evaporate use. | 321 (unwind_set_match_data): Add comment on evaporate use. |
| 196 | 322 |
| 197 2005-06-22 Miles Bader <miles@gnu.org> | 323 2005-06-22 Miles Bader <miles@gnu.org> |
| 198 | 324 |
| 199 * xfaces.c (Qvertical_border): Renamed from `Qvertical_divider'. | 325 * xfaces.c (Qvertical_border): Rename from `Qvertical_divider'. |
| 200 (realize_basic_faces, syms_of_xfaces): Update references to it. | 326 (realize_basic_faces, syms_of_xfaces): Update references to it. |
| 201 * dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID' | 327 * dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID' |
| 202 to `VERTICAL_BORDER_FACE_ID'. | 328 to `VERTICAL_BORDER_FACE_ID'. |
| 203 * dispnew.c (build_frame_matrix_from_leaf_window): Update references. | 329 * dispnew.c (build_frame_matrix_from_leaf_window): Update references. |
| 204 | 330 |
| 233 * dispnew.c (build_frame_matrix_from_leaf_window): Display vertical | 359 * dispnew.c (build_frame_matrix_from_leaf_window): Display vertical |
| 234 window-separator on ttys using `vertical-divider' face by default. | 360 window-separator on ttys using `vertical-divider' face by default. |
| 235 | 361 |
| 236 2005-06-17 Richard M. Stallman <rms@gnu.org> | 362 2005-06-17 Richard M. Stallman <rms@gnu.org> |
| 237 | 363 |
| 238 * xdisp.c (get_next_display_element): Reverse | 364 * xdisp.c (get_next_display_element): |
| 239 test of Vshow_nonbreak_escape. | 365 Reverse test of Vshow_nonbreak_escape. |
| 240 | 366 |
| 241 * term.c (produce_special_glyphs): Use spec_glyph_lookup_face. | 367 * term.c (produce_special_glyphs): Use spec_glyph_lookup_face. |
| 242 (Ftty_no_underline): New function. | 368 (Ftty_no_underline): New function. |
| 243 (syms_of_term): defsubr it. | 369 (syms_of_term): defsubr it. |
| 244 | 370 |
