| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
...and include it when we generate GLib-2.0.gir as the Windows types are
used from there on, and update the .typelib compilation command lines
accordingly, as it will be referenced.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
So for doing the GTK+ stack with gobject-introspection on Windows, we
basically need to stub out the win32 types just like we do for xlib.
Contributed by serenomickael@gmail.com
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The scanner has some logic to compare the filenames specified
on the command line against files it will parse. For the latter,
it uses g_realpath(). With this patch, we also use g_realpath()
on the command line arguments.
This fixes g-i when used inside jhbuild in a gnome-ostree VM,
which has a symbolic link /home -> /sysroot/home. This caused
a realpath mismatch, and then we'd ignore the input source files.
It'd be best to get out of the realpath business entirely...but
a patch to do that seems more likely to break.
https://bugzilla.gnome.org/show_bug.cgi?id=704864
|
| |
| |
| |
| |
| |
| |
| | |
My previous commit on this (d2613dd9) didn't quite get it right then and
some items were missed from that commit. Get that corrected, and ensure
also the scripts/templates in collections/ and doctemplates are "installed"
accordingly.
|
| |
| |
| |
| |
| |
| | |
Add the "PC" folder in the Python installation root as one of the include
folders, as that is where pyconfig.h would reside (at least for the people
that compiled Python themselves from source using Visual Studio)
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=701058
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Install the Python scripts under collections/ and doctemplates/, especially
the scripts under collections are required during the run of g-ir-scanner.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
Binary takes --introspect-dump argument, not --introspect.
https://bugzilla.gnome.org/show_bug.cgi?id=701958
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=701679
|
| |
| |
| |
| |
| |
| |
| | |
The input file no longer only consists of names of get_type-functions,
instead begins with either "get-type:" or "error-quark:".
https://bugzilla.gnome.org/show_bug.cgi?id=701639
|
| | |
|
| | |
|
| |
| |
| |
| | |
We don't want to emit a warning if there are actually no parameters.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
instead of silently ignoring parameter names on signals when the
number of parameters doesn't match our expectations.
https://bugzilla.gnome.org/show_bug.cgi?id=697623
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| |
| |
| | |
This isn't how subsections work
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| |
| |
| | |
It's called a sections file, not a section file.
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| |
| |
| | |
Whoops!
https://bugzilla.gnome.org/show_bug.cgi?id=699856
|
| |
| |
| |
| |
| |
| |
| | |
The transformer doesn't need the annotations, so why are
we giving it to it?
https://bugzilla.gnome.org/show_bug.cgi?id=699854
|
| |
| |
| |
| |
| |
| | |
They're useless if we can just access the dict directly.
https://bugzilla.gnome.org/show_bug.cgi?id=688897
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| | |
because we'll add more related code to collections later on
https://bugzilla.gnome.org/show_bug.cgi?id=699536
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
line is a unicode() instance, xml.sax.saxutils.escape() does
nothing more than call a couple of replace() methods on said
unicode() instance so it makes little sense to encode line
into a str() and decode the escaped result back into a unicode().
https://bugzilla.gnome.org/show_bug.cgi?id=699533
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The ast.Namespace.names instance attribute is an OrderedDict
which itself is a specialised dict() subclass. There are any
number of ways to test if a dict() is empty or not. Creating
a copy of it's keys by iterating over them just to count the
number of items in the copy is not the most elegant way though.
https://bugzilla.gnome.org/show_bug.cgi?id=699533
|
| |
| |
| |
| |
| |
| | |
No need for two variables...
https://bugzilla.gnome.org/show_bug.cgi?id=699533
|
| |
| |
| |
| |
| |
| |
| | |
Enables us to to use a more effecient list membership test
instead of testing the end of some string multiple times.
https://bugzilla.gnome.org/show_bug.cgi?id=699533
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
_apply_annotations2_function() is only ever called by
_pass_read_annotations2() so there's no need to go and
hide what's being done behind an extra method call.
Also change the 'if not something; return' into a more
readable 'if something: do something'...
https://bugzilla.gnome.org/show_bug.cgi?id=697622
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|