aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-05-08Make objective C use C standard version. Closes #5495.objversionsJussi Pakkanen6-4/+62
2021-05-06syntax-highlighting: vim: add myself as a maintainerLiam Beguin3-0/+3
Add myself as a maintainer of these files since I'll be keeping them in sync with the Vim repository. Signed-off-by: Liam Beguin <liambeguin@gmail.com>
2021-05-06syntax-highlighting: vim: fix setting cpoLiam Beguin1-1/+1
Since 'cpo' is global, use `set` instead of `setlocal`. See: b66f0372cc11 Signed-off-by: Liam Beguin <liambeguin@gmail.com>
2021-05-03Clarify incorrect configuration format messageNellie Zhang2-4/+4
Print the path and line where the problem occurred to make it more clear what the error message means.
2021-05-02Clean up unused importsRalf Gommers2-4/+2
2021-05-02Use sanity_check_impl for objc/objppRalf Gommers3-48/+5
This gets rid of compile warnings, and simplifies the code. Note that `work_dir` in sanity_check_impl was incorrect, it was used both to prepend to file names and as cwd=work_dir argument to Popen. This is fixed here. Closes gh-7344
2021-05-02Add validation for --only in `run_project_tests.py`Ralf Gommers1-1/+3
This now gives a clear error rather than silently passes for unrecognized categories, like: python run_project_tests.py --only nonexisting or python run_project_tests.py --only objc # should be 'objective c'
2021-05-02Document how to run the wrap valídator. [skip ci]Jussi Pakkanen1-6/+12
2021-05-02Bump version number for new development.Jussi Pakkanen1-1/+1
2021-05-02Release 0.58.0.0.58.0Jussi Pakkanen30-326/+360
2021-05-01Do not accidentally format files when only checking if they are formatted.Jussi Pakkanen2-4/+10
2021-04-29Xcode: fix project cleaning.Jussi Pakkanen1-2/+2
2021-04-28doc: update syntax description of immutabilityAlexander Lyashuk1-2/+4
"Stored by value" is more correct way to explain that example. Mutable vs immutable means that you cannot mutate the value (e.g. list vs tuple in Python), and the example shows that `var2` is actually mutable. Copying/storing a reference vs value is what what matters in the assignment, in Python `a=b` means `a` and `b` are references to the same list, while in meson `a=b` copies the value of `b` into `a`.
2021-04-26Bump version number for rc1.0.58.0.rc1Jussi Pakkanen2-2/+2
2021-04-26Add snippet about Xcode. [skip ci]Jussi Pakkanen1-0/+4
2021-04-26Condense test directory names.Jussi Pakkanen1231-102/+102
2021-04-26Update CUDA Toolkit driver version table.Olexa Bilaniuk1-0/+2
2021-04-26Merge pull request #8680 from dcbaker/submit/wrap-mconf-outputJussi Pakkanen1-8/+55
Wrap mconf output
2021-04-26Fix issue where multiple dist files were not being produced for comma ↵Tristan Partin2-2/+25
separated formats value
2021-04-26introspection: export all sources for custom targetsJason Francis3-9/+30
Also adds some test cases for source files in target_sources.
2021-04-26Add subprojects purge wrap-git coverageTristan Partin2-9/+14
2021-04-26store the list of initializes subprojects in the coredata structureDylan Baker5-4/+18
We need to konw on rconfigure which options have already bee set not just for the super project, but also for the subproject. However, using first_invocation is not sufficient, as a reconfigure could add a new subpproject that wasn't present before, and we need to initialize that project's builtins.
2021-04-26Interpreter: Fallback when required is false but forcefallback is trueXavier Claessens6-8/+51
2021-04-26Add 'subprojects purge' commandTristan Partin3-4/+109
This will help facilitate cache busting in certain situations, and replaces hand-rolled solutions of writing a length command to remove various files/folders within the subprojects directory.
2021-04-26Merge if and else tests to a single project.Jussi Pakkanen3-12/+12
2021-04-25Xcode: make Swift projects work.Jussi Pakkanen5-8/+15
2021-04-25Xcode: add objective C++ flags to plain C++ because Xcode requires it.Jussi Pakkanen1-1/+3
2021-04-25Xcode: add objective C flags to plain C because Xcode requires it.Jussi Pakkanen2-5/+10
2021-04-24Xcode: some more skips.Jussi Pakkanen1-0/+5
2021-04-24Xcode: fix linking to customtargetindex objects.Jussi Pakkanen4-19/+58
2021-04-23Xcode: one more skip.Jussi Pakkanen1-0/+4
2021-04-23Xcode: do not reuse objs in both_libraries because Xcode fails on targets ↵Jussi Pakkanen1-1/+12
with no sources.
2021-04-23Xcode: a few more skips.Jussi Pakkanen2-0/+8
2021-04-23Xcode: even more command line argument expansion.Jussi Pakkanen1-1/+6
2021-04-23Xcode: Quote McQuoteface.Jussi Pakkanen1-2/+2
2021-04-23Xcode: handle CustomTargetIndexes.Jussi Pakkanen1-6/+20
2021-04-23Xcode: skip one more object extraction test.Jussi Pakkanen1-0/+12
2021-04-23Xcode: ever more quoting.Jussi Pakkanen1-1/+4
2021-04-23Xcode: only add source and build dirs if implicit_include_directories is set.Jussi Pakkanen1-2/+3
2021-04-22Add trailing -- parameter to git checkouts.Dan1-3/+3
2021-04-22Xcode: do not link shared modules against executables.Jussi Pakkanen1-0/+2
2021-04-22Xcode: add missing quote character.Jussi Pakkanen1-1/+1
2021-04-22Xcode: fix shell quotings.Jussi Pakkanen1-2/+2
2021-04-22Xcode: use native path naming scheme.Jussi Pakkanen1-1/+6
2021-04-22Xcode: skip link language override test.Jussi Pakkanen2-1/+11
2021-04-21Xcode: one more whole-archive skip.Jussi Pakkanen1-0/+4
2021-04-21Xcode: put all include dirs via a property rather than a cmd line arg.Jussi Pakkanen2-8/+15
2021-04-21Xcode: add target private dir to include path.Jussi Pakkanen1-0/+1
2021-04-21Xcode: quote some entries as needed.Jussi Pakkanen1-2/+8
2021-04-20mconf: line wrap columns nicelyDylan Baker1-6/+48
I've picked 160 characters as a default because anything less than that looks terrible and has awful wrapping going on. However, this respects the $COLUNNS environment variable if set, and otherwise will query the terminal to determine the size. This is all achieved through an application of shtuil.get_terminal_size, textwrap, print formatters, and iteration. Fixes #6965