Mercurial > emacs
changeset 43473:57d83458090b
*** empty log message ***
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Sat, 23 Feb 2002 00:07:22 +0000 |
parents | 7faac536665f |
children | 0405c47ca611 |
files | src/ChangeLog |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Sat Feb 23 00:04:02 2002 +0000 +++ b/src/ChangeLog Sat Feb 23 00:07:22 2002 +0000 @@ -1,3 +1,22 @@ +2002-02-22 Jason Rumney <jasonr@gnu.org> + + * w32term.h (struct w32_output): New member menu_command_in_progress. + + * w32menu.c (menubar_selection_callback): Free the menu and + clear the menu_command_in_progress flag. + + * w32fns.c (mouse_move_timer, mouse_button_timer): Initialize. + (menu_free_timer): New variable. + (MENU_FREE_ID, MENU_FREE_DELAY): New constants. + (w32_wnd_proc) <WM_TIMER>: Handle menu_free_timer. + <WM_EXITMENULOOP>: Delay before freeing menu. Do nothing if a + menu command is in progress. + <WM_COMMAND>: Set the menu_command_in_progress flag. Kill + any menu_free_timer that is running. + + * w32term.c (w32_text_out): Renamed from W32_TEXTOUT. + Call ExtTextOutA rather than ExtTextOut. + 2002-02-22 Eli Zaretskii <eliz@gnu.org> * puresize.h (BASE_PURESIZE): Increase to 755000.