home *** CD-ROM | disk | FTP | other *** search
- To: vim-dev@vim.org
- Subject: patch 5.4.29
- Fcc: outbox
- From: Bram Moolenaar <Bram@moolenaar.net>
- ------------
-
- Patch 5.4.29
- Problem: Athena GUI: When removing the 'g' flag from 'guioptions', using a
- menu can result in a crash.
- Solution: Always grey-out menus for Athena, don't hide them.
- Files: src/menu.c
-
-
- *** ../vim-5.4.28/src/menu.c Sun Aug 15 13:45:56 1999
- --- src/menu.c Mon Aug 16 11:04:30 1999
- ***************
- *** 1280,1289 ****
- --- 1280,1294 ----
- i = FALSE;
- else
- i = TRUE;
- + #ifdef USE_GUI_ATHENA
- + /* Hiding menus doesn't work for Athena, it can cause a crash. */
- + gui_mch_menu_grey(menu, i);
- + #else
- if (vim_strchr(p_go, GO_GREY) != NULL)
- gui_mch_menu_grey(menu, i);
- else
- gui_mch_menu_hidden(menu, i);
- + #endif
- gui_update_menus_recurse(menu->children, mode);
- menu = menu->next;
- }
- *** ../vim-5.4.28/src/version.h Mon Aug 16 11:17:31 1999
- --- src/version.h Mon Aug 16 11:17:07 1999
- ***************
- *** 19,26 ****
- #define VIM_VERSION_MINOR_STR "4"
- #define VIM_VERSION_BUILD 57
- #define VIM_VERSION_BUILD_STR "57"
- ! #define VIM_VERSION_PATCHLEVEL 28
- ! #define VIM_VERSION_PATCHLEVEL_STR "28"
-
- /*
- * VIM_VERSION_NODOT is used for the runtime directory name.
- --- 19,26 ----
- #define VIM_VERSION_MINOR_STR "4"
- #define VIM_VERSION_BUILD 57
- #define VIM_VERSION_BUILD_STR "57"
- ! #define VIM_VERSION_PATCHLEVEL 29
- ! #define VIM_VERSION_PATCHLEVEL_STR "29"
-
- /*
- * VIM_VERSION_NODOT is used for the runtime directory name.
- ***************
- *** 30,35 ****
- */
- #define VIM_VERSION_NODOT "vim54"
- #define VIM_VERSION_SHORT "5.4"
- ! #define VIM_VERSION_MEDIUM "5.4.28"
- ! #define VIM_VERSION_LONG "VIM - Vi IMproved 5.4.28 (1999 Aug 13)"
- ! #define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 5.4.28 (1999 Aug 13, compiled "
- --- 30,35 ----
- */
- #define VIM_VERSION_NODOT "vim54"
- #define VIM_VERSION_SHORT "5.4"
- ! #define VIM_VERSION_MEDIUM "5.4.29"
- ! #define VIM_VERSION_LONG "VIM - Vi IMproved 5.4.29 (1999 Aug 16)"
- ! #define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 5.4.29 (1999 Aug 16, compiled "
-
- --
- Contrary to popular belief, Unix is user friendly.
- It just happens to be selective about who it makes friends with.
- -- Dave Parnas
-
- --/-/---- Bram Moolenaar ---- Bram@moolenaar.net ---- Bram@vim.org ---\-\--
- \ \ www.vim.org/iccf www.moolenaar.net www.vim.org / /
-