Merged revisions 1826-1882 via svnmerge from
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 13 Apr 2007 23:36:39 +0000 (23:36 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 13 Apr 2007 23:36:39 +0000 (23:36 +0000)
commit5d435c840a06cd0467e0484e3cfec31ce6ee4385
tree7b0e2eadcaf969c35e8bab578471b404a5a7d380
parent5e04989c5377922648f4608f17069dbea6009b11
Merged revisions 1826-1882 via svnmerge from
http://scons.tigris.org/svn/scons/branches/core

........
  r1828 | stevenknight | 2007-02-12 13:29:17 -0600 (Mon, 12 Feb 2007) | 1 line

  0.96.D588 - Speed up Builder suffix-matching.
........
  r1829 | stevenknight | 2007-02-14 08:12:32 -0600 (Wed, 14 Feb 2007) | 1 line

  0.96.D589 - The scons command, branch 0.96.94.
........
  r1830 | stevenknight | 2007-02-14 09:49:44 -0600 (Wed, 14 Feb 2007) | 1 line

  0.96.D590 - Fix the scons-doc .tar.gz file packaging.
........
  r1835 | stevenknight | 2007-02-15 11:03:20 -0600 (Thu, 15 Feb 2007) | 1 line

  0.96.D591 - Update the release HOWTO.
........
  r1836 | stevenknight | 2007-02-15 13:39:24 -0600 (Thu, 15 Feb 2007) | 1 line

  0.96.D592 - The scons command, branch 0.96.95.
........
  r1837 | stevenknight | 2007-02-15 18:34:18 -0600 (Thu, 15 Feb 2007) | 1 line

  0.96.D593 - Back out (comment out) Windows registry installer changes.
........
  r1838 | stevenknight | 2007-02-16 10:37:28 -0600 (Fri, 16 Feb 2007) | 1 line

  0.96.D594 - Update Debian packaging to remove hard-coded references to Python 2.2. (Jean-Baptiste Lab)
........
  r1839 | stevenknight | 2007-02-20 09:34:23 -0600 (Tue, 20 Feb 2007) | 1 line

  0.96.D595 - Documentation fixes. In the construction variable appendix, use cross-referenced links to entries.
........
  r1840 | stevenknight | 2007-02-21 05:11:35 -0600 (Wed, 21 Feb 2007) | 1 line

  0.96.D596 - Handle Java '.class' attributes after non-word tokens without assuming it introduces an inner class.
........
  r1841 | stevenknight | 2007-02-21 22:33:28 -0600 (Wed, 21 Feb 2007) | 1 line

  0.96.D597 - CPPDEFINES regression
........
  r1842 | stevenknight | 2007-02-22 14:19:10 -0600 (Thu, 22 Feb 2007) | 1 line

  0.96.D598 - Do not detect a Java anonymous class when the first non-skipped token after "new" is a closing brace.
........
  r1843 | stevenknight | 2007-02-23 10:45:06 -0600 (Fri, 23 Feb 2007) | 1 line

  0.96.D599 - Better [Errno 21] Is a directory error message.
........
  r1844 | stevenknight | 2007-02-23 13:32:11 -0600 (Fri, 23 Feb 2007) | 1 line

  0.96.D600 - Fix expansion of non-Node objects within a PathList (maximum recursion / unhashable type bug).
........
  r1847 | stevenknight | 2007-03-02 00:12:27 -0600 (Fri, 02 Mar 2007) | 1 line

  0.96.D601 - Generate SCons API documentation from the docstrings using epydoc.
........
  r1848 | stevenknight | 2007-03-02 14:10:06 -0600 (Fri, 02 Mar 2007) | 1 line

  0.96.D602 - Fix use of custom include and lib paths with Visual Studio 8. (Richard Viney)
........
  r1849 | stevenknight | 2007-03-03 01:00:22 -0600 (Sat, 03 Mar 2007) | 1 line

  0.96.D603 - Man page fix: ParseDepends(). User's Guide updates: NoCache(), Clean(), fix CPPDEFINES output, markers for to-be-documented features, white space clean-up.
........
  r1850 | stevenknight | 2007-03-06 02:29:08 -0600 (Tue, 06 Mar 2007) | 1 line

  0.96.D604 - Fix use of --debug=presub with the Actions for our out-of-the-box Builders.
........
  r1851 | stevenknight | 2007-03-06 09:10:43 -0600 (Tue, 06 Mar 2007) | 1 line

  0.96.D605 - User Guide updates: --random, AlwaysBuild(), --tree=, --debug=presub, --debug=stacktrace.
........
  r1852 | stevenknight | 2007-03-06 15:38:06 -0600 (Tue, 06 Mar 2007) | 1 line

  0.96.D606 - Have the Intel toolchain use the default smart linking logic. (Dmitry Grigorenko and Gary Oberbrunner)
........
  r1853 | stevenknight | 2007-03-06 17:56:44 -0600 (Tue, 06 Mar 2007) | 1 line

  0.96.D607 - Fix tests: ActionTests.py for presub change, command detection in test/Intel/icpc-link.py.
........
  r1854 | stevenknight | 2007-03-08 09:35:25 -0600 (Thu, 08 Mar 2007) | 1 line

  0.96.D608 - Better selection of .NET Framework SDK paths. (Richard Viney)
........
  r1855 | stevenknight | 2007-03-08 10:34:37 -0600 (Thu, 08 Mar 2007) | 1 line

  0.96.D609 - Don't re-run TeX if the triggering strings (\makeindex, \bibliography, \tableofcontents) are commented out. (Matthias Troffaes)
........
  r1856 | stevenknight | 2007-03-09 16:18:36 -0600 (Fri, 09 Mar 2007) | 1 line

  0.96.D610 - Teach the new PathList module to handle nested lists within CPPPATH and the like.
........
  r1857 | stevenknight | 2007-03-10 23:30:29 -0600 (Sat, 10 Mar 2007) | 1 line

  0.96.D611 - Qt builders_used failure.
........
  r1858 | stevenknight | 2007-03-11 15:33:34 -0500 (Sun, 11 Mar 2007) | 1 line

  0.96.D612 - Document limitations of --implicit-cache w.r.t. CPPPATH/LIBPATH/etc.
........
  r1859 | stevenknight | 2007-03-11 21:11:26 -0500 (Sun, 11 Mar 2007) | 1 line

  0.96.D613 - Document --debug=findlibs and --taskmastertrace in the User's Guide.
........
  r1860 | stevenknight | 2007-03-12 13:28:42 -0500 (Mon, 12 Mar 2007) | 1 line

  0.96.D614 - Remove deleted cons file from the User's Guide MANIFEST. Fix epydoc API build if the build directory is outside the current directory.
........
  r1861 | stevenknight | 2007-03-13 13:03:56 -0500 (Tue, 13 Mar 2007) | 2 lines

  Ignore '*.pyc' files in the compat/ subdirectory.
........
  r1862 | stevenknight | 2007-03-13 19:08:19 -0500 (Tue, 13 Mar 2007) | 1 line

  0.96.D615 - Fix use of $VAR expansions within CPPPATH/LIBPATH values when the expansion is itself a Dir node concatenated with a string.
........
  r1866 | stevenknight | 2007-03-16 01:46:10 -0500 (Fri, 16 Mar 2007) | 1 line

  0.96.D616 - Back off to the 0.96.94 of Builder.py (with some performance improvements).
........
  r1867 | stevenknight | 2007-03-16 11:20:39 -0500 (Fri, 16 Mar 2007) | 1 line

  0.96.D617 - Fix an unnamed variable error if we can't map the Visual Studio version to a default framework version.
........
  r1868 | stevenknight | 2007-03-16 12:08:18 -0500 (Fri, 16 Mar 2007) | 1 line

  0.96.D618 - Quote the MSVS build target in command lines to handle spaces target name. (Jeff Mahovsky)
........
  r1869 | stevenknight | 2007-03-16 13:30:06 -0500 (Fri, 16 Mar 2007) | 1 line

  0.96.D619 - Portability fixes for tests run on Windows.
........
  r1870 | stevenknight | 2007-03-20 00:18:04 -0500 (Tue, 20 Mar 2007) | 1 line

  0.96.D620 - Windows portability fixes: test scripts and infrastructure, detect vcexpress.exe.
........
  r1871 | garyo | 2007-03-21 18:32:54 -0500 (Wed, 21 Mar 2007) | 1 line

  Fix bug where site_scons dir was added to sys.path as relative, not absolute.  Added test case.  Bug reported by Timothy Woods; thanks for the test case!
........
  r1872 | stevenknight | 2007-03-22 09:43:23 -0500 (Thu, 22 Mar 2007) | 1 line

  0.96.D622 - Add mention of site_scons fix to src/CHANGES.txt.
........
  r1873 | stevenknight | 2007-04-02 23:49:36 -0500 (Mon, 02 Apr 2007) | 1 line

  0.96.D623 - Parallel build dependencies with multiple entries in children. (Adam Simpkins)
........
  r1874 | stevenknight | 2007-04-04 07:45:05 -0500 (Wed, 04 Apr 2007) | 1 line

  0.96.D624 - Make all necessary LaTeX auxiliary files Precious, so bibliography contents aren't affected by whether the auxiliary files exist or not. (Joel B. Mohler)
........
  r1875 | stevenknight | 2007-04-04 13:15:39 -0500 (Wed, 04 Apr 2007) | 1 line

  0.96.D625 - Fix --debug-time value when -j option is used.
........
  r1876 | stevenknight | 2007-04-09 19:40:08 -0500 (Mon, 09 Apr 2007) | 1 line

  0.96.D626 - Fix man page example of propagating external user environment. Eliminate cut-and-paste sentence in NoCache() description. (Helmut Grohne, Joe Bloggs) [Issue 1626] [Issue 1627]
........
  r1877 | stevenknight | 2007-04-09 23:20:14 -0500 (Mon, 09 Apr 2007) | 1 line

  0.96.D627 - Re-run latex after bibtex runs. (Rob Managan)
........
  r1878 | stevenknight | 2007-04-11 23:38:17 -0500 (Wed, 11 Apr 2007) | 1 line

  0.96.D628 - Fix typo in the User's Guide. [issue 1600]
........
  r1879 | stevenknight | 2007-04-12 01:06:35 -0500 (Thu, 12 Apr 2007) | 1 line

  0.96.D629 - Avoid name conflicts with compat/ modules (specifically _subprocess.py).
........
  r1880 | stevenknight | 2007-04-12 01:33:42 -0500 (Thu, 12 Apr 2007) | 1 line

  0.96.D630 - Portability fixes and other improvements in test scripts.
........
  r1882 | stevenknight | 2007-04-13 16:42:02 -0500 (Fri, 13 Apr 2007) | 1 line

  0.96.D631 - The scons command, branch 0.96.96.
........

git-svn-id: http://scons.tigris.org/svn/scons/trunk@1884 fdb21ef1-2011-0410-befe-b5e4ea1792b1
151 files changed:
HOWTO/release.txt
QMTest/TestSCons.py
README
SConstruct
bin/scons-proc.py
config
debian/changelog
debian/control
debian/dirs
debian/postinst
debian/rules
doc/SConscript
doc/man/scons.1
doc/scons.mod
doc/user/MANIFEST
doc/user/builders-built-in.in
doc/user/builders-built-in.sgml
doc/user/builders-writing.in
doc/user/builders-writing.sgml
doc/user/caching.in
doc/user/caching.sgml
doc/user/command-line.sgml
doc/user/cons.in [deleted file]
doc/user/cons.sgml [deleted file]
doc/user/depends.in
doc/user/depends.sgml
doc/user/environments.in
doc/user/environments.sgml
doc/user/factories.in
doc/user/factories.sgml
doc/user/file-removal.in
doc/user/file-removal.sgml
doc/user/hierarchy.in
doc/user/hierarchy.sgml
doc/user/main.in
doc/user/main.sgml
doc/user/nodes.in
doc/user/nodes.sgml
doc/user/preface.in
doc/user/preface.sgml
doc/user/repositories.in
doc/user/repositories.sgml
doc/user/sconf.in
doc/user/sconf.sgml
doc/user/separate.in
doc/user/separate.sgml
doc/user/tools.in
doc/user/tools.sgml
doc/user/troubleshoot.in
doc/user/troubleshoot.sgml
rpm/scons.spec.in
runtest.py
src/CHANGES.txt
src/RELEASE.txt
src/engine/MANIFEST.in
src/engine/SCons/Action.py
src/engine/SCons/ActionTests.py
src/engine/SCons/Builder.py
src/engine/SCons/BuilderTests.py
src/engine/SCons/Defaults.py
src/engine/SCons/Memoize.py
src/engine/SCons/Node/FS.py
src/engine/SCons/PathList.py
src/engine/SCons/PathListTests.py
src/engine/SCons/Script/Main.py
src/engine/SCons/Script/__init__.py
src/engine/SCons/Taskmaster.py
src/engine/SCons/Tool/BitKeeper.xml
src/engine/SCons/Tool/CVS.xml
src/engine/SCons/Tool/JavaCommon.py
src/engine/SCons/Tool/JavaCommonTests.py
src/engine/SCons/Tool/Perforce.xml
src/engine/SCons/Tool/RCS.xml
src/engine/SCons/Tool/SCCS.xml
src/engine/SCons/Tool/__init__.xml
src/engine/SCons/Tool/applelink.xml
src/engine/SCons/Tool/ar.xml
src/engine/SCons/Tool/as.xml
src/engine/SCons/Tool/c++.xml
src/engine/SCons/Tool/cc.xml
src/engine/SCons/Tool/dvi.xml
src/engine/SCons/Tool/dvipdf.xml
src/engine/SCons/Tool/dvips.xml
src/engine/SCons/Tool/f77.xml
src/engine/SCons/Tool/f90.xml
src/engine/SCons/Tool/f95.xml
src/engine/SCons/Tool/fortran.xml
src/engine/SCons/Tool/gs.xml
src/engine/SCons/Tool/intelc.py
src/engine/SCons/Tool/jar.xml
src/engine/SCons/Tool/javac.xml
src/engine/SCons/Tool/javah.xml
src/engine/SCons/Tool/latex.xml
src/engine/SCons/Tool/lex.xml
src/engine/SCons/Tool/link.xml
src/engine/SCons/Tool/m4.xml
src/engine/SCons/Tool/mslink.xml
src/engine/SCons/Tool/msvc.py
src/engine/SCons/Tool/msvc.xml
src/engine/SCons/Tool/msvs.py
src/engine/SCons/Tool/msvs.xml
src/engine/SCons/Tool/pdf.xml
src/engine/SCons/Tool/qt.xml
src/engine/SCons/Tool/rmic.xml
src/engine/SCons/Tool/rpcgen.xml
src/engine/SCons/Tool/swig.xml
src/engine/SCons/Tool/tar.xml
src/engine/SCons/Tool/tex.py
src/engine/SCons/Tool/tex.xml
src/engine/SCons/Tool/yacc.xml
src/engine/SCons/Tool/zip.xml
src/engine/SCons/Util.py
src/engine/SCons/compat/__init__.py
src/engine/SCons/compat/_scons_UserString.py [moved from src/engine/SCons/compat/_UserString.py with 100% similarity]
src/engine/SCons/compat/_scons_sets.py [moved from src/engine/SCons/compat/_sets.py with 100% similarity]
src/engine/SCons/compat/_scons_sets15.py [moved from src/engine/SCons/compat/_sets15.py with 100% similarity]
src/engine/SCons/compat/_scons_subprocess.py [moved from src/engine/SCons/compat/_subprocess.py with 98% similarity]
src/script/scons.bat
src/setup.cfg
src/setup.py
src/test_strings.py
test/CPPDEFINES.py
test/CPPPATH/CPPPATH.py [moved from test/CPPPATH.py with 88% similarity]
test/CPPPATH/Dir.py [new file with mode: 0644]
test/CPPPATH/expand-object.py [new file with mode: 0644]
test/CPPPATH/nested-lists.py [new file with mode: 0644]
test/CPPPATH/null.py [new file with mode: 0644]
test/CXX/CC-variables.py
test/CacheDir/up-to-date-q.py
test/Errors/preparation.py [new file with mode: 0644]
test/Intel/icpc-link.py [new file with mode: 0644]
test/Java/JAVAC.py
test/Java/live.py [new file with mode: 0644]
test/MSVS/common-prefix.py
test/MSVS/runfile.py
test/MSVS/vs-6.0-files.py
test/MSVS/vs-7.0-files.py
test/MSVS/vs-7.1-files.py
test/MSVS/vs-8.0-files.py
test/Parallel/duplicate-children.py [new file with mode: 0644]
test/QT/Tool.py [new file with mode: 0644]
test/TEX/auxiliaries.py [new file with mode: 0644]
test/TEX/bibtex-latex-rerun.py [new file with mode: 0644]
test/TEX/multi-run.py
test/gnutools.py
test/import.py
test/option/debug-pdb.py [new file with mode: 0644]
test/option/debug-presub.py [moved from test/option--debug.py with 88% similarity]
test/option/debug-time.py
test/site_scons/no-site-dir.py
test/site_scons/sys-path.py [new file with mode: 0644]