glib/docs
Philip Withnall 2ebd1c8f15
docs: Hide Unix and Win32 symbols from main GLib and GIO docs
These symbols are documented in the {glib,gio}-{unix,win32}
documentation builds, and shouldn’t be duplicated in the main
documentation. It’s a historical (and unavoidable) accident that those
symbols are in the main GIR files.

If we don’t hide the symbols from the main docs build, we now run into
the problem of the `GioUnix` namespace not being known to gi-docgen
while building the `Gio` docs. This is because of the previous two
commits, which ported more of the `gunixmounts` documentation to
gi-docgen syntax. I don’t know of another way to fix this, other than to
hide the `GioUnix` symbols from the `Gio` docs build.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>

Helps: #3250
2024-12-20 15:13:16 +00:00
..
reference docs: Hide Unix and Win32 symbols from main GLib and GIO docs 2024-12-20 15:13:16 +00:00
backports.md Merge branch 'backports-typo-fix' into 'main' 2023-06-29 16:54:22 +00:00
CODEOWNERS docs: Fix a broken link in the CODEOWNERS documentation 2024-10-17 11:38:26 +01:00
issue-and-merge-request-management.md docs: Document issue and merge request triaging and review guidelines 2023-06-29 16:50:00 +01:00
macros.md docs: Set -Dglib_debug=enabled by default and document it for distros 2024-08-25 18:34:05 +01:00
meson-version.md docs: Update Meson version policy to mention freedesktop SDK 2022-11-24 12:13:21 +00:00
rationales.md docs: Move README.rationale to docs subdirectory 2022-05-11 13:02:49 +01:00
releasing.md docs: Document the release process 2022-06-21 16:16:10 +01:00
roadmap.md docs: fix a typo 2023-12-21 07:45:04 +01:00
supported-platforms.md Raise minimum supported macOS version to 10.13 (High Sierra). 2024-11-20 18:15:34 -08:00
testing.md docs: Add a testing policy 2022-06-14 15:19:32 +01:00
toolchain-requirements.md docs: Update toolchain requirement to C11 2024-06-14 12:35:21 +01:00
win32-build.md docs: Update CI platforms list and Visual Studio recommendation 2024-10-07 15:09:03 +01:00