| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-29 | docs: clarify dict keys() and values() returns sorted arrays | Marvin Scholz | |
| 2025-08-29 | interpreter: add dict.values() method | Marvin Scholz | |
| Analogous to keys(), this returns the values in an array. It uses the same sorting as keys(), else it would quite confusing to return values in a different order than the corresponding keys. | |||
| 2025-07-22 | Docs: standardize between list and array as array | Dylan Baker | |
| When arrays were added they were called arrays. Because the are implemented with Python lists, that language started leaking into talking about Meson types. This is confusing. I've attempted, as much as possible, to move to using one name, array. I picked array because 1) It's the original name used, and 2) what Meson has are more properly arrays as they have a fixed length, while a critical property of lists are the ability to link and unlink them. There are a couple of places where the list language has leaked into the names of keyword arguments. I have not made any attempt to change those, I don't know if it's that useful or not. | |||
| 2023-06-20 | doc: Dictionaries are ordered since Meson 0.62.0 | Xavier Claessens | |
| This is a side effect of requiring Python >= 3.7 which itself guarantees dictionary order. This is now a Meson language guarantee as well which is required for passing default_options as dict and is generally expected by users. | |||
| 2022-04-07 | docs: YAML: Add `arg_flattening: false` where required | Daniel Mensinger | |
| 2021-10-03 | docs: Add the YAML Reference manual | Daniel Mensinger | |
