diff options
Diffstat (limited to 'sys/arch/i386/isa/pcvt/pcvt_hdr.h')
-rw-r--r-- | sys/arch/i386/isa/pcvt/pcvt_hdr.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/arch/i386/isa/pcvt/pcvt_hdr.h b/sys/arch/i386/isa/pcvt/pcvt_hdr.h index 6829dbc53bb..f35f3b1b361 100644 --- a/sys/arch/i386/isa/pcvt/pcvt_hdr.h +++ b/sys/arch/i386/isa/pcvt/pcvt_hdr.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pcvt_hdr.h,v 1.38 2000/09/04 17:59:49 aaron Exp $ */ +/* $OpenBSD: pcvt_hdr.h,v 1.39 2000/09/22 17:39:05 aaron Exp $ */ /* * Copyright (c) 1992, 1995 Hellmuth Michaelis and Joerg Wunsch. @@ -713,10 +713,13 @@ typedef struct video_state { #define SEL_IN_PROGRESS (1 << 2) /* flag, a selection is in progress */ #define BLANK_TO_EOL (1 << 3) /* flag, there are only blanks characters to eol */ +#define IN_SELECTION (1 << 4) /* flag, the cursor is currently in + the selection */ #define IS_MOUSE_VISIBLE(vsp) ((vsp)->mouse_flags & MOUSE_VISIBLE) #define IS_SEL_EXISTS(vsp) ((vsp)->mouse_flags & SEL_EXISTS) #define IS_SEL_IN_PROGRESS(vsp) ((vsp)->mouse_flags & SEL_IN_PROGRESS) #define IS_BLANK_TO_EOL(vsp) ((vsp)->mouse_flags & BLANK_TO_EOL) +#define IS_IN_SELECTION(vsp) ((vsp)->mouse_flags & IN_SELECTION) unsigned char mouse_flags; /* flags, status of the mouse */ } video_state; |