summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add name parameter as requested in PRAdam Gross2020-01-153-5/+13
* Update and improve testsAdam Gross2020-01-101-1/+2
* Merge branch 'master' into topic/grossag/valuenameAdam Gross2020-01-10174-1194/+1175
|\
| * Resolve mwichmann's commments on PR removing extraneous codeWilliam Deegan2020-01-102-3/+3
| * Remove if PY3 code.William Deegan2020-01-106-43/+17
| * Remove UnicodeType as py35+ has unicode strings. Remove some py27 imports. Ma...William Deegan2020-01-104-52/+10
| * Fixup some doc inconsistencies. [CI skip]Mats Wichmann2020-01-072-6/+38
| * [ci skip] Document ListSubber.expanded and usageMathew Robinson2020-01-061-0/+10
| * Handle UserString in ListSubber.expandedMathew Robinson2020-01-061-1/+5
| * Prevent unnecessary recursion when value is already expandedMathew Robinson2020-01-062-0/+8
| * Merge pull request #3517 from chasinglogic/subst-less-evalWilliam Deegan2020-01-062-32/+47
| |\
| | * Store unexpanded string for reporting in error messagesMathew Robinson2020-01-061-4/+10
| | * Prevent unnecessary eval calls in SubstMathew Robinson2019-12-232-32/+41
| * | Remove extraneous debug outputWilliam Deegan2020-01-021-1/+0
| * | Merge pull request #3515 from bdbaddog/drop_py27_supportWilliam Deegan2020-01-025-58/+13
| |\ \
| | * | [ci skip] Add logic to know when running in pypyWilliam Deegan2020-01-021-0/+5
| | * | kick github CI's for PRWilliam Deegan2020-01-021-0/+1
| | * | [ci skip] Add to CHANGES.txtWilliam Deegan2020-01-021-0/+1
| | * | Remove Py27 vs Py 35+ compat code.William Deegan2019-12-301-54/+2
| | * | Change scons and sconsign to error out if run with Python < 3.5William Deegan2019-12-302-4/+4
| * | | Get rid of remaining mktemp callsMats Wichmann2019-12-305-75/+71
| |/ /
| * | Merge pull request #3478 from grossag/topic/grossag/valueWilliam Deegan2019-12-305-12/+73
| |\ \
| | * | Fix ambiguous variable name sider issueAdam Gross2019-12-291-3/+3
| | * | Clean up the code and use try/except more to optimize thingsAdam Gross2019-12-292-20/+20
| | * | Exclude non-primitive values from memoizationAdam Gross2019-12-232-0/+17
| | * | Address PR feedbackAdam Gross2019-12-121-4/+2
| | * | Merge branch 'master' into topic/grossag/valueWilliam Deegan2019-12-10121-213/+319
| | |\ \
| | * | | Add a test to confirm that built values are not memoizedAdam Gross2019-11-271-0/+11
| | * | | Fix EnvironmentTests.py now that env.Value() is memoizedAdam Gross2019-11-251-2/+1
| | * | | Fix some existing flake8 validation issues in PythonTests.pyAdam Gross2019-11-251-5/+7
| | * | | Add test cases for memoizationAdam Gross2019-11-251-0/+11
| | * | | Improve readability by explicitly declaring _memoLookupMap as globalAdam Gross2019-11-251-0/+2
| | * | | Update CHANGES.txtAdam Gross2019-11-251-0/+5
| | * | | Memoize environment.Value() to improve performanceAdam Gross2019-11-252-7/+25
| * | | | Fix CacheDirTest so that temp dir is not under the directory that the runtest...William Deegan2019-12-261-1/+1
| * | | | Merge branch 'master' into fix_appveyor_vs2019_issue1William Deegan2019-12-2544-673/+528
| |\ \ \ \
| | * | | | syntax fixups suggested by PyCharmMats Wichmann2019-12-2338-116/+119
| | | |_|/ | | |/| |
| | * | | Merge pull request #3508 from mwichmann/pc-none-syntaxWilliam Deegan2019-12-217-36/+37
| | |\ \ \
| | | * | | checker fixes: None, trailing ws, list initMats Wichmann2019-12-217-36/+37
| | * | | | Fix two small syntax errors in string formattingMats Wichmann2019-12-212-2/+3
| | |/ / /
| | * | | [PR #3506] restore accidentally removed SplitMats Wichmann2019-12-201-0/+21
| | * | | Remove deprecated SourceCode func/methodMats Wichmann2019-12-205-182/+3
| | * | | Improve performance of Subst by preventing unnecessary frame allocationsMathew Robinson2019-12-182-361/+365
| * | | | [ci skip] Updated CHANGES.txtWilliam Deegan2019-12-251-3/+6
| * | | | Update clang logic to initialize MSVC shell environment variables needed for ...William Deegan2019-12-252-0/+10
| * | | | Add c:\msys64\mingw64\bin for appveyor vs2019William Deegan2019-12-251-0/+1
| * | | | Add propagating VCINSTALLDIR and VCToolsInstallDir which are used by CLang to...William Deegan2019-12-241-5/+16
| |/ / /
| * | | Revert code back to development modeWilliam Deegan2019-12-173-62/+52
| * | | Update version stringsWilliam Deegan2019-12-173-3/+3
| * | | Update content in RELEASE.txt CHANGES.txt Announce.txt and bump the version i...William Deegan2019-12-173-46/+66