tex: spaces in substitute's arguments - neatvi - [fork] simple vi-type editor with UTF-8 support (HTM) git clone git://src.adamsgaard.dk/neatvi (DIR) Log (DIR) Files (DIR) Refs (DIR) README --- (DIR) commit fe3f195e528e46ff0abcf91f31918fbd19942d37 (DIR) parent 337895429257494f04d100a9d28c99ca013135d4 (HTM) Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 18 Jun 2015 13:07:02 +0430 ex: spaces in substitute's arguments Diffstat: M ex.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- (DIR) diff --git a/ex.c b/ex.c t@@ -576,18 +576,18 @@ static char *readuntil(char **src, int delim) static int ec_substitute(char *ec) { - char loc[EXLEN], arg[EXLEN]; + char loc[EXLEN]; struct rset *re; int offs[32]; int beg, end; char *pat, *rep; - char *s = arg; + char *s; int delim; int i; - ex_arg(ec, arg); ex_loc(ec, loc); if (ex_region(loc, &beg, &end)) return 1; + s = ex_argeol(ec); delim = (unsigned char) *s++; pat = readuntil(&s, delim); rep = readuntil(&s, delim);