Index: ossp-pkg/var/TODO RCS File: /v/ossp/cvs/ossp-pkg/var/Attic/TODO,v rcsdiff -q -kk '-r1.15' '-r1.16' -u '/v/ossp/cvs/ossp-pkg/var/Attic/TODO,v' 2>/dev/null --- TODO 2002/02/28 11:08:27 1.15 +++ TODO 2002/02/28 11:15:38 1.16 @@ -8,6 +8,13 @@ -> does not substitute because it leaves the \$ in the regex and this no longer matches the end (instead it matches a dollar) + o "problem"!?: + ${unknown:-foo} fails on force_expand and results + in no expansion (kept as is) if not forced_expand. + It only does the expected if the callback returns + empty strings for undefined variables. This is certainly + intended this way, but has to be documented better? + o generate internals into context o use internal context to carry information o document exception handling