[vala] (793 commits) Non-fast-forward update to branch wip/transform



The branch 'wip/transform' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  63aceeb... Analyze nodes after they are inserted into the tree
  f29c32b... Make the semantic analyzer be stateless
  3240fc5... Collect error_types on demand to allow transformations
  f1fd840... Code transformer
  6671a07... Move WhileStatement transformation into the code transforme
  3dd739e... Move DoStatement transformation into the code transformer
  0f3a2b5... Move ForStatement transformation into the code transformer
  60ffcf2... Move ConditionalExpression transformation into the code tra
  bd57579... GVariant transformer
  72dab81... Add ConditionalExpression.replace_expression plus other fix
  b88e203... Add missing replace_expression to code nodes
  c44a1df... Code builder
  4ea1a51... Parse expressions from string
  3c5a153... Serialize structs
  47b122d... Serialize hash table
  616bcc0... Basic gvariant deserialization
  f3a28dc... Deserialize arrays
  eff1599... Deserialize structs
  69bcd2f... Deserialize hash tables
  0ad0668... Wrapper methods
  2f9a701... Cache wrapper methods
  d4176fb... Use wrapper method for serializing hash table and structs
  5ab4e32... Resolve symbols during transformation
  ccec066... Add more to_string() methods to expressions
  534fac2... Let the transformer handle recursive transformations
  52407f9... Simplify some code
  b67a6ed... Move gvariant helper methods down to CodeTransformer
  3ccc335... Drop serialize_expression
  c62004e... Use wrapper methods for deserializing gvariants
  f9ed417... Complete the gvariant transformer
  1c8d86e... GDBus client transformer
  ec897f2... GDBus server transformer
  40fa6fb... Drop unnecessary code
  ca58d9e... Drop build_context from CodeBuilder
  b5f5a4c... Fix nested Variant (de)serialization
  dc0916a... Move ForeachStatement transformation into the code transfor
  cdb5ca6... Split CodeTrasformer into CCodeTransformer
  6767b8f... Move BinaryExpression transformation to the code transforme
  845a2f1... Move ObjectCreationExpression transformation to the code tr
  2077ee2... Drop GVariant stuff from CCodeBaseModule
  8975ffe... Preserve the cast when unboxing gvariant
  589518b... DOM-like linked list of statements
  a7d69bc... Don't navigate the resolver tree if a node has been checked
  f3c05db... Use builder for the while statements
  e42995e... Allow floating temp variables with CodeBuilder
  4f99722... Do not handle binary expressions without parent statement
  7c0d46b... Fix for statement and foreach on GList
  8d572a0... Fix unary expression and active locals
  0498463... dbus: Require gio-2.0
  9efa9df... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
  68941ca... Fix some code-style issues
  b7fa24d... Report error for unsupported GVariant (de)serialization
  87268be... Fix deserialiation of hash tables
  4644cd5... codegen: Fix capture of compiler-generated internal temp va
  3c9e4ff... transformer: Clear wrapper cache for every file
  729b8b1... dbus: Copy type when declaring temporary variables
  d8e90ae... codegen: Fix making local variables and constants active
  62383ba... Added TraverseVisitor for traversing the tree with a callba
  a225243... Convert get_used_variables to TraverseVisitor
  fecb72a... Drop visit_expression from Traverse to avoid checking twice
  39b4ae9... Visit assignment and reference transfer in traverse
  b33fd3b... Set parent_node when replacing expressions
  e9a4c2b... Set parent_node to properties defult value
  88e2617... Fix get_current_* methods in the semantic analyzer
  ab84337... Fix result var for pre/post conditions
  37a084f... Fix passing BusName and manage unhandled GErrors
  37a6f5d... Copy types in transformer
  13d96f0... Use qualified names in transformed expressions
  2dee6ae... Make gdbus work, temp commit
  6f80f9f... Allow symbol_from_string to return null
  a81ac55... Fix coalescing operator
  884bcdf... Visit all nodes for transformation, not only the source one
  07d2d01... Cleanup generated empty blocks
  243c89d... Return (owned) for temp variables when possible to avoid us
  6c9bfa5... Use return_temp_access in conditional expression
  4ede9bc... Use return_temp_access in coalescing expression
  ab7271a... Move Template transformation to the code transformer
  6fc1d3e... Use _ctmp%d_ for compiler variables since they are globally
  86fde0c... Move postfix transformation from the codegen to the transfo
  b336e25... Set the scope of the codebuilder block for symbol resolutio
  7ecba3c... Factorize some common code with convenient api. Fix do-whil
  e85cc75... Parse statements from a string
  a713cd1... Fix parsing temporary variables. Use statements()
  50c0354... Accept method call children
  385f004... Use %? in the parser rather than stringifying expressions
  676590b... Rename CodeBuilder.replaced to data
  b42d37b... Use more statements()
  439ac19... Visit more expressions in the transformer
  736404c... Recurse arguments when getting error types for method calls
  0538be1... Make CodeTransformer pluggable
  381885c... Load plugins with GModule
  cfd238e... Do not load plugins from libdir. Issue a warning when using
  a0897e7... Fix string templates
  3a4b4f8... WIP Why?
  6f3977f... GBus: Handle fd_list being null

