changeset 48463:52d1540e037c

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 19 Nov 2002 16:37:35 +0000
parents b9d1a3c5291e
children b269dc6630f0
files src/ChangeLog
diffstat 1 files changed, 24 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Tue Nov 19 15:56:28 2002 +0000
+++ b/src/ChangeLog	Tue Nov 19 16:37:35 2002 +0000
@@ -15,8 +15,7 @@
 
 	* m/orion105.h (HAVE_ALLOCA): Don't define.
 
-	* m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define
-	alloca.
+	* m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define alloca.
 
 	* m/intel386.h: Don't include alloca.h or define alloca.
 
@@ -34,8 +33,8 @@
 
 	* s/osf1.h: Move OSF1 stuff from m/alpha.h to here.
 
-	* s/irix4-0.h, s/irix5-0.h, m/powerpcle.h, m/sparc.h: Don't
-	include alloca.h.
+	* s/irix4-0.h, s/irix5-0.h, m/powerpcle.h, m/sparc.h:
+	Don't include alloca.h.
 
 	* s/aix3-2.h (HAVE_FSYNC): Don't define.
 
@@ -52,7 +51,7 @@
 2002-11-18  Miles Bader  <miles@gnu.org>
 
 	* dispextern.h (struct face): Add `overstrike' field.
-	* xterm.c (x_draw_glyph_string_foreground) 
+	* xterm.c (x_draw_glyph_string_foreground)
 	(x_draw_composite_glyph_string_foreground): Implement overstriking.
 	* xfaces.c (load_face_font): Set `face->overstrike' based on
 	result from choose_face_font.
@@ -78,8 +77,7 @@
 	Microsoft Windows.
 	This change is part of my fix for the following entry in
 	etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
-	Windows XP, or Emacs built on XP crashes at startup on Windows
-	9x/ME."
+	Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
 
 	* w32.c (init_user_info): Replaced the calls to the win32 API
 	functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
@@ -87,55 +85,56 @@
 	wrapper functions.
 	This change is part of my fix for the following entry in
 	etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
-	Windows XP, or Emacs built on XP crashes at startup on Windows
-	9x/ME."
+	Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
 
 	* w32.h: Added extern declarations for the following functions:
 	syms_of_w32term, syms_of_w32fns, syms_of_w32select,
 	syms_of_w32menu, and void syms_of_fontset.
 	This change is part of my fix for the following entry in
 	etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
-	Windows XP, or Emacs built on XP crashes at startup on Windows
-	9x/ME."
+	Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
 
 	* w32fns.c (w32_wnd_proc): Added code to reinitialize the
 	function pointer track_mouse_event_fn in the handler for the
 	WM_SETFOCUS message.
 	This change is part of my fix for the following entry in
 	etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
-	Windows XP, or Emacs built on XP crashes at startup on Windows
-	9x/ME."
+	Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
 
 	* w32menu.c (initialize_frame_menubar):  Added code to
 	reinitialize the function pointers set_menu_item_info and
 	get_menu_item_info.
 	This change is part of my fix for the following entry in
 	etc/PROBLEMS: "Emacs built on Windows 9x/ME crashes at startup on
-	Windows XP, or Emacs built on XP crashes at startup on Windows
-	9x/ME."
-
-	* sound.c:  Added a partial implementation of play-sound-internal
+	Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME."
+
+	* sound.c: Added a partial implementation of play-sound-internal
 	for Microsoft Windows.  Added various #ifdef / #else / #endif
 	code blocks to separate the code that will compile under
 	Microsoft Windows from the code that is specific to Gnu/Linux.
-	Moved several blocks of code around to make this separation of
-	code into Windows compatible and Gnu/Linux compatible code blocks
-	easier.
-
-	* makefile.w32-in: Made modifications so that sound.c would be
-	included in the Windows port of Emacs and that it would link with
-	WinMM.lib.
+	Moved several blocks of code around to make this separation of code
+	into Windows compatible and Gnu/Linux compatible code blocks easier.
+
+	* makefile.w32-in: Include sound.c and link with WinMM.lib.
 
 	* s/ms-w32.h: Defined the symbol HAVE_SOUND so that the newly
 	added support for play-sound-internal under Windows would be
 	included in the build of Emacs.
-	
+
 2002-11-16  Jason Rumney  <jasonr@gnu.org>
 
 	* w32fns.c (w32_load_system_font): Don't disable Cleartype.
 
 	* w32term.c (w32_get_glyph_string_clip_rect): Clip cursor tightly.
 
+2002-11-15  Stefan Monnier  <monnier@cs.yale.edu>
+
+	* keyboard.c (command_loop_1): Fix int/Lisp_Object mixup.
+	(adjust_point_for_property): Move out of display and invisible even if
+	we were already inside before (in case a property was added while
+	we weren't looking).  Be more careful when handling invisible props.
+	Skip invisible text as if it really wasn't there at all.
+
 2002-11-15  Jason Rumney  <jasonr@gnu.org>
 
 	* w32term.c (x_draw_image_foreground)