summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Util.py
Commit message (Expand)AuthorAgeFilesLines
* Reorganize the repo. Moved src/engine/SCons to ./SCons to be more in line wit...William Deegan2020-05-061-1648/+0
* Use uuid lib for Visual Studio guidsMats Wichmann2020-05-011-1/+1
* [PR #3591] tweak --tree=linedrawMats Wichmann2020-03-241-16/+16
* Add option to use box-draw chars with --treeMats Wichmann2020-03-241-6/+18
* Adding posibility to use single line drawing when displaying the dependency treeIosif Daniel Kurazs2020-03-241-10/+34
* More unicode removal and cleanupWilliam Deegan2020-02-181-15/+13
* remove PY3 variable from SCons.Util No longer neededWilliam Deegan2020-02-171-1/+0
* Fix sider issue. Simplify code by removing py27 v py35+William Deegan2020-02-171-14/+5
* Clean up collections to switch to collections.abc where possibleWilliam Deegan2020-02-171-5/+2
* Remove if PY3 code.William Deegan2020-01-101-7/+4
* Remove UnicodeType as py35+ has unicode strings. Remove some py27 imports. Ma...William Deegan2020-01-101-21/+6
* Remove extraneous debug outputWilliam Deegan2020-01-021-1/+0
* [ci skip] Add logic to know when running in pypyWilliam Deegan2020-01-021-0/+5
* syntax fixups suggested by PyCharmMats Wichmann2019-12-231-1/+1
* checker fixes: None, trailing ws, list initMats Wichmann2019-12-211-13/+15
* Merge pull request #3345 from mwichmann/py38warns4-testsWilliam Deegan2019-04-281-10/+10
|\
| * [PY 3.8] file closes in tools and othersMats Wichmann2019-04-251-10/+10
* | Some more lint-derived cleanupsMats Wichmann2019-04-271-3/+3
|/
* Fixup some code triggering pylint errors.Mats Wichmann2019-04-211-45/+49
* refine get_env_bool() docstringsPaweł Tomulik2018-11-131-9/+9
* s/get_bool_envvar/get_os_env_bool/Paweł Tomulik2018-11-131-4/+9
* corrections after bdbaddog's code reviewPaweł Tomulik2018-11-101-0/+26
* Fix GH Issue #3225 Flatten() doesn't handle dictionary views produces by py3 ...William Deegan2018-10-171-2/+8
* Fix Bug #3212. Using CacheDir with Configure TryCompile with Python 3 was fai...William Deegan2018-10-101-0/+11
* A few syntax cleanupsMats Wichmann2018-10-031-5/+5
* Stop using custom OrderedDictMats Wichmann2018-09-011-65/+9
* Create bytearray and not bytes as no bytes type for py2William Deegan2018-06-231-5/+5
* Fix bug where constant string in python action yielded trying to join an arra...William Deegan2018-06-231-1/+5
* Oops, remove stray debugging print stmt.Gary Oberbrunner2018-01-161-1/+0
* Prevent TypeError with None in error messageGary Oberbrunner2018-01-161-0/+5
* Remove obsolete __coerce__ methods on CLVar. Not used by new style objectsWilliam Deegan2017-11-211-2/+0
* Add cmp to SCons.Util as py3 no longer provides itWilliam Deegan2017-10-111-0/+11
* Fix issue where code in utility routine to_String_for_subst() had code whose ...William Deegan2017-10-011-4/+1
* Fix many epydoc warningsWilliam Deegan2017-09-011-25/+26
* Make sure more file objects are explicitly closedEvan Driscoll2017-07-061-3/+2
* fix PY3 logic, and some PEP8 fixesWilliam Deegan2017-05-281-4/+3
* py2/3 fix to_bytes to not stringify bytearrays. Fix MD5signiture to not strin...Jane Doe2017-05-281-4/+16
* py2/3 add PY3 to use everywhere to check if running under py3William Deegan2017-05-261-0/+2
* Directly print unicode in --treeGaurav Juvekar2017-05-091-21/+2
* PY2/3 Change logic to check if the node has an issue with ascii encoding and ...William Deegan2017-05-091-4/+13
* Make --tree=all work with Python 3Gaurav Juvekar2017-03-271-1/+13
* string-escape unicode characters while printing --treeGaurav Juvekar2017-03-261-4/+4
* fix mistaken head closeWilliam Deegan2017-03-131-1/+1
|\
| * fix unicode usage for --debug=tree py2/3William Deegan2017-03-131-1/+1
* | Merged in rodrigc/scons (pull request #410)William Deegan2017-03-131-3/+3
|\ \ | |/ |/|
| * When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-121-3/+3
* | no unicode in py3, u() works in py2William Deegan2017-03-121-1/+2
* | Use print() function. Fixes py2/3Craig Rodrigues2017-03-111-2/+2
|/
* fix AddMethod to work with py2&3. No need to call MethodType to add to a clas...William Deegan2017-02-281-5/+2
* change NodeList to work for both py2/py3. default __getitem__ didn't work wit...William Deegan2017-02-271-3/+29