aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-09-01fix repr for alias_targetEli Schwartz1-0/+4
2021-09-01run_target: do not yield broken names with subdirsEli Schwartz4-1/+14
2021-09-01dependency: fallback and allow_fallback are mutually exclusiveXavier Claessens3-0/+13
2021-09-01Clang should error for all implicit function checks (#9165)Dylan Baker2-3/+8
2021-09-01interpreter: Introduce BooleanHolder for the bool primitiveDaniel Mensinger8-68/+129
2021-09-01interpreter: Simplify Disabler logicDaniel Mensinger2-16/+8
2021-09-01interpreter: Remove the AND and OR operator enumsDaniel Mensinger1-2/+0
2021-09-01interpreter: Remove permissive from _unholderDaniel Mensinger4-13/+11
2021-09-01msvc: Assume UTF8 source by defaultXavier Claessens7-2/+70
2021-08-31i18n module: restore the <packagename>-gmo targetEli Schwartz1-0/+3
2021-08-31i18n module: provide targets as return value for gettext()Eli Schwartz3-1/+14
2021-08-31interpreter: use python dunders instead of lock for unpicklabilityDylan Baker3-10/+5
2021-08-31unittests: add a test to Interpreter is unpicklableDylan Baker1-7/+17
2021-08-31interpreter: Add IntegerHolderDaniel Mensinger12-65/+186
2021-08-31interpreter: Introduce operators support for InterpreterObjectsDaniel Mensinger5-5/+202
2021-08-31interpreter: Make comparisons of different types a hard errorDaniel Mensinger3-15/+13
2021-08-31pyllint: enable consider-user-enumerateDylan Baker4-10/+5
2021-08-31pylint: turn on superflous-parensDylan Baker46-125/+125
2021-08-31pylint: turn on superfluous parens warningDylan Baker3-8/+9
2021-08-31pylint: enable consider-iterating-dictionaryDylan Baker3-2/+3
2021-08-31pylint: enable unnecessary-not checkDylan Baker2-3/+4
2021-08-31Merge pull request #9185 from dcbaker/submit/env-object-as-holderJussi Pakkanen6-90/+125
2021-08-31Merge pull request #9193 from dcbaker/submit/aarch64-beJussi Pakkanen2-7/+110
2021-08-31Make assignment a statement in Syntax.md (#9188) [skip-ci]jimman20031-3/+3
2021-08-31python module: fix error message mentioning setuptoolsEli Schwartz1-1/+1
2021-08-30interpreter: rename EnvironmentVariablesObject -> EnvironmentVariablesHolderDylan Baker2-4/+4
2021-08-30interpreterobjects: Use typed_kwargs for EnvironmentVariablesObjectDylan Baker1-24/+19
2021-08-30make EnvironmentVariablesObject a proper holderDylan Baker4-63/+42
2021-08-30Allow EnvironmentVariablesObject to be passed an EnvironmentVariables instanceDylan Baker1-1/+3
2021-08-30interperter/kwargs: narrow type checkingDylan Baker1-1/+1
2021-08-30interpreter/type_checking: Add convertor to env keyword argumentDylan Baker1-3/+16
2021-08-30interpreter/type_checking: add a validator to envDylan Baker1-2/+34
2021-08-30interpreter: move 'env' to type_checkingDylan Baker2-1/+8
2021-08-30build: add ability to set initial value of EnvironmentVariablesDylan Baker1-1/+5
2021-08-30build: Fully annotate EnvironmentVariablesDylan Baker1-6/+9
2021-08-30wraptool: Fix version comparisonXavier Claessens1-4/+4
2021-08-30decorators: Make unknown kwarg fatalXavier Claessens5-19/+10
2021-08-30Add missing "disabler" kwarg to python.dependency()Xavier Claessens2-0/+3
2021-08-30Simplify get_callee_argsXavier Claessens4-87/+34
2021-08-30Simplify condition in can_run_host_binaries()Xavier Claessens1-7/+6
2021-08-30environment: correctly handle cpu value aarch64_beDylan Baker2-1/+11
2021-08-30environment: add ppc -> ppc64 for aix to detect_cpuDylan Baker2-1/+5
2021-08-30unittests: add tests for detect_cpuDylan Baker1-0/+35
2021-08-30unittests: Add a test case for detect_cpu_familyDylan Baker1-0/+56
2021-08-30environment: Add a few type annotationsDylan Baker1-6/+4
2021-08-29mcompile: treat load-average as a floatMike Gilbert1-1/+1
2021-08-29gnome: Prepend devenv, not appendTing-Wei Lan1-4/+4
2021-08-28Merge pull request #9183 from dcbaker/submit/validate-defaultDylan Baker10-35/+52
2021-08-28docs: update LD docs link in FAQ.mdAndrea Pappacoda1-1/+1
2021-08-28Try to fix NoneTypeDylan Baker1-1/+1