Index: ossp-pkg/var/TODO RCS File: /v/ossp/cvs/ossp-pkg/var/Attic/TODO,v rcsdiff -q -kk '-r1.24' '-r1.25' -u '/v/ossp/cvs/ossp-pkg/var/Attic/TODO,v' 2>/dev/null --- TODO 2002/03/06 10:25:32 1.24 +++ TODO 2002/03/06 15:30:35 1.25 @@ -1,5 +1,12 @@ OSSP var + o New feature: allow var_expand (or with a new function + based on var_expand like var_printf) to first substitute printf-style + %x constructs and then the OSSP var constructs. This allow more + flexibility in expanding templates, because one can expand indices + and other dynamic stuff into the template inside variable constructs. + Think about var_printf("${array[%d]}", i); + o ./var_play '${HOME:s/$/foo/}' does nothing because it seems that internally a zero-size pattern match does is not handled correctly.