aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2002-11-19 16:37:35 +0000
committerStefan Monnier2002-11-19 16:37:35 +0000
commita0f0878d96f33147c72569ce5913c871ef5f1d57 (patch)
treeddbcc5c1de8de5d441783328c4d6d669a2465912 /src/ChangeLog
parenta2e74caa23364af307342225e5d2edaec842167d (diff)
downloademacs-a0f0878d96f33147c72569ce5913c871ef5f1d57.tar.gz
emacs-a0f0878d96f33147c72569ce5913c871ef5f1d57.zip
*** empty log message ***
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog45
1 files changed, 22 insertions, 23 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2f541fbff1d..b8497c7cfa3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -15,8 +15,7 @@
15 15
16 * m/orion105.h (HAVE_ALLOCA): Don't define. 16 * m/orion105.h (HAVE_ALLOCA): Don't define.
17 17
18 * m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define 18 * m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define alloca.
19 alloca.
20 19
21 * m/intel386.h: Don't include alloca.h or define alloca. 20 * m/intel386.h: Don't include alloca.h or define alloca.
22 21
@@ -34,8 +33,8 @@
34 33
35 * s/osf1.h: Move OSF1 stuff from m/alpha.h to here. 34 * s/osf1.h: Move OSF1 stuff from m/alpha.h to here.
36 35
37 * s/irix4-0.h, s/irix5-0.h, m/powerpcle.h, m/sparc.h: Don't 36 * s/irix4-0.h, s/irix5-0.h, m/powerpcle.h, m/sparc.h:
38 include alloca.h. 37 Don't include alloca.h.
39 38
40 * s/aix3-2.h (HAVE_FSYNC): Don't define. 39 * s/aix3-2.h (HAVE_FSYNC): Don't define.
41 40
@@ -52,7 +51,7 @@
522002-11-18 Miles Bader <miles@gnu.org> 512002-11-18 Miles Bader <miles@gnu.org>
53 52
54 * dispextern.h (struct face): Add `overstrike' field. 53 * dispextern.h (struct face): Add `overstrike' field.
55 * xterm.c (x_draw_glyph_string_foreground) 54 * xterm.c (x_draw_glyph_string_foreground)
56 (x_draw_composite_glyph_string_foreground): Implement overstriking. 55 (x_draw_composite_glyph_string_foreground): Implement overstriking.
57 * xfaces.c (load_face_font): Set `face->overstrike' based on 56 * xfaces.c (load_face_font): Set `face->overstrike' based on
58 result from choose_face_font. 57 result from choose_face_font.
@@ -78,8 +77,7 @@
78 Microsoft Windows. 77 Microsoft Windows.
79 This change is part of my fix for the following entry in 78 This change is part of my fix for the following entry in
80 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on 79 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
81 Windows XP, or Emacs built on XP crashes at startup on Windows 80 Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
82 9x/ME."
83 81
84 * w32.c (init_user_info): Replaced the calls to the win32 API 82 * w32.c (init_user_info): Replaced the calls to the win32 API
85 functions OpenProcessToken, GetTokenInformation, LookupAccountSid, 83 functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
@@ -87,55 +85,56 @@
87 wrapper functions. 85 wrapper functions.
88 This change is part of my fix for the following entry in 86 This change is part of my fix for the following entry in
89 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on 87 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
90 Windows XP, or Emacs built on XP crashes at startup on Windows 88 Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
91 9x/ME."
92 89
93 * w32.h: Added extern declarations for the following functions: 90 * w32.h: Added extern declarations for the following functions:
94 syms_of_w32term, syms_of_w32fns, syms_of_w32select, 91 syms_of_w32term, syms_of_w32fns, syms_of_w32select,
95 syms_of_w32menu, and void syms_of_fontset. 92 syms_of_w32menu, and void syms_of_fontset.
96 This change is part of my fix for the following entry in 93 This change is part of my fix for the following entry in
97 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on 94 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
98 Windows XP, or Emacs built on XP crashes at startup on Windows 95 Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
99 9x/ME."
100 96
101 * w32fns.c (w32_wnd_proc): Added code to reinitialize the 97 * w32fns.c (w32_wnd_proc): Added code to reinitialize the
102 function pointer track_mouse_event_fn in the handler for the 98 function pointer track_mouse_event_fn in the handler for the
103 WM_SETFOCUS message. 99 WM_SETFOCUS message.
104 This change is part of my fix for the following entry in 100 This change is part of my fix for the following entry in
105 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on 101 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
106 Windows XP, or Emacs built on XP crashes at startup on Windows 102 Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
107 9x/ME."
108 103
109 * w32menu.c (initialize_frame_menubar): Added code to 104 * w32menu.c (initialize_frame_menubar): Added code to
110 reinitialize the function pointers set_menu_item_info and 105 reinitialize the function pointers set_menu_item_info and
111 get_menu_item_info. 106 get_menu_item_info.
112 This change is part of my fix for the following entry in 107 This change is part of my fix for the following entry in
113 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on 108 etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
114 Windows XP, or Emacs built on XP crashes at startup on Windows 109 Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
115 9x/ME."
116 110
117 * sound.c: Added a partial implementation of play-sound-internal 111 * sound.c: Added a partial implementation of play-sound-internal
118 for Microsoft Windows. Added various #ifdef / #else / #endif 112 for Microsoft Windows. Added various #ifdef / #else / #endif
119 code blocks to separate the code that will compile under 113 code blocks to separate the code that will compile under
120 Microsoft Windows from the code that is specific to Gnu/Linux. 114 Microsoft Windows from the code that is specific to Gnu/Linux.
121 Moved several blocks of code around to make this separation of 115 Moved several blocks of code around to make this separation of code
122 code into Windows compatible and Gnu/Linux compatible code blocks 116 into Windows compatible and Gnu/Linux compatible code blocks easier.
123 easier.
124 117
125 * makefile.w32-in: Made modifications so that sound.c would be 118 * makefile.w32-in: Include sound.c and link with WinMM.lib.
126 included in the Windows port of Emacs and that it would link with
127 WinMM.lib.
128 119
129 * s/ms-w32.h: Defined the symbol HAVE_SOUND so that the newly 120 * s/ms-w32.h: Defined the symbol HAVE_SOUND so that the newly
130 added support for play-sound-internal under Windows would be 121 added support for play-sound-internal under Windows would be
131 included in the build of Emacs. 122 included in the build of Emacs.
132 123
1332002-11-16 Jason Rumney <jasonr@gnu.org> 1242002-11-16 Jason Rumney <jasonr@gnu.org>
134 125
135 * w32fns.c (w32_load_system_font): Don't disable Cleartype. 126 * w32fns.c (w32_load_system_font): Don't disable Cleartype.
136 127
137 * w32term.c (w32_get_glyph_string_clip_rect): Clip cursor tightly. 128 * w32term.c (w32_get_glyph_string_clip_rect): Clip cursor tightly.
138 129
1302002-11-15 Stefan Monnier <monnier@cs.yale.edu>
131
132 * keyboard.c (command_loop_1): Fix int/Lisp_Object mixup.
133 (adjust_point_for_property): Move out of display and invisible even if
134 we were already inside before (in case a property was added while
135 we weren't looking). Be more careful when handling invisible props.
136 Skip invisible text as if it really wasn't there at all.
137
1392002-11-15 Jason Rumney <jasonr@gnu.org> 1382002-11-15 Jason Rumney <jasonr@gnu.org>
140 139
141 * w32term.c (x_draw_image_foreground) 140 * w32term.c (x_draw_image_foreground)