diff options
| author | Miles Bader | 2005-01-16 03:40:12 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-01-16 03:40:12 +0000 |
| commit | 54c4c5465ff6dcf158fc47b5894a688ec356f900 (patch) | |
| tree | 7fd504f98080bd7c498874d3662ef67086a09b66 /src/ChangeLog | |
| parent | d570d39f949427c4a5041375529c3748d72c6e3c (diff) | |
| parent | 42187e99f8adc31d93d027b9017160731aab8972 (diff) | |
| download | emacs-54c4c5465ff6dcf158fc47b5894a688ec356f900.tar.gz emacs-54c4c5465ff6dcf158fc47b5894a688ec356f900.zip | |
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
Remove "-face" suffix from lazy-highlight face name
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22
<no summary provided>
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40
Fix regressions from latest reftex update
* miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0
tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2
Merge from miles@gnu.org--gnu-2004
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3
Merge from emacs--cvs-trunk--0
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 209 |
1 files changed, 208 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index e2da7ae1a5f..18bd89e9dda 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,206 @@ | |||
| 1 | 2005-01-15 Steven Tamm <steventamm@mac.com> | ||
| 2 | |||
| 3 | * macterm.c (Vmac_use_core_graphics): defined for | ||
| 4 | mac-allow-anti-aliasing | ||
| 5 | (syms_of_macterm): Added mac-allow-anti-aliasing | ||
| 6 | (mac_draw_string_common): Use core graphics text rendering if | ||
| 7 | mac-allow-anti-aliasing is enabled. | ||
| 8 | |||
| 9 | * macfns.c (Fx_file_dialog): Save As dialog includes only the | ||
| 10 | file name in the text box. | ||
| 11 | |||
| 12 | 2005-01-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 13 | |||
| 14 | * macfns.c (x_set_foreground_color, x_set_background_color): Sync | ||
| 15 | with xfns.c. | ||
| 16 | (mac_window, x_create_tip_frame): Use XSetWindowBackground. | ||
| 17 | * macterm.c (XSetBackground, XSetWindowBackground): New functions. | ||
| 18 | * macterm.h (XSetBackground, XSetWindowBackground): Add externs. | ||
| 19 | |||
| 20 | 2005-01-14 Kim F. Storm <storm@cua.dk> | ||
| 21 | |||
| 22 | * keyboard.c (Fposn_at_x_y): Add optional arg WHOLE. | ||
| 23 | |||
| 24 | 2005-01-13 Richard M. Stallman <rms@gnu.org> | ||
| 25 | |||
| 26 | * keymap.c (Fcurrent_active_maps): Ignore Voverriding_local_map | ||
| 27 | if Voverriding_terminal_local_map is non-nil. | ||
| 28 | |||
| 29 | * keyboard.c (syms_of_keyboard): Doc fix. | ||
| 30 | |||
| 31 | 2005-01-13 Kim F. Storm <storm@cua.dk> | ||
| 32 | |||
| 33 | * xdisp.c (Fformat_mode_line): Fix last change. Remove NO_PROPS arg | ||
| 34 | (specify 0 for FACE instead). Reorder arg list. Doc fix. | ||
| 35 | |||
| 36 | 2005-01-12 Richard M. Stallman <rms@gnu.org> | ||
| 37 | |||
| 38 | * xdisp.c (Fformat_mode_line): New arg FACE specifies a default | ||
| 39 | face property for characters that don't specify one. | ||
| 40 | |||
| 41 | * fns.c (Frequire): Record in load-history unconditionally. | ||
| 42 | |||
| 43 | 2005-01-10 Kim F. Storm <storm@cua.dk> | ||
| 44 | |||
| 45 | * dispextern.h (merge_faces): Rename from merge_into_realized_face. | ||
| 46 | |||
| 47 | * xfaces.c (merge_faces): Rename from merge_into_realized_face. | ||
| 48 | Callers changed. | ||
| 49 | Add support to merge with lisp face id too (if face_name is t). | ||
| 50 | |||
| 51 | * xdisp.c (get_next_display_element, next_element_from_display_vector): | ||
| 52 | Don't lookup lface_id from display table glyphs here; instead use | ||
| 53 | merge_faces to merge the lisp face id into current face. | ||
| 54 | |||
| 55 | 2005-01-09 Kim F. Storm <storm@cua.dk> | ||
| 56 | |||
| 57 | * dispextern.h (struct it): New member dpvec_face_id. | ||
| 58 | (merge_into_realized_face): Add prototype. | ||
| 59 | |||
| 60 | * xfaces.c (merge_into_realized_face): New function. Used to | ||
| 61 | merge escape-glyph face or face from display table into current face. | ||
| 62 | |||
| 63 | * xdisp.c (Vshow_nonbreak_escape): New lisp var. | ||
| 64 | (syms_of_xdisp): DEFVAR_LISP it. | ||
| 65 | (escape_glyph_face): Remove var. | ||
| 66 | (redisplay_window): Don't initialize it. | ||
| 67 | (setup_for_ellipsis, get_next_display_element): | ||
| 68 | Set it->dpvec_face_id to -1. | ||
| 69 | (get_next_display_element): Test Vshow_nonbreak_escape. | ||
| 70 | Do not setup escape_glyph_face. | ||
| 71 | Properly merge escape-glyph face or face from display table with | ||
| 72 | current face for escape and control characters. Set | ||
| 73 | it->dpvec_face_id to relevant face id instead of adding it to each | ||
| 74 | element of display vector. | ||
| 75 | (next_element_from_display_vector): If it->dpvec_face_id is set, | ||
| 76 | use that instead of lface_id from glyph itself. | ||
| 77 | |||
| 78 | 2005-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 79 | |||
| 80 | * xterm.h (struct x_output): New member, toolbar_detached. | ||
| 81 | |||
| 82 | * gtkutil.c (xg_create_frame_widgets): Set initial tool bar height to | ||
| 83 | 38. | ||
| 84 | (xg_tool_bar_detach_callback): Set toolbar_detached to 1. | ||
| 85 | (xg_tool_bar_attach_callback): Set toolbar_detached to 0. | ||
| 86 | (xg_create_tool_bar): Initialize toolbar_detached. | ||
| 87 | (update_frame_tool_bar): Only set FRAME_TOOLBAR_HEIGHT (f) if | ||
| 88 | toolbar_detached is zero. | ||
| 89 | |||
| 90 | 2005-01-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 91 | |||
| 92 | * xmenu.c (create_and_show_popup_menu): Pass zero as button to | ||
| 93 | gtk_menu_popup if not for_click, so callbacks for the menu are called. | ||
| 94 | |||
| 95 | * gtkutil.c (xg_gtk_scroll_destroy, xg_create_scroll_bar) | ||
| 96 | (xg_tool_bar_callback, xg_tool_bar_help_callback) | ||
| 97 | (update_frame_tool_bar): Cast to EMACS_INT to avoid compiler | ||
| 98 | warning. | ||
| 99 | |||
| 100 | * xselect.c (x_get_foreign_selection, x_fill_property_data) | ||
| 101 | (Fx_get_atom_name, Fx_send_client_event): Replace XFLOAT with | ||
| 102 | XFLOAT_DATA to get extract number from Lisp object. | ||
| 103 | |||
| 104 | 2005-01-07 Kim F. Storm <storm@cua.dk> | ||
| 105 | |||
| 106 | * xdisp.c (set_iterator_to_next): Fix 2004-12-13 change. | ||
| 107 | Set stop_charpos to current charpos instead of 0. | ||
| 108 | |||
| 109 | 2005-01-06 Nick Roberts <nickrob@snap.net.nz> | ||
| 110 | |||
| 111 | * xdisp.c (Fformat_mode_line): First arg now required. | ||
| 112 | |||
| 113 | 2005-01-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 114 | |||
| 115 | * macterm.c (XLoadQueryFont): Correctly handle 0 size | ||
| 116 | font widths that are returned from some Japanese fonts. | ||
| 117 | |||
| 118 | 2005-01-06 Kim F. Storm <storm@cua.dk> | ||
| 119 | |||
| 120 | * fringe.c (fringe_faces): Change to Lisp_Object pointer. | ||
| 121 | (draw_fringe_bitmap_1): Lookup user defined fringe faces here. | ||
| 122 | (destroy_fringe_bitmap): Set fringe_faces element to nil. | ||
| 123 | (Fdefine_fringe_bitmap, init_fringe): Change allocation of | ||
| 124 | fringe_faces array and init elements to nil. | ||
| 125 | (Fset_fringe_bitmap_face): Set fringe_faces to face name instead of | ||
| 126 | non-persistent face id. | ||
| 127 | (mark_fringe_data): New function for GC. | ||
| 128 | |||
| 129 | * alloc.c (mark_fringe_data): Declare extern. | ||
| 130 | (Fgarbage_collect): Call mark_fringe_data. | ||
| 131 | |||
| 132 | * alloc.c (overrun_check_free): Invalidate freed memory if | ||
| 133 | XMALLOC_CLEAR_FREE_MEMORY is defined. | ||
| 134 | |||
| 135 | 2005-01-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 136 | |||
| 137 | * macfns.c: Include sys/param.h. | ||
| 138 | [TARGET_API_MAC_CARBON] (mac_nav_event_callback): New declaration | ||
| 139 | and function. | ||
| 140 | [TARGET_API_MAC_CARBON] (Fx_file_dialog): Use MAXPATHLEN for size | ||
| 141 | of filename string. Set event callback function when creating | ||
| 142 | dialog boxes. Add code conversions for filenames. Don't dispose | ||
| 143 | apple event descriptor record if failed to create it. | ||
| 144 | |||
| 145 | * macterm.c: Include sys/param.h. | ||
| 146 | [USE_CARBON_EVENTS] (mac_handle_window_event): Add handler for | ||
| 147 | kEventWindowUpdate. | ||
| 148 | (install_window_handler) [USE_CARBON_EVENTS]: Register it. | ||
| 149 | (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Get FSRef instead | ||
| 150 | of FSSpec from apple event descriptor record. | ||
| 151 | (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Use MAXPATHLEN for | ||
| 152 | size of filename string. | ||
| 153 | [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Likewise. | ||
| 154 | [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Return error when a | ||
| 155 | file dialog is in action. | ||
| 156 | [TARGET_API_MAC_CARBON] (mac_do_track_drag): Likewise. Reject | ||
| 157 | only when there are no filename items. Set background color | ||
| 158 | before (un)highlighting the window below the dragged items. | ||
| 159 | (XTread_socket) [!USE_CARBON_EVENTS]: Don't call do_window_update. | ||
| 160 | |||
| 161 | 2005-01-05 Romain Francoise <romain@orebokech.com> | ||
| 162 | |||
| 163 | * term.c (encode_terminal_code): Fix buffer size computation. | ||
| 164 | |||
| 165 | 2005-01-04 Richard M. Stallman <rms@gnu.org> | ||
| 166 | |||
| 167 | * xdisp.c (Fformat_mode_line): Doc fix. | ||
| 168 | |||
| 169 | 2005-01-04 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 170 | |||
| 171 | * alloc.c (refill_memory_reserve): Move. | ||
| 172 | (emacs_blocked_free, emacs_blocked_malloc, emacs_blocked_realloc) | ||
| 173 | (reset_malloc_hooks, uninterrupt_malloc) [SYNC_INPUT]: Don't define. | ||
| 174 | |||
| 175 | 2005-01-03 Richard M. Stallman <rms@gnu.org> | ||
| 176 | |||
| 177 | * window.c (window_scroll_pixel_based): Don't correct preserve_y | ||
| 178 | for CURRENT_HEADER_LINE_HEIGHT when moving backwards. | ||
| 179 | |||
| 180 | 2005-01-03 Jason Rumney <jasonr@gnu.org> | ||
| 181 | |||
| 182 | * w32bdf.c (w32_load_bdf_font): Set fontp->average_width and | ||
| 183 | fontp->space_width to FONT_WIDTH so they are valid. | ||
| 184 | |||
| 185 | * w32fns.c (w32_load_system_font): Set FONT_WIDTH to maximum, not | ||
| 186 | average width. Set fontp->average_width and fontp->space_width to | ||
| 187 | their appropriate values. | ||
| 188 | |||
| 189 | * w32term.c (x_new_font): Set FRAME_COLUMN_WIDTH to | ||
| 190 | fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to | ||
| 191 | fontp->space_width. | ||
| 192 | |||
| 193 | 2005-01-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 194 | |||
| 195 | * macterm.c (x_new_font): Set FRAME_SPACE_WIDTH. | ||
| 196 | (x_font_min_bounds, XLoadQueryFont): Use the correct font width | ||
| 197 | metrics for max and min bounds. | ||
| 198 | (x_load_font): Correctly calculate average font width metrics. | ||
| 199 | |||
| 200 | 2005-01-02 Richard M. Stallman <rms@gnu.org> | ||
| 201 | |||
| 202 | * alloc.c (Fgarbage_collect): Don't truncate_undo_list on dead buffers. | ||
| 203 | |||
| 1 | 2004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 204 | 2004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 2 | 205 | ||
| 3 | * xterm.c (handle_one_xevent): Clear area in expose event for GTK. | 206 | * xterm.c (handle_one_xevent): Clear area in expose event for GTK. |
| @@ -48,7 +251,7 @@ | |||
| 48 | 251 | ||
| 49 | * xterm.c (x_new_font): Set FRAME_COLUMN_WIDTH to | 252 | * xterm.c (x_new_font): Set FRAME_COLUMN_WIDTH to |
| 50 | fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to | 253 | fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to |
| 51 | fontp-?space_width.. | 254 | fontp->space_width. |
| 52 | (x_load_font): Calculate fontp->space_width and | 255 | (x_load_font): Calculate fontp->space_width and |
| 53 | fontp->average_width. | 256 | fontp->average_width. |
| 54 | (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH. | 257 | (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH. |
| @@ -298,6 +501,10 @@ | |||
| 298 | * gtkutil.c (xg_initialize): Install bindings for C-g so that | 501 | * gtkutil.c (xg_initialize): Install bindings for C-g so that |
| 299 | dialogs and menus pop down. | 502 | dialogs and menus pop down. |
| 300 | 503 | ||
| 504 | 2004-12-27 Kenichi Handa <handa@m17n.org> | ||
| 505 | |||
| 506 | * coding.c (code_convert_region): Fix calculation of `ratio'. | ||
| 507 | |||
| 301 | 2004-12-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 508 | 2004-12-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 302 | 509 | ||
| 303 | * gtkutil.c (update_frame_tool_bar): Make the value of | 510 | * gtkutil.c (update_frame_tool_bar): Make the value of |