Suckless-Terminal
修補 st 終端 (st-xresources-20180309-c5ba9c0.diff) 返回 Hunk #4 FAILED at 1013
我正在嘗試修補 st-terminal 和錯誤
$$ Hunk #4 FAILED at 1013. $$返回,我不知道該錯誤是什麼意思,也不知道如何解決它或我需要看哪裡!
patch -p1 < ~/Downloads/st-xresources-20180309-c5ba9c0.diff patching file config.def.h patching file x.c Hunk #3 succeeded at 797 (offset 5 lines). Hunk #4 FAILED at 1013. Hunk #5 succeeded at 1884 (offset 6 lines). Hunk #6 succeeded at 2010 with fuzz 1 (offset 6 lines). 1 out of 6 hunks FAILED -- saving rejects to file x.c.rej
`cat x.c.rej — x.c +++ x.c @@ -1013,8 +1027,6 @@ xinit(int cols, int rows) pid_t thispid = getpid(); XColor xmousefg, xmousebg;
- if (!(xw.dpy = XOpenDisplay(NULL)))
- die(“Can’t open display\n”); xw.scr = XDefaultScreen(xw.dpy); xw.vis = XDefaultVisual(xw.dpy, xw.scr);`
訊息
Hunk #4 FAILED at 1013.
反映在拒絕中,它顯示了它嘗試修補的行號。該塊可能適用於 1006 行附近的目前版本**
x.c
**,除了它被空白行混淆:XColor xmousefg, xmousebg; if (!(xw.dpy = XOpenDisplay(NULL)))
或者,顯示行號(文本編輯器):
1000 xinit(整數列,整數行) 1001 { 1002 XGCValues gcvalues; 1003 游標游標; 1004 視窗父級; 1005 pid_t thispid = getpid(); 第1006章 1007 1008 如果 (!(xw.dpy = XOpenDisplay(NULL))) 1009 die("無法打開顯示\n"); 1010 xw.scr = XDefaultScreen(xw.dpy); 第1011章
第一列中拒絕的“-”表示它正在嘗試刪除這些行。您可以只編輯這些,假設對文件的其他更改是正確的(即,初始化可能是多餘的,也可能不是,這取決於更新檔文件的最新程度)。