| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
This is a very basic sections file generator, and isn't too smart.
It's simply intended to be a base to build docs on, and will be used
if the user doesn't provide a sections file when calling g-ir-doc-tool,
for convenience purposes.
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Version in our tree is a wee bit outdated. For example,
later work will introduce an utf8 encoded python source
file which our old pep8.py does not yet understand (yeah,
it really was *that* ancient)...
Updated from:
https://raw.github.com/jcrocholl/pep8/1.4.5/pep8.py
Takes 552c1f1525e37a30376790151c1ba437776682c5,
f941537d1c0a40f0906490ed160db6c79af572d3,
5a4afe2a77d0ff7d9fea13dd93c3304a6ca993de and
a17f157e19bd6792c00321c8020dca5e5a281f45 into account...
https://bugzilla.gnome.org/show_bug.cgi?id=699535
|
|
|
|
|
|
|
|
| |
It's not available on 32 bit architectures, which is
a pain for our testing because we can't easily make
Regress architecture independent.
This reverts commit ca93f8474c9f6ca184d0b5806a4e459ad3dcd132.
|
| |
|
|
|
|
|
|
|
|
|
| |
This is a hack, but all we really want to do is ignore them for
now.
See https://mail.gnome.org/archives/gtk-devel-list/2013-May/msg00013.html
https://bugzilla.gnome.org/show_bug.cgi?id=699722
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=699532
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=699532
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=699532
|
|
|
|
|
|
|
|
| |
a09072bd1f75dfc7497ed599e03e331bff411fd4 introduced new symbols in
tests/scanner/regress.[ch] but was missing the expected generated
documentation.
https://bugzilla.gnome.org/show_bug.cgi?id=698616
|
|
|
|
|
|
|
|
|
|
| |
- Configure with --enable-doctool when running "make distcheck"
- Remove $(top_builddir)/.make-check-passed as the pre-commit hook
using this was removed in de84ea0cf212c251e099f456bb675492f664e93d
- Fix CLEANFILES + manual rm invocations
- Fix running warning tests uninstalled (VPATH build issue)
https://bugzilla.gnome.org/show_bug.cgi?id=697669
|
|
|
|
| |
See https://bugzilla.redhat.com/920595
|
|
|
|
|
|
|
| |
The XML specification clearly states it's xml:space
http://www.w3.org/TR/xml/#sec-white-space
https://bugzilla.gnome.org/show_bug.cgi?id=628739
|
|
|
|
|
|
| |
Changed by accident in 2df621c53cdffbc3c43c3745947ee859020c8338
https://bugzilla.gnome.org/show_bug.cgi?id=697613
|
|
|
|
|
|
| |
Removed by accident in 2df621c53cdffbc3c43c3745947ee859020c8338
https://bugzilla.gnome.org/show_bug.cgi?id=697612
|
|
|
|
|
|
|
|
|
| |
This helps reproduce the issue with spidermonkey's .pc file using
-include.
Also add a single quote test case.
https://bugzilla.gnome.org/show_bug.cgi?id=695182
|
|
|
|
| |
Previous commit introduced the flaw.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=695182
|
|
|
|
|
| |
This was achieved by running "indent -gnu -i2 -nut -l120" over C files which use a
different style, and manually fixing pointer declarations and modelines.
|
|
|
|
| |
By-product of https://bugzilla.gnome.org/show_bug.cgi?id=662241.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The .gir format has a weird legacy where stuff like the includes are
outside of the <namespace>. But conceptually they're tied together,
so let's start reflecting this in the code.
This way we can just pass around and look at a Namespace object
instead of a 4-tuple of (namespace, includes, c_includes, pkg_config).
https://bugzilla.gnome.org/show_bug.cgi?id=694593
|
|
|
|
|
|
| |
Rather than hand-rolling our own. This ensures we traverse all nodes.
https://bugzilla.gnome.org/show_bug.cgi?id=694593
|
|
|
|
|
|
|
| |
While this is a bit lame, we need to do something. We preserve the
warning message.
https://bugzilla.gnome.org/show_bug.cgi?id=694593
|
|
|
|
| |
These are used by foo.[hc] and required to build Regress.gir.
|
|
|
|
| |
I really messed this one up :(
|
|
|
|
| |
This fixes complex constants.
|
|
|
|
|
|
|
| |
We need to copy the source symbols, otherwise we'll
overwrite their values. This isn't good.
https://bugzilla.gnome.org/show_bug.cgi?id=693939
|
| |
|
|
|
|
|
|
| |
We don't do a full 100% conversion for all link tags, yet,
because I don't want to break too much here. This may come
later.
|
| |
|
| |
|
| |
|
|
|
|
| |
We no longer have to mkdir -p
|
|
|
|
|
|
| |
Clutter has thousands of keysym constants, and until we get them
all on one page, this is just tons of tiny files that are just
noise.
|
| |
|
|
|
|
| |
WTF was this here for?
|
| |
|
| |
|
| |
|
|
|
|
| |
This isn't legal Mallard
|
| |
|
|
|
|
| |
Language bindings don't actually care
|
| |
|
|
|
|
|
|
| |
This makes us test a lot more functionality in the doc tool, and
removes the need to have a lot of different test libraries, and
different test infrastructure.
|
|
|
|
|
|
|
| |
I'm quite sure this is a typo rather than an intended thing. This
will gain a test and a warning soon.
https://bugzilla.gnome.org/show_bug.cgi?id=693098
|
|
|
|
|
|
|
|
| |
We want to warn on unnamed params in declarations to ensure that
all functions are bindable. Thus, we need to move a test containing
unnamed params to WarnLib so it can be tested.
https://bugzilla.gnome.org/show_bug.cgi?id=693098
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=693097
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=693097
|
|
|
|
|
|
|
| |
The goal here is to have one master library for testing lots of
edge cases for GIRs rather than lots of individual libraries.
https://bugzilla.gnome.org/show_bug.cgi?id=693097
|