| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This fix getting directories when builddir!=srcdir which is always the
case with Meson.
|
|
|
|
| |
We've forgot to update the help string.
|
|
|
|
| |
Use the 'required' flags for mandatory args. Drop some dest flags where not needed.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=781888
|
|
|
|
|
| |
Like before in perl one can set this envar to get verbose log output. The output
is meant for developers.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
`pkg-config` is not necessarily the correct pkg-config binary,
especially in cross-compilation scenarios. Use the pkg-config binary
that PKG_PROG_PKG_CONFIG (which looks for host-prefixed pkg-config)
found and defined in PKG_CONFIG
https://bugzilla.gnome.org/show_bug.cgi?id=767271
|
| |
|
| |
|
|
|
|
|
|
| |
If people already followed the advice and fixed the files, don't warn again. The
broken files will come back after package updates, since aparently no one cares
about the upstream reports.
|
|
|
|
|
| |
Scanning for index files multiple times is not only slow, but would also trigger
warnings multiple times.
|
| |
|
|
|
|
|
| |
Use the data from devhelp2 files. Saves diskspace and makes the html phase about 10% faster.
Fixes #742404
|
| |
|
| |
|
| |
|
|
|
|
| |
Refactor code to always set the static gobject links if we located the package.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This commit allows gtk-doc users to supply a --src-lang option to
gtkdoc-fixxref so that the syntax highlight will be performed in the
correct language. The option is global, ie. applies to the whole project
built, as opposed to individual files. The default option is "c", which
is what used to be hardcoded in the gtkdoc-fixxref, so backwards
compatibility is maintained.
https://bugzilla.gnome.org/show_bug.cgi?id=749816
|
|
|
|
|
|
|
|
| |
This is implemented for highlighting with highlight or source-highlight
but not when highlighting with vim. The exact same change is copied to
the HighlightSourceVim funcion
https://bugzilla.gnome.org/show_bug.cgi?id=749901
|
|
|
|
| |
This one is not perfect, but the closest we have.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This ensures that symbols in a directory with a higher version number shadow
symbols with a lower version.
Also drop the revisitation check. The 'links' data is a hashmap, there are no
duplicate entries anyway. This way one can use --extra-dir to specify the wanted version.
Fixes #644111
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=706438
|
|
|
|
|
| |
Assume the docs will be installed and use that location instead.
Fixes #679588
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Use specific output-filename to ensure we get what we'll late use. Use "-u NONE"
instead of -u /dev/null.
Fixes #627223
|
| |
|
| |
|
|
|
|
|
| |
This restores a compatible behavior with previous versions of gtk-doc,
which is required by many tarballs.
|
|
|
|
|
|
| |
The warning is not issued if the function name does not contain underscore.
But since the link target is checked, that contains underscores transofrmed to
dashes, the warning is never issued.
|
|
|
|
|
|
| |
We were prepending datadir to the INC path for perl to find gtkdoc-common.pl.
This also caused the unit tests to run with the installed version, despite
that we had set an local path to INC from the Makefile.
|
|
|
|
|
| |
If someone uses markup in sources, we expand the links and then escape the
markup. We have to revert the escaping for GTKDOCLINK tags.
|
|
|
|
|
| |
We use more markup, as this allows us to supress the majority of false broken
link warnings.
|
|
|
|
|
| |
Only try s/:/--/ if id contains a :. Also if we don't get a href try without a
trailing 's' if there is any (plural handling).
|
|
|
|
| |
Some private stuff is auto-linked (e.g. in the case of types).
|
|
|
|
| |
Auto blacklist the implcitely created xrefs in source code examples.
|
| |
|
|
|
|
|
| |
Produce less links (e.g. for symbols with spaces). Add a log warning for first
time use of non xrefable links (no line number :/).
|
| |
|
|
|
|
|
|
|
|
| |
* gtkdoc-fixxref.in:
Fix <table> element mismatch in highlighted code. Fixes #575711.
svn path=/trunk/; revision=710
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* COPYING-DOCS:
* gtkdoc-check.in:
* gtkdoc-common.pl.in:
* gtkdoc-fixxref.in:
* gtkdoc-mkdb.in:
* gtkdoc-mktmpl.in:
* gtkdoc-rebase.in:
* gtkdoc-scan.in:
* gtkdoc-scangobj.in:
* gtkdoc-scanobj.in:
* help/manual/C/fdl-appendix.xml:
* tools/gtk-doc.el:
Update FSF address. Fixes #575623.
svn path=/trunk/; revision=707
|
|
|
|
|
|
|
|
|
| |
* gtkdoc-fixxref.in:
Don't expect $MODULE to be defined (e.g. if someone does not update
gtkdoc.make).
svn path=/trunk/; revision=698
|
|
|
|
|
|
|
|
|
|
| |
* configure.in:
* gtkdoc-fixxref.in:
Add vim support for syntax highlighting. Lets close the ticket.
Fixes #536928.
svn path=/trunk/; revision=696
|
|
|
|
|
|
|
|
|
| |
* configure.in:
* gtkdoc-fixxref.in:
Fix params and running of 'highlight'.
svn path=/trunk/; revision=681
|