meson/docs/markdown
Martin Dørum e869a09bc2 add str.splitlines method
The new splitlines method on str is intended to replace usage of
fs.read('whatever').strip().split('\n').
The problem with the .strip().split() approach is that it doesn't have a
way to represent empty lists (an empty string becomes a list with one
empty string, not an empty list), and it doesn't handle Windows-style
line endings.
2023-06-20 08:28:47 -04:00
..
images Some documentation fix (#10335) 2022-05-01 13:24:38 +03:00
snippets add str.splitlines method 2023-06-20 08:28:47 -04:00
ARM-performance-test.md
Adding-arguments.md docs: linkify some function references 2022-06-27 18:29:48 -04:00
Adding-new-projects-to-wrapdb.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Additional.md
Build-options.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Build-system-converters.md
Build-targets.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Builtin-options.md docs: List vc++20 for cpp_std 2023-06-02 08:32:07 -07:00
CMake-module.md docs: update various function references to be linkified 2022-06-29 20:33:35 -04:00
Code-formatting.md Fix various spelling errors 2022-11-24 15:17:23 -05:00
Commands.md mtest: wildcard selection 2023-05-25 13:44:13 -04:00
Comparisons.md
Compiler-properties.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Conference-presentations.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Configuration.md docs: add some function linkification in code snippets 2022-07-14 00:01:39 -04:00
Configuring-a-build-directory.md docs: replace most uses of `meson_options.txt` with `meson.options` 2023-03-28 15:01:10 +03:00
Contact-information.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Continuous-Integration.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Contributing.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Creating-Linux-binaries.md docs: add some function linkification in code snippets 2022-07-14 00:01:39 -04:00
Creating-OSX-packages.md Fix typos in docs 2022-10-23 03:06:39 +03:00
Creating-releases.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Cross-compilation.md Add kernel and subsystem properties to machine objects. 2023-06-19 18:03:57 +03:00
Cuda-module.md docs: add some function linkification in code snippets 2022-07-14 00:01:39 -04:00
Custom-build-targets.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Cython.md Add option to to transpile Cython to C++ 2021-09-24 22:56:46 +03:00
D.md docs: d_module_versions has an undocumented ability to accept integers 2022-06-17 14:33:02 -04:00
Dependencies.md Fix name of boost_includedir property 2023-06-08 14:31:01 -04:00
Design-rationale.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Disabler.md
Dlang-module.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
External-Project-module.md Change `unstable_external_project` to `unstable-external_project` 2022-11-15 19:33:32 -05:00
External-commands.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
FAQ.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Feature-autodetection.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Fs-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Generating-sources.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Getting-meson.md bump minimum required version of python to 3.7 2022-01-10 18:36:56 -05:00
Getting-meson_ptbr.md bump minimum required version of python to 3.7 2022-01-10 18:36:56 -05:00
Getting-meson_zh.md Add Chinese translation of the getting Meson page [skip ci] 2021-04-06 00:09:20 +03:00
Gnome-module.md docs: gnome: mention that compile_resources adds dependencies by default 2023-05-23 23:07:16 -04:00
GuiTutorial.md Fix typos in docs 2022-10-23 03:06:39 +03:00
Hotdoc-module.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
IDE-integration.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Icestorm-module.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
In-the-press.md
Include-directories.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
IndepthTutorial.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Installing.md minstall: drop privileges before running rebuild_all 2023-02-20 22:33:46 -05:00
Java-module.md Rename java.generate_native_headers to java.native_headers 2022-12-11 14:50:26 -06:00
Java.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Keyval-module.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Localisation.md docs: Remove deprecated meson.source_root() from localisation page example 2022-04-24 06:57:43 -04:00
Machine-files.md Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00
Manual.md
Meson-sample.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
MesonCI.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Mixing-build-systems.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Modules.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Native-environments.md docs: mention in the native-file docs, the command line argument to use 2022-08-29 12:09:52 -04:00
Overview.md
Performance-comparison.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Pkg-config-files.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Pkgconfig-module.md Add a note on relocatable pkg-config files to reference manual. 2022-11-13 14:37:45 -05:00
Playground.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Porting-from-autotools.md docs: replace most uses of `meson_options.txt` with `meson.options` 2023-03-28 15:01:10 +03:00
Precompiled-headers.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
Project-templates.md docs: replaced `ninja` with appropriate `meson` commands [skip ci] 2020-06-18 17:47:10 +03:00
Python-3-module.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Python-module.md Find python3.xx on windows 2023-05-02 17:52:10 -04:00
Qt4-module.md docs: Use an include for the qt modules 2021-06-15 14:15:13 -07:00
Qt5-module.md docs: Use an include for the qt modules 2021-06-15 14:15:13 -07:00
Qt6-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Quick-guide.md docs: fix various references to "meson builddir" 2022-08-16 16:18:18 -04:00
Reference-tables.md Add kernel and subsystem properties to machine objects. 2023-06-19 18:03:57 +03:00
Release-notes-for-0.37.0.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Release-notes-for-0.38.0.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Release-notes-for-0.39.0.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Release-notes-for-0.40.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.41.0.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Release-notes-for-0.42.0.md Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00
Release-notes-for-0.43.0.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Release-notes-for-0.44.0.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
Release-notes-for-0.45.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.46.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.47.0.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Release-notes-for-0.48.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.49.0.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Release-notes-for-0.50.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.51.0.md Change "can not" to "cannot" throughout project 2023-04-11 17:10:01 +03:00
Release-notes-for-0.52.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.53.0.md docs: Fix broken links 2021-10-03 12:19:45 +02:00
Release-notes-for-0.54.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.55.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.56.0.md Change `unstable_external_project` to `unstable-external_project` 2022-11-15 19:33:32 -05:00
Release-notes-for-0.57.0.md Change `unstable_external_project` to `unstable-external_project` 2022-11-15 19:33:32 -05:00
Release-notes-for-0.58.0.md Fix various spelling errors 2022-11-24 15:17:23 -05:00
Release-notes-for-0.59.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.60.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.61.0.md Prepare release 0.61.0. 2022-01-10 18:27:11 +02:00
Release-notes-for-0.62.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.63.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-0.64.0.md Fix broken link in release notes 2022-11-24 16:01:33 +02:00
Release-notes-for-1.0.0.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Release-notes-for-1.1.0.md Generate relnotes for 1.1.0. 2023-04-10 18:39:03 +03:00
Release-notes.md
Release-procedure.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Reproducible-builds.md
Rewriter.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Run-targets.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Running-Meson.md Running-Meson.md: fix a broken link 2022-01-10 00:45:13 +05:30
Rust-module.md docs: update the Rust bindgen docs to talk about assertions 2023-04-21 15:18:56 +05:30
Rust.md rust: Generate a rust-project.json file when rust targets are present 2022-09-12 18:51:27 -04:00
Shipping-prebuilt-binaries-as-wraps.md docs/prebuilt: fix sanity check logic in the example 2023-05-08 14:54:01 -04:00
Simd-module.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Simple-comparison.md fix various spelling issues 2023-04-11 19:21:05 -04:00
SimpleStart.md Add Mac installation instructions for Homebrew 2021-10-08 14:34:15 -04:00
SourceSet-module.md Fix typo in doc of sourceset module 2023-01-18 11:10:06 -05:00
Style-guide.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Subprojects.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Syntax.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Threads.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Tutorial.md Some documentation fix (#10335) 2022-05-01 13:24:38 +03:00
Unit-tests.md mtest: wildcard selection 2023-05-25 13:44:13 -04:00
Unity-builds.md Improve unity build documentation 2023-02-27 14:29:38 -05:00
Use-of-Python.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Users.md add refivar to users.md 2023-05-26 06:56:47 -04:00
Using-multiple-build-directories.md docs: note the automatic creation of gitignore in build directories 2022-09-14 18:53:53 -04:00
Using-the-WrapDB.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Using-with-Visual-Studio.md Capitalize "Meson" consistently as it is a proper name. [skip ci] 2021-01-31 19:49:20 +00:00
Using-wraptool.md Document and test new WrapDB auto fallback 2022-10-10 12:47:32 -04:00
Vala.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Videos.md docs: add 2022 video from PyCon US 2023-03-27 21:43:09 +03:00
Vs-External.md Update Vs-External.md 2023-02-23 07:59:59 -05:00
Wayland-module.md modules/wayland: Change default value of include_core_only to true 2022-09-07 08:43:29 -04:00
Windows-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
Wrap-best-practices-and-tips.md Rewrap long text lines in docs. [skip ci] 2021-01-30 16:19:59 +00:00
Wrap-dependency-system-manual.md docs: Suggest using depth=1 by default for wrap-git 2022-07-13 08:14:41 -07:00
Wrapdb-projects.md docs: Generate a table of all wrapdb releases 2021-06-05 17:01:34 -04:00
Yaml-RefMan.md fix various spelling issues 2023-04-11 19:21:05 -04:00
_Sidebar.md modules/wayland: Add unstable_wayland module 2022-02-27 14:33:33 -05:00
_include_qt_base.md fix various spelling issues 2023-04-11 19:21:05 -04:00
howtox.md docs: add gcc to list of compilers with sanitize tools 2023-02-23 16:18:02 -05:00
i18n-module.md fix various spelling issues 2023-04-11 19:21:05 -04:00
index.md index.md:add link to GitHub Discussions section 2022-01-17 09:21:03 -05:00
legal.md doc: Minor typo fix in legal.md [skip ci] 2020-07-04 14:03:34 +03:00