diff options
author | Steven Knight <knight@baldmt.com> | 2005-09-19 11:13:56 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2005-09-19 11:13:56 (GMT) |
commit | e1396d1d472af57da30cc822da5494f208f115eb (patch) | |
tree | 458cbda69597f4d731acb4ea8d68802708d7055b /src/RELEASE.txt | |
parent | 895040e6e3d6a9061609387e9fd3fff21a16f5f0 (diff) | |
download | SCons-e1396d1d472af57da30cc822da5494f208f115eb.zip SCons-e1396d1d472af57da30cc822da5494f208f115eb.tar.gz SCons-e1396d1d472af57da30cc822da5494f208f115eb.tar.bz2 |
Give the subst logic its own SCons.Subst module. It's big enough.
Diffstat (limited to 'src/RELEASE.txt')
-rw-r--r-- | src/RELEASE.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/RELEASE.txt b/src/RELEASE.txt index e8bc3fd..a6b10c3 100644 --- a/src/RELEASE.txt +++ b/src/RELEASE.txt @@ -256,6 +256,31 @@ RELEASE 0.97 - XXX The deprecated "validater" keyword to the Options.Add() method has been removed. + -- INTERNAL FUNCTIONS AND CLASSES HAVE MOVED FROM SCons.Util + + All internal functions and classes related to string substitution + have been moved out of the SCons.Util module into their own + SCons.Subst module. The following classes have been moved: + + Literal + SpecialAttrWrapper + NLWrapper + Targets_or_Sources + Target_or_Source + + And the following functions have moved: + + quote_spaces() + escape_list() + subst_dict() + scons_subst() + scons_subst_list() + scons_subst_once() + + If your SConscript files have been using any of these function + directly from the SCons.Util module (which they ultimately should + not be!), you will need to modify them. + Please note the following important changes since release 0.95: -- BUILDERS NOW ALWAYS RETURN A LIST OF TARGETS |