doc-en icon indicating copy to clipboard operation
doc-en copied to clipboard

Add links to INI_* constants

Open haszi opened this issue 1 year ago • 2 comments

Replace XInclude'd variablelist with a duplicate which does not have any IDs for the constants. Add IDs to the variablelist on the constant page.

haszi avatar Jun 22 '24 13:06 haszi

The lack of support for XInclude 1.1 is really annoying....

Girgias avatar Jul 07 '24 13:07 Girgias

The lack of support for XInclude 1.1 is really annoying....

If only we had attribute copying or set-xml-id attribute support from 1.1... :-)

haszi avatar Jul 08 '24 19:07 haszi

Even though this PR duplicates the table for the INI_* constants, I still think this makes sense as these are probably the most frequently used constants in the documentation. If there are no objections, I'd like to merge this around the end of next week.

haszi avatar Aug 22 '24 19:08 haszi

Maybe leave the xi:include in a comment and mention that once whatever tool in the process that needs to add XInclude support does, this section can be fixed?

jimwins avatar Aug 22 '24 19:08 jimwins

A breadcrumb for anyone interested in the future: it's libxml2 that lacks XInclude 1.1 support, the spec is 8 years old, and the open issue for adding support in libxml2 doesn't show any sign of interest: https://gitlab.gnome.org/GNOME/libxml2/-/issues/322

jimwins avatar Aug 22 '24 19:08 jimwins

Maybe leave the xi:include in a comment and mention that once whatever tool in the process that needs to add XInclude support does, this section can be fixed?

@jimwins Would the comment in my last commit work?

haszi avatar Aug 24 '24 15:08 haszi

@haszi Looks great, thanks!

jimwins avatar Aug 24 '24 17:08 jimwins