From 9aa1c92f743a7bf2ac0b062b0c075dc610b3e335 Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 4 Jan 2005 22:41:27 +0000 Subject: add new | syntax. syntax will change. --- src/cmd/mk/lex.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/cmd/mk/lex.c') diff --git a/src/cmd/mk/lex.c b/src/cmd/mk/lex.c index 3ee244f1..6fd7b5c7 100644 --- a/src/cmd/mk/lex.c +++ b/src/cmd/mk/lex.c @@ -28,7 +28,7 @@ assline(Biobuf *bp, Bufblock *buf) case '\'': case '"': rinsert(buf, c); - if (escapetoken(bp, buf, 1, c) == 0) + if (shellt->escapetoken(bp, buf, 1, c) == 0) Exit(); break; case '`': @@ -87,14 +87,14 @@ bquote(Biobuf *bp, Bufblock *buf) insert(buf,0); buf->current = buf->start+start; execinit(); - execsh(0, buf->current, buf, envy); + execsh(0, buf->current, buf, envy, shellt, shellcmd); return 1; } if(c == '\n') break; if(c == '\'' || c == '"' || c == '\\'){ insert(buf, c); - if(!escapetoken(bp, buf, 1, c)) + if(!shellt->escapetoken(bp, buf, 1, c)) return 0; continue; } -- cgit v1.2.3