コード例 #1
0
ファイル: command.c プロジェクト: JamesLinus/LiteBSD-Ports
void pgdown()
{
	curbp->b_page = curbp->b_point = upup(curbp, curbp->b_epage);
	while (0 < curbp->b_row--)
		down();
	curbp->b_epage = pos(curbp, curbp->b_ebuf);
}
コード例 #2
0
ファイル: command.c プロジェクト: JamesLinus/LiteBSD-Ports
void pgup()
{
	int i = curwp->w_rows;
	while (0 < --i) {
		curbp->b_page = upup(curbp, curbp->b_page);
		up();
	}
}
コード例 #3
0
ファイル: command.c プロジェクト: hughbarney/femto
void forward_page()
{
	curbp->b_page = curbp->b_point = upup(curbp, curbp->b_epage);
	while (0 < curbp->b_row--)
		down();
	/* this stops a reframe in display(), and epage is recalculated during display() */
	curbp->b_epage = pos(curbp, curbp->b_ebuf); 
}
コード例 #4
0
ファイル: command.c プロジェクト: JamesLinus/LiteBSD-Ports
void up()
{
	curbp->b_point = lncolumn(curbp, upup(curbp, curbp->b_point),curbp->b_col);
}