diff options
| author | Miles Bader | 2005-07-14 08:02:00 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-07-14 08:02:00 +0000 |
| commit | bacb9790f594207469f22ed9f3e8085ab76e5e2b (patch) | |
| tree | b1cee62715d6cd2797f3122e4f058d7bc18ceef6 /src/ChangeLog | |
| parent | d3e4babdd1267fb5690a17949196640a47c6f159 (diff) | |
| parent | ead25b5cabbe092711864eae13a76437e6a65ce1 (diff) | |
| download | emacs-bacb9790f594207469f22ed9f3e8085ab76e5e2b.tar.gz emacs-bacb9790f594207469f22ed9f3e8085ab76e5e2b.zip | |
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
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 144 |
1 files changed, 135 insertions, 9 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 8501f8fd9dc..f3f865612f6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,130 @@ | |||
| 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, |
| @@ -7,7 +134,7 @@ | |||
| 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 | ||
| @@ -15,11 +142,11 @@ | |||
| 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. |
| @@ -67,8 +194,7 @@ | |||
| 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 | ||
| @@ -196,7 +322,7 @@ | |||
| 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'. |
| @@ -235,8 +361,8 @@ | |||
| 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. |