回文章列表
作者Dopin.bbs@bbs.bsd.com.tw (pg/my SQL 我來了) 看板: installbbs
標題Re: 真的能在 FreeBSD 8.0/AMD64 下用的 ve !!!
時間亞特蘭提斯 (2009/12/31 Thu 15:36:25)
// 有使用者反應會使用 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       
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