Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | valadoc: Add missing generic type arguments | Rico Tzschichholz | 2023-04-11 | 1 | -4/+4 |
| | |||||
* | libvaladoc: Make better use of properties | Rico Tzschichholz | 2023-04-06 | 6 | -59/+32 |
| | |||||
* | vala,libvaladoc: Properly check for colored terminal output on Windows | wszqkzqk | 2023-01-04 | 1 | -2/+5 |
| | | | | | | Additionally look for `_isatty()` and adjust for more possible results Fixes https://gitlab.gnome.org/GNOME/vala/issues/1383 | ||||
* | Fix output decoding error of non-ASCII character on Win32 | wszqkzqk | 2022-11-27 | 1 | -3/+3 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1379 | ||||
* | libvaladoc: Inline rendering of hierarchy graphs when using svg images | colinkiama | 2022-09-20 | 1 | -10/+21 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1340 | ||||
* | Revert "Make more use of native GLib.Regex syntax" | Rico Tzschichholz | 2021-12-27 | 1 | -1/+6 |
| | | | | This reverts commit b2ef0ed8d2c37a813f9ad8b35c7a7e4a1d639e1c. | ||||
* | Make more use of native GLib.Regex syntax | Rico Tzschichholz | 2021-12-22 | 1 | -6/+1 |
| | |||||
* | libvaladoc/girimporter: parse_constant() use "c:identifier" attribute first | Rico Tzschichholz | 2021-03-20 | 1 | -1/+9 |
| | |||||
* | libvaladoc/girimporter: Don't guess length of xml header, iterate forward to ↵ | Rico Tzschichholz | 2021-03-20 | 1 | -3/+7 |
| | | | | | | | | | <repository> If e.g. the xml header is missing, it resulted in errors like: error: expected start element of `repository' error: unsupported GIR version (null) (supported: 1.2) | ||||
* | libvaladoc: Add wrapper for "agedge" of graphviz | Rico Tzschichholz | 2021-02-07 | 2 | -1/+17 |
| | |||||
* | codegen: Add CCode.type_get_function and get_ccode_type_get_function() | Rico Tzschichholz | 2021-01-30 | 2 | -2/+2 |
| | | | | | Allow to overide the macro name, and join get_ccode_class_get_function () and get_ccode_interface_get_function(). | ||||
* | libvaladoc: Correctly retrieve value for Api.Class.is_compact | Rico Tzschichholz | 2021-01-19 | 1 | -1/+1 |
| | |||||
* | libvaladoc/html: Don't sort struct fields to keep their original order | Rico Tzschichholz | 2021-01-15 | 1 | -1/+4 |
| | | | | | | This follows their special handling done in Codewriter.visit_struct(). In addition to a336d75586acb534aff55ca86425eb8f3aa45de4 | ||||
* | libvaladoc: Fix typos copyright year | Reuben Thomas | 2021-01-15 | 3 | -3/+3 |
| | |||||
* | libvaladoc/girimporter: Skip "docsection" elements in <namespace> | Rico Tzschichholz | 2020-10-27 | 1 | -0/+3 |
| | | | | See https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/226 | ||||
* | libvaladoc: Don't filter-out generic type-parameters of delegates | Rico Tzschichholz | 2020-10-19 | 1 | -1/+1 |
| | |||||
* | Don't use broken and unsupported cast expression as statement | Rico Tzschichholz | 2020-09-29 | 1 | -2/+2 |
| | |||||
* | libvaladoc: Fix a couple of C compiler warnings | Rico Tzschichholz | 2020-09-28 | 1 | -1/+10 |
| | |||||
* | build: Stop passing obsolete --use-header | Rico Tzschichholz | 2020-09-27 | 1 | -1/+0 |
| | |||||
* | Don't use locale dependent string functions on syntax strings | Rico Tzschichholz | 2020-09-02 | 4 | -6/+6 |
| | | | | | | | Replace usage of string.down() with string.ascii_down(), and string.up() with string.ascii_up() Fixes https://gitlab.gnome.org/GNOME/vala/issues/1067 | ||||
* | libvaladoc/gtkdoc-importer: Don't let parse_block_taglet() return null | Rico Tzschichholz | 2020-08-27 | 1 | -6/+7 |
| | | | | | | This caused criticals like: valadoc_taglets_param_set_is_c_self_param: assertion 'self != NULL' failed | ||||
* | libvaladoc/gtkdoc-importer: Correctly retrieve "url" from "ulink" elements | Rico Tzschichholz | 2020-08-27 | 1 | -1/+6 |
| | | | | | | This caused criticals like: g_uri_parse_scheme: assertion 'uri != NULL' failed | ||||
* | libvaladoc/girimporter: Fallback to "name" for callback | Rico Tzschichholz | 2020-08-27 | 1 | -0/+3 |
| | | | | | | This caused criticals like: valadoc_importer_gir_documentation_importer_attach_comment: assertion 'cname != NULL' failed | ||||
* | libvaladoc/girimporter: Fallback to "glib:type-name" for class, interface ↵ | Rico Tzschichholz | 2020-08-24 | 1 | -0/+9 |
| | | | | | | | | and record This caused criticals like: valadoc_importer_gir_documentation_importer_attach_comment: assertion 'cname != NULL' failed | ||||
* | libvaladoc/girimporter: Improve parse_symbol_doc() and don't use parse_doc() | Rico Tzschichholz | 2020-08-24 | 1 | -43/+25 |
| | |||||
* | libvaladoc/girimporter: Skip "attribute" elements | Rico Tzschichholz | 2020-08-23 | 1 | -0/+2 |
| | | | | This is the same patch as in commit 6ea19c61015d0dd6cacb581397c8fe37ace9df4a | ||||
* | Fix various typos in comments and strings | Rico Tzschichholz | 2020-08-19 | 5 | -6/+6 |
| | | | | See https://gitlab.gnome.org/GNOME/vala/issues/1063 | ||||
* | libvaladoc: Support exporting the `class` modifier on fields | Rico Tzschichholz | 2020-07-17 | 1 | -0/+11 |
| | |||||
* | libvaladoc: Support exporting the `class` modifier on methods | Corentin Noël | 2020-07-17 | 1 | -0/+11 |
| | |||||
* | libvaladoc: Remove unused Api.Class.get_finalize_function_name() API | Rico Tzschichholz | 2020-06-14 | 1 | -12/+0 |
| | |||||
* | Consistently use get_ccode_lower_case_prefix() for function names | Rico Tzschichholz | 2020-06-14 | 1 | -1/+1 |
| | | | | | | | Create the expected name for "constructor" and "finalize" functions which are non-public API. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1008 | ||||
* | libvaladoc/girimporter: Skip "function-macro" elements | Corentin Noël | 2020-06-11 | 1 | -0/+2 |
| | | | | This is the same patch as in commit f51d9dfdaf97ab5b8377d7e5bb78cfc9b232dc86 | ||||
* | vala: Move setting of target profile and standard packages into CodeContext | Rico Tzschichholz | 2020-03-25 | 1 | -2/+2 |
| | |||||
* | Add support for sealed classes in bindings | Rico Tzschichholz | 2020-02-19 | 1 | -0/+13 |
| | | | | | | | | | The "sealed" keyword was available and parsed for a long time. So simply pick it up information and expose it in the AST. Issue an error when it is used in vala source. See https://gitlab.gnome.org/GNOME/vala/issues/278 | ||||
* | Correct a few spelling errors in user visible strings | Rico Tzschichholz | 2020-02-05 | 1 | -1/+1 |
| | |||||
* | libvaladoc: Move gmodule-2.0 to Requires.private of pkg-config file | Rico Tzschichholz | 2019-11-06 | 2 | -2/+3 |
| | | | | It is not required by the public API | ||||
* | valadoc: Rename FormalParameter to Parameter | Rico Tzschichholz | 2019-10-18 | 7 | -24/+24 |
| | |||||
* | libvaladoc: Fix ownership declarations of Constants | Rico Tzschichholz | 2019-10-11 | 1 | -0/+2 |
| | |||||
* | libvaladoc: Remove TypeReference.pass_ownership API | Rico Tzschichholz | 2019-10-10 | 1 | -5/+0 |
| | |||||
* | libvaladoc: Drop unused code | Rico Tzschichholz | 2019-10-10 | 1 | -82/+0 |
| | |||||
* | libvaladoc: Fix parameter and property ownership declarations | Rico Tzschichholz | 2019-10-10 | 1 | -6/+22 |
| | |||||
* | valadoc: Follow rename of DataType data_type property to type_symbol | Rico Tzschichholz | 2019-09-30 | 1 | -4/+4 |
| | |||||
* | Revert "libvaladoc: Include valadoc@PACKAGE_SUFFIX@.deps into tarball" | Rico Tzschichholz | 2019-09-22 | 1 | -1/+3 |
| | | | | This reverts commit 53b09d40ae78f119e4efc853663db43b9a1ff7b8. | ||||
* | libvaladoc: Include valadoc@PACKAGE_SUFFIX@.deps into tarball | Rico Tzschichholz | 2019-09-17 | 1 | -3/+1 |
| | | | | | While valadoc@PACKAGE_SUFFIX@.vapi is included there is no reason to exclude this one. | ||||
* | libvaladoc: Don't traverse into close circles with parent | Rico Tzschichholz | 2019-09-04 | 1 | -0/+9 |
| | | | | | | | | | | SymbolResolver.resolve_thrown_list() adds error-type nodes which are allowed to be NodeType.ERROR_DOMAIN and NodeType.CLASS. This can result in a cycle on invoking Node.accept_all_children(), Node.parse_comments() or Node.check_comments() Fixes https://gitlab.gnome.org/GNOME/vala/issues/829 | ||||
* | valadoc: Install icons and doclets to API dependent folders | Mart Raudsepp | 2019-08-04 | 2 | -1/+3 |
| | | | | This allows to co-install different valadoc versions as for the compiler. | ||||
* | libvaladoc: Use non-deprecated GLib.ModuleFlags values | Rico Tzschichholz | 2019-06-14 | 2 | -2/+2 |
| | |||||
* | build: Pass some useful G_LOG_DOMAIN definitions | Rico Tzschichholz | 2019-04-24 | 1 | -0/+1 |
| | |||||
* | valadoc: Drop obsolete "Driver" API | Rico Tzschichholz | 2019-04-01 | 2 | -43/+0 |
| | |||||
* | Add explicit "default: break;" statements for coverage of enum-typed switch | Rico Tzschichholz | 2019-03-31 | 1 | -0/+2 |
| |