看板SetupBBS
标 题Re: 真的能在 FreeBSD 8.0/AMD64 下用的 ve !!!
发信站亚特兰提斯 (Thu Dec 31 15:36:25 2009)
转信站ptt!news.ntu!ctu-gate!ctu-peer!news.nctu!netnews.chu!News.leobbs.net!A
// 有使用者反应会使用 Ctrl('S') 会 core dump ... 嗯 抱歉 阵列设太小 Orz
// 这问题很好玩 在不同版本的 FreeBSD 有的会出鎚有的不会 (64 环境是 OK 的)
// 应该是跟 OS 的记忆体配置有关 (有的会 pad 自行对齐 结果差一两个字元就不
// 会溢位 /.\)
// term.c
do_move(int col, int row) {
char s[
12];
// 要设更大也没关系 记忆体很便宜 (爆)
sprintf(s, "\033[%d;%dH", row + 1, col + 1);
output(s, strlen(s));
}
// 酱就可以了 ^^;;;
// ve_fb8_amd64.tgz / ve_ub91_i386.tgz / sob_pack_20091220.tgz 同步修正
// 造成不便请见谅 Orz
--
Origin:
Atlantis DN:
bbs.bsd.com.tw IP :
203.70.65.27 ST:
atlantis