Ik heb gister een kleine improvement gemaakt in een stukje source van xchat.
Nu wou ik hier zow een mooie patch voor maken (je weet wel, die dingen die diff(1) produceert.)
Dit deed ik aan de hand van de volgende cmdline:
Vervolgens krijg ik mooie output van diff, heb ik ff in een filetje gepleurt.
Tot zover lukte alles nog.., maar toen ik:
deed, kreeg ik een error.
Ik wist TOTAAL NIET waar het aan lag.. ik heb toen voor de grap eens alleen de relevante regels in een file gelikkert (en dan ook weer een nieuwe versie maken met alleen de relevante regels).
Deze wou patch(1) wel patchen vreemd genoeg..
Ik heb geen idee waar patch op ze bek gaat
Krijg de volgende error:
en dit is de patch file:
Iemand een ideetje?
Nu wou ik hier zow een mooie patch voor maken (je weet wel, die dingen die diff(1) produceert.)
Dit deed ik aan de hand van de volgende cmdline:
code:
1
| diff -u xtext.c xtext.c.new |
Vervolgens krijg ik mooie output van diff, heb ik ff in een filetje gepleurt.
Tot zover lukte alles nog.., maar toen ik:
code:
1
| patch -p0 < patch |
deed, kreeg ik een error.
Ik wist TOTAAL NIET waar het aan lag.. ik heb toen voor de grap eens alleen de relevante regels in een file gelikkert (en dan ook weer een nieuwe versie maken met alleen de relevante regels).
Deze wou patch(1) wel patchen vreemd genoeg..
Ik heb geen idee waar patch op ze bek gaat
Krijg de volgende error:
code:
1
2
3
4
| peyote:~/xchat-2.0.4/src/fe-gtk# patch -p0 < patch patching file xtext.c Hunk #1 FAILED at 72. 1 out of 1 hunk FAILED -- saving rejects to file xtext.c.rej |
en dit is de patch file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| --- xtext.c Mon Sep 1 16:58:16 2003
+++ xtext.c.new Mon Sep 1 16:56:05 2003
@@ -72,8 +72,7 @@
/* is delimiter */
#define is_del(c) \
- (c == ' ' || c == '\n' || c == ')' || c == '(' || \
- c == '>' || c == '<' || c == ATTR_RESET || c == ATTR_BOLD || c == 0)
+ (c == ' ' || c == '\n' || c == '>' || c == '<' || c == ATTR_RESET || c == ATTR_BOLD || c == 0)
#ifdef SCROLL_HACK
/* force scrolling off */ |
Iemand een ideetje?