看板 EE_DSnP 關於我們 聯絡資訊
※ 引述《takua624 (TAKUA)》之銘言: : 這個標題是因為爬文爬到去年教授對關於這題的某篇文的回應是"歷史不容改變" : 就是呢,我們要做的是一個 偽‧COMMAND-READER 嘛, : 既然如此,除了"輸入什麼都無法執行"之外, : 剩下來的應該要跟正牌的CMDREADER一模一樣吧。 : 正牌的CMDREADER有一個教授似乎沒有提到的性質: : 當回到過去的entry並做修正後,那個修正會存起來,取代原本的entry : 例如歷史已經存了 : abc : def : 如果我按兩次上,回到abc,把abc改成xyz, : 歷史就會變成 : xyz : def : 是也。請問我們需要做到這個效果嗎? 這個好像不同機器 or shell 會有不同的反應。 但,不好意思,我們統一一下,就讓歷史不要被改變,而是創造新的歷史, 所以你的例子,根據 spec (以及我的 cmd reader) 應該要變成: abc <== 歷史無法抹滅 def xyz <== 創造新的歷史 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.108.54
takua624:OK感謝教授! 10/11 21:06