changeset 62:4a6de0783bb5

updated for version 7.0030
author vimboss
date Tue, 04 Jan 2005 21:19:20 +0000
parents 9e4064826a20
children f6e33184ccc3
files src/gui.c src/gui.h src/os_beos.c
diffstat 3 files changed, 1 insertions(+), 43 deletions(-) [+]
line wrap: on
line diff
--- a/src/gui.c
+++ b/src/gui.c
@@ -1218,10 +1218,6 @@ gui_resize_shell(pixel_width, pixel_heig
 again:
     busy = TRUE;
 
-#ifdef FEAT_GUI_BEOS
-    vim_lock_screen();
-#endif
-
     /* Flush pending output before redrawing */
     out_flush();
 
@@ -1248,10 +1244,6 @@ again:
 	    || gui.num_rows != Rows || gui.num_cols != Columns)
 	shell_resized();
 
-#ifdef FEAT_GUI_BEOS
-    vim_unlock_screen();
-#endif
-
     gui_update_scrollbars(TRUE);
     gui_update_cursor(FALSE, TRUE);
 #if defined(FEAT_XIM) && !defined(HAVE_GTK2)
--- a/src/gui.h
+++ b/src/gui.h
@@ -11,10 +11,6 @@
 /* #define D(x)	printf x; */
 #define D(x)
 
-#if defined(FEAT_GUI_AMIGA)
-# include <intuition/intuition.h>
-#endif
-
 #ifdef FEAT_GUI_MOTIF
 # define FEAT_GUI_X11
 # include <Xm/Xm.h>
@@ -52,10 +48,6 @@ class VimWidget;
 # include <gtk/gtk.h>
 #endif
 
-#ifdef FEAT_GUI_BEOS
-# include "gui_beos.h"
-#endif
-
 #ifdef FEAT_GUI_MAC
 # include <Types.h>
 /*# include <Memory.h>*/
@@ -102,7 +94,7 @@ class VimWidget;
  * GUIs that support dropping files on a running Vim.
  */
 #if defined(FEAT_GUI_MSWIN) || defined(FEAT_GUI_MAC) \
-	|| defined(FEAT_GUI_BEOS) || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_KDE)
+	|| defined(FEAT_GUI_GTK) || defined(FEAT_GUI_KDE)
 # define HAVE_DROP_FILE
 #endif
 
@@ -230,9 +222,6 @@ typedef struct GuiScrollbar
 				   scroll_shift is set to the number of shifts
 				   to reduce the count.  */
 #endif
-#if FEAT_GUI_BEOS
-    VimScrollBar *id;		/* Pointer to real scroll bar */
-#endif
 #ifdef FEAT_GUI_MAC
     ControlHandle id;		/* A handle to the scrollbar */
 #endif
@@ -476,14 +465,6 @@ typedef struct Gui
     guicolor_T	currBgColor;	    /* Current background text color */
 #endif
 
-#ifdef FEAT_GUI_BEOS
-    VimApp     *vimApp;
-    VimWindow  *vimWindow;
-    VimFormView *vimForm;
-    VimTextAreaView *vimTextArea;
-    int		vdcmp;		    /* Vim Direct Communication Message Port */
-#endif
-
 #ifdef FEAT_GUI_MAC
     WindowPtr	VimWindow;
     MenuHandle	MacOSHelpMenu;	    /* Help menu provided by the MacOS */
@@ -493,12 +474,6 @@ typedef struct Gui
     int		visibility;	    /* Is window partially/fully obscured? */
 #endif
 
-#if defined(FEAT_GUI_AMIGA)
-    struct Window *window;		/* a handle to the amiga window */
-    struct Menu	  *menu;		/* a pointer to the first menu */
-    struct TextFont *textfont;		/* a pointer to the font structure */
-#endif
-
 #ifdef RISCOS
     int		window_handle;
     char_u	*window_title;
--- a/src/os_beos.c
+++ b/src/os_beos.c
@@ -192,15 +192,6 @@ beos_select(int nbits,
     }
 #endif
 
-#if FEAT_GUI_BEOS
-    /*
-     * If not reading from terminal, pretend there is input.
-     * This makes the pty reading (for the GUI) "work" for
-     * :!ls but not for :r !ls ... weird.
-     */
-    if (gui.in_use && State == EXTERNCMD)
-	return 1;
-#endif
     return 0;
 }