Mercurial > emacs
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)