The R Project SVN R

Rev

Rev 11075 | Rev 32605 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11075 Rev 11588
Line 88... Line 88...
88
#define FVOIDRETURN { return; }
88
#define FVOIDRETURN { return; }
89
#define FRETURN(result) {return result;}
89
#define FRETURN(result) {return result;}
90
 
90
 
91
#define RSHOW(r) {gbitblt(c, p->bm, topleft(r), r);}
91
#define RSHOW(r) {gbitblt(c, p->bm, topleft(r), r);}
92
 
92
 
93
ConsoleData newconsoledata(font f, int rows, int cols,
93
ConsoleData newconsoledata(font f, int rows, int cols, 
-
 
94
    int bufbytes, int buflines,
94
    rgb fg, rgb ufg, rgb bg, int kind);
95
    rgb fg, rgb ufg, rgb bg, int kind);
95
 
96
 
96
void freeConsoleData(ConsoleData p);
97
void freeConsoleData(ConsoleData p);
97
void setfirstvisible(control c, int fv);
98
void setfirstvisible(control c, int fv);
98
void setfirstcol(control c, int newcol);
99
void setfirstcol(control c, int newcol);
Line 115... Line 116...
115
#define SLBUF   512             /* console buffer shift in lines */
116
#define SLBUF   512             /* console buffer shift in lines */
116
#define NKEYS   512		/* 8Kb paste buffer */
117
#define NKEYS   512		/* 8Kb paste buffer */
117
#define TABSIZE 8
118
#define TABSIZE 8
118
 
119
 
119
xbuf newxbuf(xlong dim, xint ms, xint shift);
120
xbuf newxbuf(xlong dim, xint ms, xint shift);
-
 
121
void xbufgrow(xbuf p, xlong dim, xint ms);
120
void xbufdel(xbuf p);
122
void xbufdel(xbuf p);
121
void xbufaddc(xbuf p, char c);
123
void xbufaddc(xbuf p, char c);
122
    
124
    
123
 
125
 
124
 
126