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> |