| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The @BLURB description appears in the NAME section of the generated
man page, and should therefore follow the rules from man-pages(7):
"All words in this line (including the word immediately following the
'\-') should be in lowercase, except where English or technical
terminological convention dictates otherwise."
Since it is a section heading, it should not end with a full stop
either.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
As mandated by the DevBook XML guide. No text changes.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
Other small updates of wording (when in the same paragraph).
Fix/update some external links.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
- New extraction-count template, split off from contents
- Fix path_rel; it was correct only for the two special cases of an
empty path or a path equal to @self
- Suppress empty <ul></ul> in output
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
For consistency; this was the only element using camelCase.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The "guide" document element is ambiguous with the previously used
GuideXML format. Now that DevBook XML has a schema, this confuses
Emacs nXML mode (which uses the document element to locate a schema),
e.g. when visiting old GuideXML documentation files.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
This is cleaner and coincides with what is done in the contentsTree
template itself.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
The contentsTree element must be skipped when it comes with an
extraction attribute.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop .SECONDEXPANSION and use a static pattern rule instead.
The problem addressed by secondary expansion was that % in a "normal"
pattern rule doesn't match the empty string, therefore %index.html
won't match the top-level index.html target. By contract, % in a
static pattern rule matches any part of the target name.
Using a pattern rule like "ind%x.html: t%xt.xml ..." would also be
possible but seems a little hackish.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This had been added in commit aa6e1e365fff48b6e1e5470791f499a0589d39c3,
so that app-doc/devmanual[offline] could call "emake build" without
building documents.js. This is no longer needed; the offline condition
can be tested by the Makefile itself.
Drop validate as prerequisite of all because it required libxml2 as
additional build dependency.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
Drop the paragraph after the example and make it a new list item with
updated wording.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Explicitly say that even 'no revision bump' examples should be balanced
against whether a stable ebuild is being modified, as we want to minimize
any risk of regressions there.
i.e. It might be that a change would not need a revbump for an ~arch-only
ebuild, but if the ebuild is stable, the principle of being conservative
ofr stable would mean a revbump is warranted.
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This caused some HTML elements to contain spurious xmlns attributes,
e.g. in quickstart/index.html:
<span xmlns="http://www.w3.org/1999/xhtml" class="Statement">dodoc</span>
Apparently this is valid in HTML 5, so neither tidy nor the W3C
validator would warn about it (and it went unnoticed since 2015):
"In HTML documents, elements in the HTML namespace may have an xmlns
attribute specified, if, and only if, it has the exact value
'http://www.w3.org/1999/xhtml'."
https://html.spec.whatwg.org/multipage/dom.html#global-attributes
Use single and double quotes consistently. Whitespace fixes.
Fixes: bf60a8772d3ece409e2fbe0b4dd8b5a5dd7df167
Fixes: e918c7dc8268c4a4723ab4b3a35479f4d191a765
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
- Separate finding the node from HTML formatting.
- Determine the absolute parent path from the path of our own @self
attribute, rather than from the parent document's @self attribute.
- Get the first node from the following-sibling or preceding-sibling
axis directly, instead of laboriously calculating its index.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Fixes: b599e3ba8a93655663ff6dae76d6117a8a455d66
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
- The XML declaration is not a tag.
- A tag cannot be closed; an element can (by a closing tag).
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I had a package that needed changes that would introduce a dependency
cycle with USE=test and I had to ask on IRC whether this was OK. Sam
told me not to worry about it and recommended that the devmanual
should note this.
So, add a paragraph that discourages dependency cycles but expresses
that cycles provoked by USE=test can usually be ignored.
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The message in the code block is clearly a message from an eclass author to
ebuild developers and therefore should use eqawarn and not ewarn, like the
"QA warnings" passage above describes.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
This replaces the code example with a snippet of how it is currently used in
::gentoo/dev-util/intel-ocl-sdk/intel-ocl-sdk-18.1.0.015.ebuild
because the old example code had multiple issues.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
Since the code example after the text uses PV to show allowed conditional
inherits, the preceding text should also mention that PV is valid.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The mentioned versions are over 18 years old and the elog functionality has
become common. There is no value in stating when it was implemented. Removed
Paludis because it has no relevance for Gentoo. (unlike maybe for PMS)
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
Those bash "here strings" were introduced 22 years ago and stating the version
they were implemented does not serve any purpose any more.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The devmanual commonly uses <c> to format variables in text passages as code
to make them more distinguishable from the rest of the text and that's why
it should be done here too.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The double if "if and only if" feels bumpy when reading, makes the reader
wonder if there is a deeper hidden meaning but serves no purpose, so
remove it.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
"should be used as less as possible" is not a correct expression,
use "should be avoided" instead.
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
This makes no difference for the HMTL output, i.e. xsltproc will
expand <foo/> to <foo></foo>.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
See GLEP 76 update:
https://gitweb.gentoo.org/data/glep.git/commit/?id=7f0ce454b2359ed742b84d1d60176fadad15c066
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|