CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2010/07/19 13:30:38

Modified files:
        usr.bin/make   : arch.c arch.h buf.c buf.h cmd_exec.c cmd_exec.h 
                         compat.h cond.h cond_int.h config.h defines.h 
                         dir.c dir.h direxpand.c direxpand.h engine.h 
                         error.c error.h extern.h for.h garray.h 
                         generate.c gnode.h init.c init.h job.h 
                         lowparse.h lst.h lst_t.h main.h make.h memory.c 
                         memory.h node_int.h parse.h parsevar.c 
                         parsevar.h pathnames.h regress.c stats.c 
                         stats.h str.c suff.h symtable.h targ.c targ.h 
                         timestamp.c timestamp.h timestamp_t.h util.c 
                         varmodifiers.c varmodifiers.h varname.c 
                         varname.h 

Log message:
two small changes:
- allow variables in SysV modifiers, as requested by matthieu@
(since recursive variables are an extension, this just extends the
extension)
- variation on :Q  called :QL (quote list), which does quote every character
EXCEPT for whitespace. e.g.,

toto:
@for i in ${VAR:QL} ...

Reply via email to