Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 819:6504113e7c2d
[xemacs-hg @ 2002-04-25 18:03:23 by andyp]
sync up windows branch from 21.4
| author | andyp |
|---|---|
| date | Thu, 25 Apr 2002 18:04:24 +0000 |
| parents | 39b1580316c8 |
| children | 39d30f8fadfd |
comparison
equal
deleted
inserted
replaced
| 818:accc481aef34 | 819:6504113e7c2d |
|---|---|
| 1 2002-04-24 Andy Piper <andy@xemacs.org> | |
| 2 | |
| 3 * redisplay.c (create_text_block): Don't actually add propagation | |
| 4 data if the line ends after we have added a glyph. | |
| 5 | |
| 6 * lisp.h (Dynarr_end): Fix definition. | |
| 7 | |
| 8 2002-04-22 Andy Piper <andy@xemacs.org> | |
| 9 | |
| 10 * extents.c (extent_fragment_update): check for glyphs we have | |
| 11 previously displayed. | |
| 12 * extents.c (print_extent_1): warning removal. | |
| 13 * extents.h: change prototype. | |
| 14 * redisplay-output.c (redisplay_normalize_glyph_area): calculate | |
| 15 widths correctly for wide glyphs. | |
| 16 * redisplay.c (position_redisplay_data_type): add end_glyph_width. | |
| 17 * redisplay.c (prop_type): add PROP_GLYPH. | |
| 18 * redisplay.c (struct prop_block): add glyph type | |
| 19 * redisplay.c (add_glyph_rune): when adding part of a glyph add it | |
| 20 to the propagation data. | |
| 21 * redisplay.c (create_text_block): if there is a glyph in the | |
| 22 propagation data use it to salt extent_fragment_update. | |
| 23 * redisplay.c (create_string_text_block): ditto. | |
| 24 | |
| 25 2002-04-13 Nix <nix@esperi.demon.co.uk> | |
| 26 | |
| 27 * redisplay.h (struct rune): Add ascent, descent, and yoffset fields. | |
| 28 * redisplay-output.c (compare_runes): Compare them. | |
| 29 * redisplay.c: Update copyright date. | |
| 30 * redisplay.c (pos_data): Add need_baseline_computation field. | |
| 31 * redisplay.c (add_glyph_rune): Update ascent, descent, and | |
| 32 need_baseline_computation; zero yoffset. Set max_pixmap_height | |
| 33 for all pixmaps, not just automatically positioned ones. | |
| 34 * redisplay.c (calculate_yoffset): New, compute yoffset values. | |
| 35 * redisplay.c (calculate_baseline): New, compute textual baseline. | |
| 36 * redisplay.c (add_glyph_rune): Call them. | |
| 37 * redisplay.c (create_text_block): Likewise. | |
| 38 * redisplay.c (create_overlay_glyph_block): Likewise. | |
| 39 * redisplay.c (add_margin_runes): Likewise. | |
| 40 * redisplay.c (create_string_text_block): Likewise. Fix tabdamage. | |
| 41 | |
| 42 * redisplay.h: (redisplay_calculate_display_boxes): Change prototype. | |
| 43 * redisplay-output.c (redisplay_calculate_display_boxes): Use yoffset. | |
| 44 * redisplay-msw.c (mswindows_output_blank): Pass 0 as yoffset. | |
| 45 * redisplay-msw.c (mswindows_output_string): Likewise. | |
| 46 * redisplay-msw.c (mswindows_output_display_block): Pass yoffset. | |
| 47 * redisplay-gtk.c (gtk_output_display_block): Likewise. | |
| 48 * redisplay-x.c (x_output_display_block): Likewise. | |
| 49 | |
| 50 2002-04-02 Andy Piper <andy@xemacs.org> | |
| 51 | |
| 52 * dired-msw.c (mswindows_get_files): | |
| 53 * nt.c (mswindows_stat): SetErrorMode() so that file errors are | |
| 54 completely handled by XEmacs. Suggested by Thomas Vogler | |
| 55 <mail@thomas-vogler.de>. | |
| 56 | |
| 57 2002-04-01 Andy Piper <andy@xemacs.org> | |
| 58 | |
| 59 * emacs.c (Fkill_emacs): Only output message box in interactive | |
| 60 mode. | |
| 61 | |
| 62 2002-03-14 Mike Alexander <mta@arbortext.com> | |
| 63 | |
| 64 * event-msw.c (mswindows_unwait_process): New, remove process from | |
| 65 wait list | |
| 66 * process-nt.c (nt_finalize_process_data): Call | |
| 67 mswindows_unwait_process | |
| 68 * console-msw.h: Declare mswindows_unwait_process | |
| 69 | |
| 70 2002-03-20 Andy Piper <andy@xemacs.org> | |
| 71 | |
| 72 * menubar-msw.c (mswindows_popup_menu): warning removal. | |
| 73 * dialog-msw.c (dialog_popped_down): ditto. | |
| 74 | |
| 75 2002-02-13 Andy Piper <andy@xemacs.org> | |
| 76 | |
| 77 * event-msw.c (mswindows_wnd_proc): only mark the frame visible if | |
| 78 we did in fact enqueue the XM_MAPFRAME event. | |
| 79 | |
| 80 2002-02-06 Adrian Aichner <adrian@xemacs.org> | |
| 81 | |
| 82 * redisplay.c (mark_redisplay): Remove call to | |
| 83 update_frame_window_mirror. | |
| 84 | |
| 85 2002-01-03 Andy Piper <andy@xemacs.org> | |
| 86 | |
| 87 * realpath.c (ABS_LENGTH): dtrt for cygwin systems using drive | |
| 88 letters. | |
| 89 (xrealpath): ditto. | |
| 90 | |
| 91 2001-12-11 Andy Piper <andy@xemacs.org> | |
| 92 | |
| 93 * dialog-msw.c (dialog_popped_down): new function. unset popup_up_p. | |
| 94 * dialog-msw.c (mswindows_make_dialog_box_internal): set | |
| 95 popup_up_p. | |
| 96 * menubar-msw.c (unsafe_handle_wm_initmenupopup_1): ditto. | |
| 97 * menubar-msw.c (mswindows_handle_wm_command): ditto. | |
| 98 * menubar-msw.c (mswindows_popup_menu): ditto. | |
| 99 | |
| 100 2001-11-24 Andy Piper <andy@xemacs.org> | |
| 101 | |
| 102 * window.c (Fsplit_window): Doc return type. | |
| 103 | |
| 104 2001-07-30 Adrian Aichner <adrian@xemacs.org> | |
| 105 | |
| 106 * event-msw.c: Typo fix. | |
| 107 * event-msw.c (mswindows_wnd_proc): Set FRAME_VISIBLE_P after | |
| 108 magic XM_MAPFRAME event has been sent. | |
| 109 | |
| 110 2001-11-23 Andy Piper <andy@xemacs.org> | |
| 111 | |
| 112 * event-msw.c (mswindows_wnd_proc): Don't pump mousewheel events. | |
| 113 | |
| 114 2001-11-21 Andy Piper <andy@xemacs.org> | |
| 115 | |
| 116 * scrollbar-msw.c (mswindows_handle_mousewheel_event): cope with | |
| 117 mouse events outside the frame. | |
| 118 | |
| 119 2001-11-15 Andy Piper <andy@xemacs.org> | |
| 120 | |
| 121 (Fmswindows_shell_execute): fix handling of URL's under cygwin (again). | |
| 122 | |
| 123 2001-11-14 Andy Piper <andy@xemacs.org> | |
| 124 | |
| 125 * nt.c (REG_ROOT): change registry key to XEmacs. | |
| 126 | |
| 127 2001-10-29 Andy Piper <andy@xemacs.org> | |
| 128 | |
| 129 * dialog-msw.c (handle_directory_dialog_box): quit if the user | |
| 130 cancels. | |
| 131 | |
| 1 2002-04-15 Ben Wing <ben@xemacs.org> | 132 2002-04-15 Ben Wing <ben@xemacs.org> |
| 2 | 133 |
| 3 * process.c: Need sysdep.h for environ. | 134 * process.c: Need sysdep.h for environ. |
| 4 | 135 |
| 5 2002-04-14 Ben Wing <ben@xemacs.org> | 136 2002-04-14 Ben Wing <ben@xemacs.org> |
| 3064 * (Ffile_truename): ditto. | 3195 * (Ffile_truename): ditto. |
| 3065 * (Fsubstitute_in_file_name): ditto. | 3196 * (Fsubstitute_in_file_name): ditto. |
| 3066 * (Ffile_name_absolute_p): ditto. | 3197 * (Ffile_name_absolute_p): ditto. |
| 3067 * (Ffile_readable_p): ditto. | 3198 * (Ffile_readable_p): ditto. |
| 3068 | 3199 |
| 3069 2001-07-30 Adrian Aichner <adrian@xemacs.org> | |
| 3070 | |
| 3071 * event-msw.c: Typo fix. | |
| 3072 * event-msw.c (mswindows_wnd_proc): Set FRAME_VISIBLE_P after | |
| 3073 magic XM_MAPFRAME event has been sent. | |
| 3074 | |
| 3075 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org> | 3200 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org> |
| 3076 | 3201 |
| 3077 * XEmacs 21.5.3 "asparagus" is released. | 3202 * XEmacs 21.5.3 "asparagus" is released. |
| 3078 | 3203 |
| 3079 2001-04-19 Glynn Clements <glynn.clements@virgin.net> | 3204 2001-04-19 Glynn Clements <glynn.clements@virgin.net> |
