Main Page | Class List | File List | Class Members | File Members

mark.c File Reference

#include <sys/types.h>
#include "config.h"
#include "screen.h"
#include "mark.h"
#include "extern.h"

Defines

#define NW_BACK   (1<<0)
#define NW_ENDOFWORD   (1<<1)
#define NW_MUSTMOVE   (1<<2)
#define NW_BIG   (1<<3)

Functions

int GetHistory ()
void MarkRoutine ()
void revto (int tx, int ty)
void revto_line (int tx, int ty, int line)
int InMark ()
void MakePaster (struct paster *pa, char *buf, int len, int bufiscopy)
void FreePaster (struct paster *pa)

Variables

layerflayer
displaydisplay
displaydisplays
winfore
mline mline_blank mline_null
mchar mchar_so
int pastefont = 1
int join_with_cr = 0
int compacthist = 0
unsigned char mark_key_tab [256]

Define Documentation

#define NW_BACK   (1<<0)
 

#define NW_BIG   (1<<3)
 

#define NW_ENDOFWORD   (1<<1)
 

#define NW_MUSTMOVE   (1<<2)
 


Function Documentation

void FreePaster struct paster *  pa  ) 
 

int GetHistory  ) 
 

int InMark  ) 
 

void MakePaster struct paster *  pa,
char *  buf,
int  len,
int  bufiscopy
 

void MarkRoutine  ) 
 

void revto int  tx,
int  ty
 

void revto_line int  tx,
int  ty,
int  line
 


Variable Documentation

int compacthist = 0
 

struct display* display
 

struct display * displays
 

struct layer* flayer
 

struct win* fore
 

int join_with_cr = 0
 

unsigned char mark_key_tab[256]
 

struct mchar mchar_so
 

struct mline mline_blank mline_null
 

int pastefont = 1
 


Generated on Sat Jul 2 20:56:17 2005 for GNU Screen by  doxygen 1.4.3