Commits added to the branch:

  662b2ca... svn path=/trunk/; revision=2 (*)
  b5af137... - (*)
  916f132... cleanup (*)
  28c004f... -- (*)
  03a6548... Some basic work for devhelp integration (*)
  a7d1693... - devhelp-doclet: cleanups, new output structure - valadoc. (*)
  1f5f726... valadoc.org-doclet: highlighting for abstract classes new s (*)
  57fbc34... libvaladoc: package view (*)
  00be65f... - valadoc.org-doclet, html-doclet, devhelp-doclet - cleanup (*)
  aa8427f... - html-doclet, valadoc.org-doclet_ - Various navigation imp (*)
  96fb3c0...  - libvala-0.5.1 migration  - html-doclet, devhelp-doclet   (*)
  c089927... - valadoc.org-doclet, devhelp-doclet, html-doclet - navigat (*)
  235f123... - --force (*)
  b1be50b... - libvaladoc - yields-keyword - dynamic-keyword (*)
  0296bd2... - context checks (*)
  9564eb7... - @inheritDoc: - structs - classes - properties (*)
  1fb6d7d... - trivial cleanups (*)
  359132d... Bugfixes: - property types (*)
  c6e3948... - cleanups - ui-bugfix (*)
  2871eb5... vala-0.5.2 emigration (*)
  0203d54... - new documentation parser - new taglet interface - new err (*)
  9e48a15... - (*)
  816f05a... wiki highlighting module loader (*)
  9114923... minor fixes (*)
  d2456b3... valac-0.5.3 (*)
  52ac714... - new mysql-based valadoc.org doclet (--enable-valadocorg)  (*)
  e4452be... - new html-doclet (based on devhelp-doclet) - cleanups (rm  (*)
  7b13758...  - valac-0.7.1  - cleanups (*)
  a00be44... - Fix many valac warnings. (*)
  de9682f...  - Minor bug fixes. (*)
  8426876...  - cleanups (*)
  d7c2102...  - documentation language improvements  - package documenta (*)
  ed35d60...  - devhelp-doclet: package documentation support (*)
  1dd712d...  - nested list-bug (*)
  6ae430e...  - @throws-bug (*)
  56eddfb...  - valac 4.7.5  - initial valadoc.org doclet changes for th (*)
  36720ae... . (*)
  8acbb54... Bug #400882 (*)
  eb854b4... - valadoc.org doclet improvements - html-writer, initial wo (*)
  7837bef... - valadoc.org-doclet: documentation exporter (*)
  a7c14ce... - vapi documentation (*)
  e9e8ec1... {@inheritDoc} bug (*)
  ab6dcd2... - constructor name bug (.new) (*)
  ad89f19... - internal support (*)
  7cdce6c... - true, false, null tags (*)
  3a61c23... - repository reorganisation - .gitignore (*)
  5f97cf3... - libhtml >> libdoclet (*)
  7a8ff81... - a few renamings (*)
  189083c... - paragraph plugins (*)
  799b481... - new taglet init function (*)
  580b6fa... - maintainer-clean fixes (*)
  fc5b511... - apiwriter >> libvaladoc (*)
  a9cde7c... Fix implicit using directives (*)
  e97f21b... Support for relative searching of symbols (*)
  642a83e... Add support for constants in interfaces (*)
  36110c4... Make type links showing relative names (*)
  2643313... Fix braces (*)
  2687f67... Move to new gee (*)
  ea055f2... Initial import of the rewrited parser (*)
  9aa8652... Fix support for tables (*)
  17cdb0e... Reorganize some classes and remove some garbage (*)
  799c28e... Api: Refactor the API tree (*)
  0d72f4e... Api: Externalize nodes creation (*)
  e8890f0... Api: Remove references to the tree root in nodes (*)
  7197852... Api: Remove settings reference in nodes (*)
  5e9e0cc... Api: Remove Basic and DocumentedElement (*)
  3886359... Content: Rename Highlighted to Run and prepare it for signa (*)
  bd241ad... - external libgee (*)
  bcdab97... htmlhelpers, interface: constant listing (*)
  9ceda54... 'make install' archlinux (*)
  15f6802... Update .gitignore (*)
  e1eb43e... Api: Introduce in-tree signature building (*)
  a8a54a7... Remove the vapis from git and fix Makefiles (*)
  5ec40d7... Api: Fix handling of constructors (*)
  fb1bfeb... Make protected API documented by default (*)
  ed03757... Api: Move all classes to the Valadoc.Api namespace (*)
  568598c... Api: Move to api/, make class names consistent and update M (*)
  2887e59... Api: Introduce Visitor and refactor Valadoc.Doclet (*)
  78d8401... Fix support for images (*)
  535b866... Add initial support for valadoc.org (*)
  e51ece5... minor wiki renderer fixes (\n) (*)
  e8b422f... Html: Introduce MarkupWriter to pretty-print generated html (*)
  f2c860a... Html: Enhance pretty print (*)
  f08b015... Html: Simplify css stylesheets by using descendant selector (*)
  8bca2a8... Html: Fix typo (*)
  dd2a69b... Html: Refactor BasicDoclet.write_*_content (*)
  a96cf7c... Html: Refactor BasicDoclet.write_navi_* (*)
  060d4fc... Api: Remove *Handler interfaces (*)
  58de8b1... Api: Finally remove the unused stuff (*)
  29fdd58... Html: Reuse get_html_css_class where possible (*)
  4584f11... Fix namespace resolution (*)
  1457768... Api: Fix missing ';' in property accessor signatures (*)
  134be37... Html: Include signatures in content lists (*)
  ecd1471... Html: Sort members in the navigation (*)
  908e9e2... Fix build against Vala master (*)
  6ecfb42... Html: Reorder entries to make navigation and lists consiste (*)
  71abd08... Api: Remove ? in signatures of TypeReference to TypeParamet (*)
  506641b... Api: Take accessibility in account for property accessors (*)
  1f7e9dd... Api: Make symbol names bold in signatures (*)
  b9bf56b... Html: Don't wrap html source in signatures (*)
  3a9715a... temporary rm of gee.sort from html-navigation (g_object_unr (*)
  ad824a4... valadoc.org-doclt: api export (*)
  e574124... devhelp-doclet: _renderer: null pointer fix (*)
  c811356... rm of conditional doclet directories (*)
  8baf306... libhtmlhelpers -> libvaladoc (*)
  d14c7ba... icon install path fix (*)
  1401f63... MarkupWriter: Split into a general purpose markup writer an (*)
  a93f461... drop libxml2 dependency (*)
  c475ef9... devhelp-plugin: independent css file (*)
  810887a... valadoc.org: Remove trailling .doclet.vala.swp file (*)
  cd8fe46... Html: Re-enable sort of members in navigation (*)
  2af0d77... Html: Reorganized and cleaned files (*)
  8931bce... licence information update (*)
  d1015d0... Fix trailling whitespaces (*)
  201ef18... markupwriter: fix (null) in attribute values (*)
  03db465... typereference: use unowned in favor of weak (*)
  bd5ca93... basicdoclet: Fix syntax highlighting (*)
  5579e27... basicdoclet: remove enum and errordomain signatures from in (*)
  83c38cc... basicdoclet: Fix broken id-attribute in content headline (*)
  f074c95... markupwriter: move xml-declaration back to the constructor  (*)
  27cc227... signaturebuilder: add support for basic type highlighting (*)
  e24dad5... libvaladoc: fix "throws" statement in build_signature for m (*)
  8ff4443... typesymbol: coding style fixes (*)
  b4aebc5... Api: remove SymbolAccessibility Api: Fix null-pointer bug i (*)
  cb50c72... Icons: add enum-value icon (*)
  8625990... Icons: new errordomain- and errorcode icons (*)
  3648609... devhelp-doclet: html-doclet: fix constructor list class in  (*)
  9163993... libvaladoc: remove needless linebreak in front of </ in Mar (*)
  f5f3563... Html: Fix typo in navigation generation (*)
  c473f54... Parser: Add support for lists (*)
  30ee5b0... Parser: Add support for <<BR>> (*)
  804fefb... Parser: Fix simple links (*)
  d27d8b9... Parser: Fix embedded (*)
  2f27714... Parser: Make {{{ source code }}} acceptable inline (*)
  e192d41... Parser: Accept -, =, ==, |, ||, and ^ in runs (*)
  da98a8e... BasicDoclet: Fix exception headline (*)
  aeef9de... new xml doclet (*)
  d335559... valadoc.org: switch to static content (*)
  f256e0c... valadoc.org: chart path fix (*)
  3daa937... valadoc.org: navigation fix (*)
  f8e77a8... libvaladoc: documentation importer (*)
  aecc351... vala 0.7.10 migration (*)
  d43cb18... libvaladoc: rm useless ? from container in check function (*)
  6007202... html-doclet: header and foother fix (*)
  487ea46... several build fixes (*)
  aa0a389... libvaladoc/vapi: index for sub-classes / required classes / (*)
  2a9c5df... libvala/html: introduce new link helper (*)
  7bb603f... libvaladoc/html: introduce a new css resolver (*)
  14bb029... libvaladoc: new chart infrastructure (*)
  4bfa31f... libvaladoc/html: typo icons/*.css: typo (*)
  91121dc... doclets/valadoc.org: icon path fix (*)
  5c85747... libvaladoc: weak string -> unowned string (*)
  f5ba3d9... doclet/gtkdoc: Added first version (*)
  5423f64... doclets/gtkdoclet: Support documenting delegates and its fo (*)
  6007e24... doclets/gtkdoclet: Support method throws. Add manual header (*)
  e147ab0... doclets/gtkdoclet: Do not write C comments file in append m (*)
  f30795b... doclets/gtkdoclet: Properly handle property accessors (*)
  a2e22f0... doclets/gtkdoclet: Fix unconditionated .strip() usage (*)
  933a1cf... doclets/gtkdoclet: Use LD_LIBRARY_PATH. Take in considerati (*)
  58deea4... doclets/gtkdoclet: Use %NULL when manually commenting error (*)
  e69bfc2... doclets/gtkdoclet: Do not add an header only for annotation (*)
  fc79d73... doclets/gtkdoclet: Better support for signals (*)
  95bf7c2... doclets/gtkdoclet: Add support for referencing properties (*)
  227052f... doclets/gtkdoclet: Group @see taglets (*)
  0082010... doclets/gtkdoclet: Support error-domains annotation (*)
  d8214f7... doclets/gtkdoclet: Fix handling undocumented parameters. Su (*)
  c5d6de0... Api: Add methods to support dbus interfaces documentation (*)
  0366700... doclets/gtkdoclet: Add support for dbus interfaces (*)
  ff3d63d... doclet/gtkdoc: fix failure to build outside of the source d (*)
  5cc5ae7... valadoc: fix --help output for --doclet option. (*)
  f8526d6... valadoc: clean up --help output (*)
  168515b... Add man page for valadoc (*)
  10f1ea7... libvaladoc/html: fix missing links in "all known"-lists (*)
  6c594bd... libvaladoc: fix plugin system to work with latest valac (*)
  edd4c64... html: fix invalid HTML in <h1> (*)
  369cb4d... libvaladoc/api: rm return types from creation methods (*)
  ab51124... libvaladoc/api rm uncalled creation method visitor (*)
  2dd9470... libvaladoc/api rename full_name () to get_full_name () (*)
  80f807d... libvaladoc/api rename Visitable to Browsable (*)
  82c8680... doclet/xml: Fix link-taglet (*)
  a6c7c09... doclets/*: Remove unnecessary directories (*)
  5837d2e... doclet/*: don't visit thrown exceptions and signal children (*)
  8453b72... libvaladoc: fix detection of static delegates (*)
  952d8c4... libvaladoc: vala 0.9.4 migration (*)
  d6f953f... doclets/gtkdoc: Fix creating temporary directories (*)
  1bb09f8... doclets/gtkdoc: Split async method documentation with _fini (*)
  959c794... doclets/gtkdoc: Call pkg-config only for existing packages (*)
  f3d9a29... doclets/gtkdoc: Fix finding headers and handling of externa (*)
  a02f686... doclets/gtkdoc: Fix ignoring headers. Call gtkdoc-scan on s (*)
  7136520... doclets/gtkdoc: Scan all headers to get all the C declarati (*)
  d35e195... configure.in: add silent rules (*)
  0c9118a... libaladoc/html: rm exception listing from documentation (*)
  b2bd418... libvaladoc/api: adds GLib.Error to exception lists (*)
  5075b40... Build system fixes to pass make distcheck (*)
  ea55317... doclets/gtkdoc: Fix parameters order in signals (*)
  2b811d0... C1;2403;0cdoclets/gtkdoc: Improve generation of SECTION com (*)
  36f461d... doclets/gtkdoc: Add some comments for implicit parameters (*)
  2dbcfaa... doclets/gtkdoc: Fix parameters order (*)
  9f2e3db... doclets/gtkdoc: Do not add transfer full annotation for del (*)
  e81df54... doclets/gtkdoc: Add type_id and comments to non-GObject cla (*)
  2516cd4... libvaladoc: rm support for valadoc-xml (*)
  f708821... doclets: rm xml doclet (*)
  7ab846b... libvaladoc: Add CTypeResolver (*)
  76f8fb1... add gir documentation importer (*)
  c8e2dcb... Use vala-0.10 or vala-0.12 package instead of vala-1.0. (*)
  46edfd9... Add *.valadoc format (*)
  3c4e38d... libvaladoc: Fix valac warnings (*)
  6da4f91... doclet/valadoc.org: fix valac warnings (*)
  6eda74d... libvaladoc/api: fix Method::is_static (*)
  718031c... libvaladoc/importer: Minor valadoc file format changes (*)
  1d97c94... libvaladoc/importer: Allow nodes without documentation in v (*)
  d2335cb... libvaladoc/filehelper: update realpath (*)
  4f45c44... mv remove_directory to filehelper.vala (*)
  8c6943f... Fix build with vala 0.10.0 (*)
  8b1058f... libvaladoc/ctyperesolver: Resolve unbrowsable nodes (*)
  4c1ebea... Add hard dependency on vala-0.10 package. (*)
  265d47a... libvaladoc/importer: Fix runtime warning in valadoc-importe (*)
  95be922... libvaladoc: Change monospace-rule from `<run>` to ``<run>`` (*)
  bc82178... libvaladoc/taglets: Allow to inherit class and struct docum (*)
  c0a40c8... libvaladoc: Allow to inherit documentation from other packa (*)
  8f658cb... libvaladoc/api: rename tree.parse_comments to process_comme (*)
  be61ac2... prepare code for new evaluation order (*)
  b6c980f... Fix building with Vala 0.12 branch (*)
  19ca1d4... Fix building with Vala 0.12 branch (commit b6c980fe26b3b513 (*)
  fd84bde... libvaladoc/html: process Paragraph.horizontal_align (*)
  3cc05dd... Fix no_bullet (*)
  ba1825b... libvaladoc/documentation: Fix a few limitations in the gram (*)
  bdf5418... libvaladoc/html: HtmlRenderer: Deprecated: Add missing spac (*)
  365a7f6... libvaladoc/html: HtmlRenderer: null-ptr-fix (*)
  fdf29eb... doclets: drop deprecated valadoc.org-doclet (*)
  f246642... libvaladoc: turn all singletons into regular classes (*)
  80269c7... libvaladoc/api: FormalParameter: mark default values as lit (*)
  ed613d2... valadoc/api: FormalParameter: Allow complex default values (*)
  7947685... libvaladoc: Replace deprecated function calls (*)
  47573c6... doclets/gtkdoc: Replace deprecated function calls (*)
  05898da... libvaladoc: migrate to new string api (*)
  eebdd0a... doclet/gtkdoc: @see, @link: Fix nullptr error on unresolved (*)
  eac9e7d... libvaladoc: Collect external c files (*)
  85403b5... doclet/gtkdoc: Process external c files (*)
  ee53788... Allow doclets to report errors & warnings (*)
  d0aa111... doclets/gtkdoc: Use ErrorReporter instead of GLib.warning (*)
  6e64222... gtkdoc: rename --nohtml to --no-html (*)
  b090ee6... libvaladoc: documentationparser: Do not allow two spaces in (*)
  04f58c9... libvaladoc: Add Content.WikiLink (*)
  d7c64a2... libvaladoc/html: LinkHelper: Fix wiki name translation (*)
  7ec5e31... libvaladoc: DocumentationParser: Fix row- and collspan (*)
  d564312... libvaladoc/html: Cells: Fix text alignment (*)
  1335b78... libvaladoc/html: Escape {{{text}}} (*)
  1160c95... libvaladoc/api: TypeReference: Improve is_weak & is_unowned (*)
  efc9006... libvaladoc/api: TypeReference: Drop type_name (*)
  86ccd22... doclet/gtkdoc: Use -X to pass .c and .h files instead of sc (*)
  7e5d00e... doclets/gtkdoc: Fix a few runtime warnings (null ptr) (*)
  26d6e51... doclets/gtkdoc: Work around crash in scanobj (free, invalid (*)
  7829d66... libvaladoc: TypeReference: Add missing null checks (*)
  0a6170a... doclets/gtkodc: Do not generate *.c files for thrown errord (*)
  bf79cc7... Increase version number (0.2.1) (*)
  6f0c6d6... Add --version (*)
  00e830c... Drop --enable-deprecated (*)
  87152cd... Drop --enable-checking (*)
  9106604... Hide vala warnings by default (*)
  3d5f7e2... libvaladoc/api: Add API documentation for Visitor (*)
  199812e... libvaladoc/api: Add API documentation for Array (*)
  dc44f0d... libvaladoc/api: Add API documentation for Pointer (*)
  5fdf683... libvaladoc/api: Add API documentation for Symbol (*)
  11dffe0... libvaladoc/api: Add API documentation for Class (*)
  ab52a8e... libvaladoc/api: Add API documentation for Delegate (*)
  ee5ccc6... libvaladoc/api: Fix typo in Class (*)
  075560e... libvaladoc/api: Add API documentation for Browsable (*)
  7619ddd... libvaladoc/api: Add API documentation for Constant (*)
  db68bc0... libvaladoc/api: Add API documentation for Field (*)
  f0ea5d6... libvaladoc/api: Add API documentation for Tree (*)
  d376885... libvaladoc/api: Add API documentation for Enum (*)
  aab99ed... libvaladoc: Add API documentation for Settings (*)
  f36f3f9... libvaladoc: Add API documentation for file utils (*)
  89900d4... libvaladoc/api: Add API documentation for Item (*)
  6a91c57... libvaladoc/api: Add API documentation for Enumvalue (*)
  cd82af2... libvaladoc/api: Add API documentation for TypeSymbol (*)
  2f1e420... libvaladoc/api: Add API documentation for TypeParameter (*)
  95b68c5... libvaladoc/api: Add API documentation for SignatureBuilder (*)
  6562da1... libvaladoc/api: Add API documentation for TypeReference (*)
  b1e06fd... libvaladoc/api: Add API documentation for Node (*)
  7de74db... libvaladoc/api: Add API documentation for FormalParameter (*)
  f4b3c0d... libvaladoc/api: Add API documentation for Errordomain (*)
  482c543... libvaladoc/api: Add API documentation for Errorcode (*)
  59fdb56... libvaladoc/api: Add API documentation for Property (*)
  0f91107... libvaladoc/api: Add API documentation for PropertyAccessor (*)
  a20b9c9... libvaladoc/api: Add API documentation for Signal (*)
  d496b91... libvaladoc/api: Add API documentation for NodeBuilder (*)
  dea38ec... libvaladoc/api: Add API documentation for Package (*)
  3ac27e5... libvaladoc/api: Add API documentation for Interface (*)
  30630e5... libvaladoc/api: Add API documentation for Method (*)
  e4ce956... libvaladoc/api: Add API documentation for Namespace (*)
  cc6c4ff... libvaladoc: Add API documentation for CTypeResolver (*)
  0bc5597... libvaladoc/ErrorReporter: Drop unused enum definition `Erro (*)
  f6c5e51... libvaladoc/api: Remove unused source file (*)
  97d84d4... libvaladoc: Add API documentation for Doclet (*)
  c3320cf... libvaladoc: Add API documentation for MarkupWriter (*)
  1f69e63... libvaladoc/api: Add API documentation for Struct (*)
  3d7dfd2... doclets/gtkdoc: Do not set section comment from a namespace (*)
  7d7c418... doclets/gtkdoc: Fix documenting thrown errors (*)
  b43fcb0... doclets/gtkdoc: Do not document target_destroy_notify if ty (*)
  cdddb3d... doclets/gtkdoc: Fix the output of SourceCode elements (*)
  4f7501a... vala-0.13.0 migration (*)
  80e49f3... Fix various compile time warnings (*)
  0b04a8c... error reporter improvements (*)
  196aafa... Add test framework (*)
  1505134... libvaladoc: Fix broken dependencies in valadoc-1.0.pc.in an (*)
  21abc01... tests: Add ErrorReporter tests (*)
  6eab9bf... libvaladoc: Move all libvala-related calls to api/driver.va (*)
  9801f58... libvala: Move tree creation out into a plugin (*)
  ddb688b... libvaladoc: drop dependency on libvala (*)
  d6e4c47... driver/0.13.x: Add ChildSymbolRegistrar (*)
  e413c97... driver/0.13.x: Allow to process vapis directly just as sour (*)
  08f7042... drivers: Add 0.12.x driver (*)
  f5fad58... drivers: Add 0.11.x driver, x > 0 (*)
  1daf5f9... drivers: Add 0.11.0 driver (*)
  79ff61a... drivers: Add 0.10.x driver (*)
  a337c4b... valadoc: Improve plugin selection (*)
  d46d45d... valadoc: ModuleLoader: Fix dispose error (*)
  5a5f5e3... Disable static libraries (*)
  60399c3... libvaladoc: Fix new warnings (*)
  f2d016a... libvaladoc: DocumentationParser: Allow multiple spaces in a (*)
  5a72523... libvaladoc: importer: drop gir support (*)
  ec847e5... valadoc: Fix doclet selection (.../doclets vs .../doclet) (*)
  28a7901... libvaladoc/api: Enum: Fix get_cname () (*)
  8e8a9a8... doclets/gtkdoclet: FormalParameter: Fix null ptr warning tr (*)
  bb08572... Bumb version to 0.3.0 (*)
  0a85360... driver: Fix segfault on dispose (*)
  3647105... Bumb version to 0.3.1 (*)
  13a6cb6... driver/0.13.x: Migrate to valac-master (*)
  1d9b746... driver/0.13.x: Make use of Vala.CCodeBaseModule.get_ccode_n (*)
  ce956c5... libvaladoc/api: Delegate: build_signature: Add missing keyw (*)
  847ecc2... libvaladoc: Add support for attributes (*)
  af142a9... driver/0.13: Add support for attributes (*)
  bc2b84e... libvaladoc/html: Mark deprecated symbols (*)
  f9ce156... driver/0.13.x: Fix type parameter creation for methods and  (*)
  5b723ca... driver/0.13.x: Fix get_method_binding_type, static (*)
  2897d9e... libvaladoc/api: Class: Hide "static" modifier for functions (*)
  456e8cd... libvaladoc/html: Add non-static methods to namespace-conten (*)
  9822d0d... driver/*, libvaladoc: Move ChildSymbolRegistrar to libvalad (*)
  ad31a26... ver/0.12.x: Fix get_method_binding_type, static (*)
  dde68ee... driver/0.12.x: Fix type parameter creation for methods and  (*)
  8a96307... driver/0.12.x: Add support for attributes (*)
  f43ef1b... version/0.11.x: Fix get_method_binding_type, static (*)
  8b496a8... driver/0.11.x: Fix type parameter creation for methods and  (*)
  d6287ce... driver/0.11.0: Fix type parameter creation for methods and  (*)
  d12bc09... version/0.11.0: Fix get_method_binding_type, static (*)
  935820d... driver/0.11.0: Add support for attributes (*)
  df3e0b7... driver/0.10.x: Fix type parameter creation for methods and  (*)
  91caac2... driver/0.10.x: Add support for attributes (*)
  fcb4027... driver/0.10.x: Fix get_method_binding_type, static (*)
  0e90fac... Various cleanups (*)
  c93e1d8... driver-0.13.x: Add basic gir support (*)
  843c6cf... libvaladoc/html: BasicDoclet: <title> improvements (*)
  069787a... drivers: Add 0.14.x driver (*)
  cd641db... doclets/devhelp && htm: Fix output directory creation (*)
  530e375... drivers: Add 0.16.x (*)
  05ce7aa... driver: 0.14: Add throws declaration to signatures (*)
  0ddd26c... Add doap file (*)
  6fe783e... driver/0.13: vapidir-fix (*)
  0f2c2d8... treebuilder: Fix regression when passing the cname for acce (*)
  dc6edfc... gir: basic reading support (*)
  8ec48f5... doclets: Fix text size in html & devhelp (*)
  924f7d6... drivers: merge 0.11.* and 0.12.* (*)
  726d322... libvaladoc: gir-importer, c-resolver : various improvements (*)
  c05a5f7... libvaladoc: parser: Fix broken ? (*)
  3175c9d... driver: merge 0.13.* and 0.14.* (*)
  b753b88... Add warning & note tags (*)
  b4a6e4a... Add initial reading-support for <doc> (*)
  b06a307... libvaldoc/html: Add missing - between ns and short desc (*)
  ca2ba91... libvaladoc: gir-reader: improve short descs (*)
  73bb067... libvaladoc: gir-reader: accept @... (*)
  e85e76d... libvaladoc: gir-reader: accept &pi;, &gt;, &lt;, &solidus; (*)
  404d1a7... libvaladoc: gir-reader: Improve @-quirks-mode (*)
  4727810... libvala: gir-reader: fix spaces/newlines in img-alt-text (*)
  6b15ef4... libvaladoc: gir-reader: allow _ as prefix in function names (*)
  5f2db5a... libvaladoc: gir-reader: accept #[id]->[id|func] (*)
  8d29ae7... libvaladoc/api: Signals: Add missing "signal" keyword to si (*)
  921a85b... libvaladoc: @parameter: check for existence (*)
  7d5abf3... libvaladoc: reorder @param (*)
  098c1f9... Fix segfault triggered by valac-errors (*)
  c7a994d... libvaladoc/html: Hide redundant links (*)
  70f4fa9... libvaladoc: gir-reader: accept #[id].[id|func] (*)
  e62c5a5... libvaladoc/html: Signals: Hide content listing (*)
  7140c07... libvaladoc: gir-reader: Unescape %, @, (, ), &, # (*)
  ea89ac5... libvaladoc/html: Add style for {{{source}}} (*)
  208fc48... libvaladoc: gir-reader: accept @<id>(::|:|->|.)(<gid>) (*)
  ff94c63... libvaladoc: ModuleLoader cleanups (*)
  5a58dcd... libvaladoc: ModuleLoader cleanups (*)
  fcc844f... libvaladoc: gtkdoc-parser: Fix possible segfault in footnot (*)
  83efcc0... libvaladoc/html: Keep error-reporter for derived doclets (*)
  fbe228e... Fix -D (*)
  61df61e... libvaladoc: drop varargs for signatures with implicit param (*)
  737a146... libvaladoc: add helpers for valadoc.org (*)
  c32b39c... libvaladoc: Fix broken nullchecks in parser.error & warning (*)
  1bd1c6f... libvaladoc: Allow conditional spaces in headlines (*)
  117bd32... doclets/devhelp: Add full wiki-support (*)
  4f4829b... Embedded: Search images relative to the file (*)
  27725c5... Add support for vala 0.15.1 (*)
  8de9caa... libvaladoc: Add support for SourceCode attributes (*)
  27b2374... Add a metadata-format for gir files (*)
  7cdb4f8... gtkdoc-importer: Merge rule for example & informalexample (*)
  bf9eba3... libvaladoc: gtkdoc: Add support for important (*)
  ade1458... gtkdoc-importer: Add support for figures (*)
  96e1e49... gtkdoc-importer: Fix to_string for xml-close (*)
  ebfea5f... gtkdoc-importer: Add support for varname (*)
  f5a3477... gtkdoc-importer: Add support for computeroutput (*)
  0561123... gtkdoc-importer: Add support for informaltable (*)
  50fb6ad... gtkdoc-importer: Add support for literallayout (*)
  9b803ed... gtkdoc-importer: Add support for abbrev (*)
  13be912... gtkdoc-parser: Add a helper for mixed content (*)
  eeae290... gtkdoc-importer: Allow mixed content in refsect2 (*)
  ab74858... libvaladoc: Accept block content in list-items (*)
  5ab247e... gtkdoc-importer: Add support for sections (*)
  4d4cee8... gtkdoc-importer: Add support for variablelist (*)
  0a8d1af... gtkdoc-importer: Add support for refsect3 (*)
  3e4efd0... gtkdoc-importer: Add support for orderedlist (*)
  03fcfa5... gtkdoc-parser: Fix possible infinite loop (*)
  5e56988... gtkdoc-parser: Allow <title> in ordered and itemized lists (*)
  c3a15cc... gtk-importer: Allow "struct [id]*] inside docbook type tags (*)
  93be544... gtkdoc-renderer: Avoid possible \n in signal/property-links (*)
  d4b3f1b... gtkdoc-renderer: Fix broken escapes (*)
  62c0c77... libvaladoc: docparser: Fix invalid cast in lists (*)
  7d8ae9d... libvaladoc: mark @deprecated as deprecated (*)
  f6e00b6... Support --target-glib argument (*)
  c6f2294... valadoc: LinkHelper: turn get_package_link into a virtual m (*)
  166a93d... doclet/devhelp: Add name="" to <book> (*)
  0ff8f31... libvaladoc: gir-importer: Error reporting improvements (*)
  5dbaebf... libvaladoc/html: Sort subnamespaces in navis (*)
  e1a2fd0... libvala: Add support for libvala-0.16 (*)
  df08974... libvaladoc: documentation fixes (*)
  caae1a4... libvaladoc: Fix typo in ValadocDocumentationScanner (*)
  75d4596... driver: Trim lines in *.dep files (*)
  0e707e9... Add support for valac 0.18.0 (*)
  edb7dfb... Change permissions on a lot of files (*)
  3fb36fe... libvaladoc/html: Turn namespace/package-notes into links (*)
  2c84ce4... autogen.sh: Honor NOCONFIGURE=1 (*)
  1f9fb52... driver/0.18.x: Add support for vala-0.17.1+ (*)
  5b67b39... libvaladoc/api: Add missing parameters to signals (*)
  c43bb23... libvaladoc: @throws: Check for unthrown exceptions (*)
  9a248d5... libvaladoc: ErrorReporter: Drop ErrorType (*)
  ca801cc... libvaladoc: Add context check for @throws (*)
  64974b8... libvaladoc: Add context check for @return (*)
  c12841e... libvaladoc/api: Drop glib_error (*)
  f49d816... libvaladoc/api: Fix documentation for Method.is_static (*)
  aa7023e... libvaladoc/api: Fix documentation for Method.is_override (*)
  e825f84... libvaladoc/html: Add methods to package overviews (*)
  2046945... libvaladoc/taglets: error/warning message improvements (*)
  eef0cec... libvaladoc: Avoid reparsing of comments (*)
  482fb80... libvaladoc: Improve plugin selection (#676453) (*)
  7bc385c... doclets/htm: Imrpove page titles (*)
  b21e595... doclets/devhelp: Imrpove page titles (*)
  d58b4ea... error/warning message improvements (*)
  056a749... libvaladoc: accept "Vala ??.??.??-dirty" as driver format (*)
  4045ba9... libvaladoc: accept @return in constructors (*)
  14d00ae... libvaladoc/parser: add workaround for  broken symbol resolv (*)
  93c84a2... driver/0.18.x: Add support for vala-0.17.4 (*)
  11f0cd1... libvaladoc/api: Fix memory cycle: method.base_method <> met (*)
  2daa05f... gtkdoc: accept %<numeric> (*)
  1eebb3a... gir-importer: Process implicit parameters (*)
  8cfab91... gtkcommentparser: Fix --verbose (*)
  3ca94ca... libvaladoc/html: Add "All known members inherited from " (*)
  cb1e01f... libvaladoc: rename Api.Interface.get_all_implemented_interf (*)
  ca0431e... libvaladoc: Drop deprecated methods (*)
  13aba44... libvaladoc: register child structs (*)
  42f200a... libvaladoc/html: Show all known sub-structs (*)
  2fe4737... libvaladoc: fix vala 0.14.x compatibility (*)
  6658693... drivers: fix namespace comment selection (*)
  22e26f9... libvaladoc: Move Api.NodeType to api/nodetype.vala (*)
  74f52f6... Add tests for libvaladoc/parser and gtkdoc-scanner (*)
  a5be9be... Add tests for MarkupReader (*)
  5e70a81... Add tests for drivers (*)
  64ebf6f... doclet/gtkdoc: Use <code> rather than <blockquote> in for m (*)
  8c3c869... doclet/gtkdoc: Implement @throws taglet in the gtk-doc comm (*)
  b27fcf0... Link to classes rather than constructors if the constructor (*)
  25abfb2... Tidy up appending of colons to gtk-doc comments (*)
  67f202c... Fix tree builder processing of the static status of delegat (*)
  9d06340... tests: Update generic-api-test (*)
  ea630c5... libvaladoc: Add metadata for gtkdoclet (*)
  318bdab... Add support for ‘standard’ and ‘private’ subsection (*)
  27b010e... doclet/gtkdoc: Generate gtk-doc comments for class and inte (*)
  83c0bfa... doclets/gtkdoc: Print a warning if gtk-doc sections will be (*)
  1d81e7c... doclets/gtkdoc: Add a brief description to the gtk-doc comm (*)
  154ff25... doclets/gtkdoc: Add gtk-doc headers for property accessor � (*)
  f945b7d... doclets/gtkdoc: Add a gtk-doc header for non-static delegat (*)
  f5a732d... doclets/gtkdoc: Hide ‘_construct’ functions from gtk-do (*)
  947b2f1... doclets/gtkdoc: Fix generation of gtk-doc links to error co (*)
  479aad7... driver/*: Fix  access modifiers for property getters/setter (*)
  96be7e8... libvaladoc/api: Hide unbrowsable property getters and sette (*)
  ac28316... doclets/gtkdoc: Handle ‘Deprecated’ attributes in the g (*)
  d147f38... doclets/gtkdoc: Register struct type macro/function (*)
  32b9c64... libvaladoc/api: Add finalize and free function names to Api (*)
  1cfea5d... libvaladoc: Api.Class: Add is_compact (*)
  9d7827a... doclets/gtkdoc: Fix [Deprecated] (*)
  5fe9947... tests: Add missing vapi (*)
  0613ea4... libvaladoc: Accept error codes in @throws (*)
  f08b397... icons: s/font: monospace/font-family: monospace (*)
  b225dfd... build: Fix make dist (*)
  3e9f840... build: Fix the last commit, sorry :\ (*)
  1486bef... libvaladoc/html: Fix nullptr in write_documentation (*)
  81151da... Improve {@inheritDoc} (*)
  9672afb... Fix make distcheck (*)
  4c4fa74... Accept {@inheritDoc} in comments without parent documentati (*)
  fdada53... doclet/gtkdoc: Escape text and source code (*)
  6d999ad... libvaladoc: Escape names if necessary (*)
  028a40a... libvaladoc: Mark TypeParameter as unbrowsable (*)
  1e8e06b... libvaladoc: is_browsale: check parents (*)
  5e9e89c... [PATCH] gtkdoc: Accept multiple *.so files (*)
  0a0f2de... importer: gir: Process callback comments (*)
  ce8c758... libvaladoc: .valadoc-importer: Add support for ::append and (*)
  9cb89ac... libvaladoc/content: SourceCode: Strip leading and trailing  (*)
  c602f64... libvaladoc: .valadoc-importer: Fix encoding issues (*)
  5a00916... libvaladoc: Avoid multiple imports (*)
  538aa32... Fix generic-api-test (out -> @out) (*)
  67f9cdb... configure.in -> configure.ac (*)
  78cd19e... gtkdoc-scanner: Add support for &nbsp;, &quot;, &apos; (*)
  8a67090... gee-0.8 (*)
  a56fcb7... Fix make check for older valac versions (*)
  cd519e5... driver: Add support for vala-0.20 (*)
  ecbd52a... driver: Drop support for vala-0.10/0.12 (*)
  df9357f... libvaladoc: Use --api-version instead of --version (*)
  bf025c0... gtkdoc: Improve documentation for _get and _set (*)
  8ec73ad... 0.20.x: Fix TypeParameter.base (*)
  4b75bb9... 0.18.x: Fix TypeParameter.base (*)
  2815cc6... 0.16.x: Fix TypeParameter.base (*)
  2dc9f05... 0.14.x: Fix TypeParameter.base (*)
  83b7c4d... 0.18.x: Add support for [GenericAccessors] (*)
  7679e6c... 0.20.x: Add support for [GenericAccessors] (*)
  78f50be... gtkdoc: Improve docs for generics (*)
  394e001... gtkdoc: Avoid warnings for undocumented parameters (*)
  06ae95a... libvaladoc: Add Struct.copy_function_cname, Struct.destroy_ (*)
  985c5dd... gtkdoc: Document implicit struct functions (*)
  06ef388... coding style changes (*)
  5dde44d... gir-importer: Add support for <instance-parameter> (*)
  886ce4b... driver: Add support for vala-0.22 (*)
  c3dc73d... Fix deprecation warnings of gee-0.8 (*)
  d3b0d46... libvaladoc: Fix deprecation warning (*)
  e90f91d... Fix warnings accessing static members (*)
  894dd82... doclets/htm: Properly use Valadoc.Html namespace (*)
  2a8739c... gir-importer: Ignore <annotation> tags (*)
  6b8099e... Importer: Resolve c::*_finish methods (*)
  7b22bc1... Add support for cgraphs (*)
  9e4c48a... basic doclet: Add "wiki-index-name" (*)
  0dcad4e... Add a modified libgvc-vapi (*)
  affd19a... devhelp: Add missing keywords (*)
  98e3eb8... devhelp: Generate better keywords (*)
  939775f... driver: Add support for vala-0.24 (*)
  40e796b... driver: Add matching VALA_0_XX defines to every driver (*)
  4309792... build: Fix a typo in a variable name in configure.ac (*)
  a4d9d31... build: Add missing cflags/libs references of libgvc (*)
  d20b886... build: Clean up configure.ac and fix make (dist)check (*)
  1d0deee... build: More use of $(top_builddir) (*)
  4747c95... build: Regenerate c-code on build-system changes (*)
  cd9b2db... build: Enable maintainer-mode by default (*)
  2008722... build: Avoid shipping generated c-code in tarball (*)
  006def7... build: Follow VALA_FLAGS renaming (*)
  4c37a06... driver/0.24.x: Fix build with valac 0.23.1+ git master (*)
  433444f... doclet/html: Rename source folder match the doclet (*)
  2b67c23... Bump version to 0.23.2 (*)
  22b2a97... driver: Drop support for vala-0.14 (*)
  42cfa79... build: Add missing condition for valac <= 0.23.1 driver bui (*)
  911d0b5... drivers: Drop compatibility for older unstable valac releas (*)
  5ba35ce... build: Don't rely on bashism and use $(shell ...) (*)
  1e5a073... driver/0.24.x: Don't overwrite VALAFLAGS (*)
  5d2343c... Use POSIX redirect, for portability. (*)
  d32e5a1... build: Bump valac requirement to 0.15.1 to match minimal dr (*)
  4fa1964... libvaladoc/api: Correctly handle construct-only properties (*)
  d3d4a78... driver: Add support for vala-0.26 (*)
  b2e2e4c... Make PropertyAccessorType a flag to correctly handle its po (*)
  795076b... driver/0.24.x: Drop support for unstable valac <= 0.23.1 (*)
  d990403... driver/0.26.x: Follow API change and require valac >= 0.25. (*)
  30c774c... gir-importer: add support for markdown (*)
  0a6b2c1... Improve CTypeResolver for virtual/abstract methods (*)
  9ad12d9... docbook-parser: Accept symbols with trailing 's' (*)
  a03ba95... Improve handling for c::this (*)
  221e57d... docbook: improve implicit parameter handling (*)
  a4ea5ec... ctyperesolver, virtual signals: register function pointer n (*)
  5257a46... Split process-comments into parse and check runs (*)
  89ecb6a... gir-importer: skip <union> elements without ctype-attribute (*)
  aa0fa2d... html: add <meta charset="UTF-8"/> (*)
  58e527f... Allow to inherit from imported docs (*)
  0c5997b... gir-importer: markdown: resolve internal links (*)
  37819b1... gir-importer: docbook: resolve internal links (*)
  8c9507e... girmetadata: allow to override <ONLINE> (*)
  faeaecd... gir: ignore type struct docs (*)
  2dc8e00... gir-importer: docbook: process all <doc-* tags (*)
  c0adeab... doap++ (*)
  afb7c16... embedded: Fix check() for relative paths (*)
  eee27a8... signals: collect default implementations (*)
  300e643... ctypresolver: signals: register default implementations (*)
  de2eb89... drivers: Mark arrays as unowned instead of weak (*)
  0e166c0... Add support for unowned/weak array elements (*)
  9e10ee1... driver: Add support for vala-0.28 (*)
  b02b806... driver: Add support for vala-0.30 (*)
  10656e6... Bump version to 0.30.0 (*)
  ed4ad65... driver: Drop support for vala-0.16/18 (*)
  5863c16... driver: Add support for vala-0.32 (*)
  1ecd595... Markdown parser: fix method call on null (*)
  4705141... HTML doclet: don't write '-' with no description (*)
  77180ba... Hide namespaces without visible members (*)
  242b1d8... Allow to link to named constructors directly (*)
  178d505... Add colored output (*)
  b055a1d... libvaladoc: Improve error message on failing to load a driv (*)
  0bc6256... charts: Fix error handling if gvRenderData() returns an err (*)
  9d05483... gtkdoc: Fix generated markup for source code blocks (*)
  7d4ff2b... libvaladoc: Add highlighter for C, XML, Vala (*)
  86815c8... Fix typo (*)
  836db33... html: Open external links in a new tab/window (*)
  f5b6120... html: Allow to change +/- icons in CSS (*)
  17cc996... File Helper: Copy directories recursively (*)
  273bf7a... driver: Add support for vala-0.34 (*)
  127deab... driver: Add support for vala-0.36 (*)
  29d7bb0... Fix 'static const' warnings with vala 0.33.1 (*)
  d76d5a4... Bump version to 0.35.0 (*)
  2d27185... Fix non-matching generic types of inferface implementations (*)
  3775697... Fix typo in Run.Style enum (*)
  e95f549... valadoc: Call setlocale in main function (*)
  8080b62... driver/0.36.x: Follow libvala API change (*)
  9f44f90... doap: Update urls and add myself (*)
  cabeb10... configure.ac: Update project information (*)
  d28baf4... Annotate methods with PrintfFormat where needed (*)
  574c306... tests: Sync testrunner.sh Cflags from vala (*)
  ca73020... tests: Fix build and update for API changes (*)
  c0a23c2... Fix make check (*)
  6d7ce8b... Bump valac requirements (*)
  2a115a8... Add support for the Version tag that replaces the Deprecate (*)
  1f6bb3f... Add Deprecated/Version attribute tests (*)
  c213d3c... Add option to generate SVG charts (*)
  db5355b... Require gee-0.8 >= 0.19.91 (*)
  c902e83... doc: Generate and update manpages (*)
  a62ef4d... Release 0.36.0 (*)
  076e669... tests: Additional basic-types tests for dbus (*)
  d259b5f... gdbus: Don't leak nested HashTable on deserialization (*)
  90cf68c... Require and target GLib >= 2.40 (*)
  270395d... codegen: Use *_free_full to free GLib.List, GLib.SList and  (*)
  ca4fd33... Install libvala-0.xx.vapi to "global" vapi directory (*)
  d89e9dc... glib-2.0: Always use valid version-string for Version.depre (*)
  8217b03... tests: Add some constructor tests (*)
  65325f3... vapi: Update GIR-based bindings (*)
  72bb226... vapi: Update GIR-based bindings (*)
  ef6a6c7... gtk+-4.0: Update to 3.91.0+a4e80efe (*)
  a30c392... gobject-2.0: Add GLib.ParamSpecPointer (*)
  9bee488... codegen: Support renamed signals (*)
  dea6a4a... gio-2.0: Add DBusConnection 'closed' signal as 'on_closed' (*)
  1fbf10b... gio-2.0: Use default 'length = null' for DataInputStream.re (*)
  25634e1... vapi: Update GIR-based bindings (*)
  7a28221... gvariant: Optimize (de)serialization of arrays with type-si (*)
  a667b82... compiler: Add --gresourcesdir option (*)
  b4f3f73... gir-importer: Ignore <attribute> tags (*)
  be27b9e... codegen: Make the task_complete flag for < 2.44 more simila (*)
  1ac0e9d... vapi: Update GIR-based bindings (*)
  4073243... codegen: Nullable ValueType requires POINTER as marshaller  (*)
  cdcf96c... codegen: NoAccessorMethod attribute is allowed for gobject- (*)
  7b58274... codegenerator: Add source_reference parameter to CodeGenera (*)
  9e2cd62... codegen: Don't allow assigning delegate if no target/closur (*)
  1750067... webkit2gtk-4.0: Update to 2.17.4 (*)
  ff74671... glib-2.0: Add bindings for g_ascii_string_to_(un)signed() (*)
  e9975cd... girparser: Fix parsing of delegate-alias without target (*)
  8d41ebc... compiler: Use API_VERSION instead of stripping PACKAGE_SUFF (*)
  7b7f67c... girwriter: Write length-parameters of arrays with rank > 1 (*)
  9fa2459... manual: Update from wiki.gnome.org (*)
  93d9fe6... Prepare valadoc source-tree for merge (*)
  40fa0e0... Drop superfluous inheriting from GLib.Object (*)
  a828342... build: Generate libvala-0.XX.vapi in vala (*)
  497f370... gee: Add some useful symbols from gee-0.8 (*)
  7609126... libgvc: Add WITH_CGRAPH conditionals (*)
  2b742fc... Merge valadoc 0.36.0 (*)
  baab7fc... vapi: Update GIR-based bindings (*)
  3b47d33... build: Use --use-header for libvaladoc (*)
  bb5a612... Release 0.37.1 (*)
  5625962... glib-2.0: Update Unicode symbols (*)
  05b9048... libgdata: Make Authorizer.reauth_* methods virtual (*)
  d0c9719... libvaladoc: Keep bootstrap-support with valac >= 0.16.1 (*)
  3591eba... valadoc: Drop superfluous VALA_0_32 conditionals (*)
  93c41d6... libvaladoc: Avoid nullable enum as property-type (*)
  1eaec15... vapi: Update GIR-based bindings (*)
  9aadb78... vapi: Update GIR-based bindings (*)
  e1f63d4... gtk+-4.0: Update metadata and fix Widget.size_allocate (*)
  bea5298... libxml-2.0: Update Xml.ParserOption (*)
  73377c4... gobject-2.0: Add required type_id attributes to all ParamSp (*)
  172d545... gtk+-4.0: Update to 3.91.2 (*)
  710df24... vapi: Update GIR-based bindings (*)
  d63d97c... Release 0.37.2 (*)
  9229a1b... gtk+-4.0: Make Gsk.Texturer.for_*() static factory methods (*)
  7b468bc... codegen: Include glib-object.h for Enums with type_id (*)
  2bac070... g-i: Fix deprecation warnings (*)
  318f378... codegen: Include glib-object.h for Structs with type_id (*)
  c89c305... valadoc/tests: Add the source vapi directory to driver-test (*)
  f127816... vapigen: Mark given source-files as such and force girparse (*)
  1c8e2dd... doclets: Explicitly link against libvala-*.la (*)
  b2f72e2... build: Add missing include of Makefile.common (*)
  917d457... valadoc/tests: Add ./vala/.libs rather than ./gee/.libs to  (*)
  1878c4f... vapi: Update GIR-based bindings (*)
  58ccdb7... Release 0.37.90 (*)
  1377d85... testrunner: Add missing quotes (*)
  cf4f238... Analyze nodes after they are inserted into the tree
  e45a773... Make the semantic analyzer be stateless
  58edd17... Collect error_types on demand to allow transformations
  13936bb... Code transformer
  63ecf9b... Move WhileStatement transformation into the code transforme
  c1d8a14... Move DoStatement transformation into the code transformer
  5bcc6a7... Move ForStatement transformation into the code transformer
  580c297... Move ConditionalExpression transformation into the code tra
  3da0328... GVariant transformer
  f857d4c... Add ConditionalExpression.replace_expression plus other fix
  15c9ec9... Add missing replace_expression to code nodes
  22fe950... Code builder
  4fedc13... Parse expressions from string
  6f909cf... Serialize structs
  1f85f75... Serialize hash table
  32106ba... Basic gvariant deserialization
  c39576e... Deserialize arrays
  c9c6cb3... Deserialize structs
  fee2568... Deserialize hash tables
  0338ca8... Wrapper methods
  5fa5d1a... Cache wrapper methods
  5740c69... Use wrapper method for serializing hash table and structs
  218b028... Resolve symbols during transformation
  c7e60cc... Add more to_string() methods to expressions
  d29df37... Let the transformer handle recursive transformations
  82a672b... Simplify some code
  364134c... Move gvariant helper methods down to CodeTransformer
  ec75d1e... Drop serialize_expression
  55c95f2... Use wrapper methods for deserializing gvariants
  b0bf313... Complete the gvariant transformer
  878ee3b... GDBus client transformer
  18cb21f... GDBus server transformer
  3ae4c88... Drop unnecessary code
  a06517e... Drop build_context from CodeBuilder
  7a303e1... Fix nested Variant (de)serialization
  d213ed5... Move ForeachStatement transformation into the code transfor
  0ae0c20... Split CodeTrasformer into CCodeTransformer
  1312668... Move BinaryExpression transformation to the code transforme
  323ff54... Move ObjectCreationExpression transformation to the code tr
  7a06a79... Drop GVariant stuff from CCodeBaseModule
  f30c083... Preserve the cast when unboxing gvariant
  2b65cc3... DOM-like linked list of statements
  dc951ce... Don't navigate the resolver tree if a node has been checked
  9633503... Use builder for the while statements
  26871a4... Allow floating temp variables with CodeBuilder
  d645f6c... Do not handle binary expressions without parent statement
  c6609a1... Fix for statement and foreach on GList
  e8cb7b4... Fix unary expression and active locals
  8d6eac6... dbus: Require gio-2.0
  1a73abd... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
  536625b... Fix some code-style issues
  6345e07... Report error for unsupported GVariant (de)serialization
  5c0ddc4... Fix deserialiation of hash tables
  231493f... codegen: Fix capture of compiler-generated internal temp va
  2fcad70... transformer: Clear wrapper cache for every file
  39c9031... dbus: Copy type when declaring temporary variables
  3548677... codegen: Fix making local variables and constants active
  2df2bce... Added TraverseVisitor for traversing the tree with a callba
  08e59cb... Convert get_used_variables to TraverseVisitor
  a1c6dd3... Drop visit_expression from Traverse to avoid checking twice
  e96e809... Visit assignment and reference transfer in traverse
  1e669d1... Set parent_node when replacing expressions
  8f27925... Set parent_node to properties defult value
  0ae879c... Fix get_current_* methods in the semantic analyzer
  6479d3d... Fix result var for pre/post conditions
  e9d88a1... Fix passing BusName and manage unhandled GErrors
  a8bf9c2... Copy types in transformer
  def442b... Use qualified names in transformed expressions
  a4ed2ec... Make gdbus work, temp commit
  7032405... Allow symbol_from_string to return null
  55ccbed... Fix coalescing operator
  d967089... Visit all nodes for transformation, not only the source one
  b1c1705... Cleanup generated empty blocks
  b12429c... Return (owned) for temp variables when possible to avoid us
  ce90419... Use return_temp_access in conditional expression
  6301814... Use return_temp_access in coalescing expression
  0d6d456... Move Template transformation to the code transformer
  03cc009... Use _ctmp%d_ for compiler variables since they are globally
  71d75ba... Move postfix transformation from the codegen to the transfo
  35beb86... Set the scope of the codebuilder block for symbol resolutio
  90c539e... Factorize some common code with convenient api. Fix do-whil
  66113b4... Parse statements from a string
  3ef82a8... Fix parsing temporary variables. Use statements()
  cfce8fb... Accept method call children
  be6868f... Use %? in the parser rather than stringifying expressions
  b4d0663... Rename CodeBuilder.replaced to data
  382d782... Use more statements()
  bef799e... Visit more expressions in the transformer
  dc0589a... Recurse arguments when getting error types for method calls
  7175e8d... Make CodeTransformer pluggable
  68129ed... Load plugins with GModule
  080d241... Do not load plugins from libdir. Issue a warning when using
  53da3f6... Fix string templates
  d4b1527... WIP Why?
  e522235... GBus: Handle fd_list being null
  fc468af... Collect error_types on demand to allow transformations (2)
  6ec7d73... Fix GDBusServerModule
  78dfcd6... Fix GDBusServerTransformer

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]