summaryrefslogtreecommitdiff
path: root/giscanner
Commit message (Collapse)AuthorAgeFilesLines
* g-ir-doc-tool: Add some more stuff to Enum pagesTomeu Vizoso2012-02-202-0/+26
|
* g-ir-doc-tool: Display the hierarchy tree for classesTomeu Vizoso2012-02-202-32/+35
|
* g-ir-doc-tool: Install the Mako template filesTomeu Vizoso2012-02-201-1/+1
|
* g-ir-doc-tool: Remove stale DocBook filesTomeu Vizoso2012-02-202-754/+0
|
* g-ir-doc-tool: Properly link to property pagesTomeu Vizoso2012-02-201-0/+11
|
* g-ir-doc-tool: Fix names of xref linksTomeu Vizoso2012-02-201-1/+5
|
* g-ir-doc-tool: Move constructor example to follow the class doc bodyTomeu Vizoso2012-02-201-12/+15
|
* g-ir-doc-tool: Properly link to signal pagesTomeu Vizoso2012-02-201-1/+8
|
* g-ir-doc-tool: Fix the id of signal pages for PythonTomeu Vizoso2012-02-201-1/+1
|
* g-ir-doc-tool: Qualify the class name in the constructor with the module nameTomeu Vizoso2012-02-201-1/+1
|
* g-ir-doc-tool: Add links to properties in the constructorTomeu Vizoso2012-02-201-2/+2
|
* g-ir-doc-tool: Fix linkTomeu Vizoso2012-02-201-1/+1
|
* g-ir-doc-tool: Show how to construct instances in the Class pageTomeu Vizoso2012-02-202-5/+17
|
* g-ir-doc-tool: Add details for properties in PythonTomeu Vizoso2012-02-202-0/+19
|
* g-ir-doc-tool: Add param information to signal pages in PythonTomeu Vizoso2012-02-191-0/+37
|
* g-ir-doc-tool: Implement intra-namespace cross referencesTomeu Vizoso2012-02-191-1/+5
|
* g-ir-doc-tool: Use instances of MallardFormatter* instead of class methodsTomeu Vizoso2012-02-191-32/+27
|
* g-ir-doc-tool: Remove some occurrences of empty Returns: linesTomeu Vizoso2012-02-191-1/+1
|
* g-ir-doc-tool: use True and False instead of %TRUE and %FALSETomeu Vizoso2012-02-191-0/+2
|
* g-ir-doc-tool: Remove module and class from the function signatureTomeu Vizoso2012-02-191-3/+0
|
* g-ir-doctool: Use template cachingTomeu Vizoso2012-02-191-1/+4
|
* g-ir-doc-tool: Use None instead of %NULLTomeu Vizoso2012-02-191-0/+6
|
* g-ir-doc-tool: Use the ctype for the return type in signaturesTomeu Vizoso2012-02-191-1/+1
|
* g-ir-doc-tool: Display Returns: even if there's no argsTomeu Vizoso2012-02-192-2/+2
|
* g-ir-doc-tool: Add Since: tag to classesTomeu Vizoso2012-02-182-0/+6
|
* g-ir-doc-tool: Add Since: tag to mallard docsTomeu Vizoso2012-02-182-0/+6
|
* g-ir-doctool: Add function argument docs to the C templateTomeu Vizoso2012-02-181-0/+17
|
* g-ir-doctool: Add argument docs to the Python templateTomeu Vizoso2012-02-181-0/+17
|
* g-ir-doctool: Don't instantiate MallardFormatter for unknown languagesTomeu Vizoso2012-02-171-1/+2
|
* g-ir-doc-tool: Consolidating the function templatesShaun McCance2012-02-1710-105/+168
|
* g-ir-doc-tool: Added MallardFormatter classShaun McCance2012-02-1714-72/+122
|
* g-ir-doc-tool: More Mallard work, using experimantal api extensionShaun McCance2012-02-176-22/+76
|
* g-ir-doc-tool: Templates for signals/properties, class docsShaun McCance2012-02-179-13/+82
|
* g-ir-doctool: Move to Mako templates for generating MallardTomeu Vizoso2012-02-1714-479/+287
| | | | Also removes the docbook writer
* Allow using GLib.List(Foo) instead of GLib.List<Foo>Olivier Crête2012-01-101-3/+4
| | | | | | | Using < and > for delimiters is problematic because gtk-doc is Docbook which in turn is SGML, and those are reserved characters. https://bugzilla.gnome.org/show_bug.cgi?id=663190
* scanner: Remove duplicate declaration of ErrorQuarkFunctionJasper St. Pierre2012-01-061-7/+0
|
* giscanner: fix use after decrefAndreas Schwab2011-12-151-4/+6
| | | | | Decrement reference to temporary string object only after last use of its value.
* scanner: Put the -l library names after the .oAlbert Astals Cid2011-11-291-5/+5
| | | | | | | | | | | | | | | | That is how gcc expects them. From the gcc man page: -llibrary Search the library named library when linking. It makes a difference where in the command you write this option; the linker searches and processes libraries and object files in the order they are specified. Thus, foo.o -lz bar.o searches library z after file foo.o but before bar.o. If bar.o refers to functions in z, those functions may not be loaded. https://bugzilla.gnome.org/show_bug.cgi?id=664616
* Add a floating alias for noneJohan Dahlin2011-11-252-4/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657202
* giscanner: Add gmodule-2.0 to compiler packagesFlorian Müllner2011-11-231-1/+1
| | | | | | | Gio no longer draws in gmodule, so we need to add the dependency explicitly. https://bugzilla.gnome.org/show_bug.cgi?id=664681
* OpenBSD uses it's own libtool implementation which breaks giscanner in certainJasper Lievisse Adriaanse2011-11-181-0/+14
| | | | | | situations. So adjust resolve_non_libtool() in this case. https://bugzilla.gnome.org/show_bug.cgi?id=664282
* scanner: Only add rpaths for absolute directoriesColin Walters2011-11-031-5/+6
| | | | | We shouldn't do it for module-internal paths, since it can't work and is unnecessary even if it did.
* scanner: Also add an RPATH for library paths specifiedColin Walters2011-11-031-0/+5
| | | | | | | | | | | Introspection scanning is a bit special in that we both compile *and* run a temporary binary. In some cases like jhbuild we will pick up the runtime location of libraries via LD_LIBRARY_PATH. But this falls over when we've been given a private subdirectory, since it won't be in that path. Let's just "do the right thing" here by injecting an rpath for the directories as well.
* Windows port: fix _resolve_non_libtoolDieter Verfaillie2011-10-201-25/+32
| | | | | | By simply appending '.dll' to the library names. https://bugzilla.gnome.org/show_bug.cgi?id=620566
* scanner: Support --header-only flagColin Walters2011-10-191-2/+10
| | | | | This is useful for someone who just wants a set of constants from a .h file accessible by introspection.
* message: Show the file/line even when processing FATALColin Walters2011-10-171-5/+5
| | | | This helps debug. Also, add a 'fatal' debug break.
* scanner: allow GObject.Object as a superclass return typeDan Winship2011-10-131-1/+1
| | | | | | | 6172c268 made the scanner think GObject* wasn't a superclass of its subclasses. Fix that. https://bugzilla.gnome.org/show_bug.cgi?id=661677
* dumper: Don't call g_thread_init(), g_type_init() is enoughColin Walters2011-10-121-1/+0
| | | | g_thread_init() is deprecated, and unnecessary since GLib 2.24.
* scanner: split CC environment variableNatanael Copa2011-10-101-1/+2
| | | | | | | | This fixes compilation where CC="ccache gcc" and similar. https://bugzilla.gnome.org/show_bug.cgi?id=660160 Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
* Skip analysis of params that have been (skip)'dStef Walter2011-09-281-0/+3
| | | | | | Otherwise we get warnings for params that have been skipped https://bugzilla.gnome.org/show_bug.cgi?id=660352