GNOME Bugzilla – Bug 747423
Modernize GTK-Doc
Last modified: 2021-06-03 17:33:24 UTC
$ cd docs/libplanner $ make $ make distclean $ git status . We should see nothing. Instead, files lay in the directory, some SGML models even call for a commit. Of course, gtkdoc-check fails. Since 2003, GTK-Doc has evolved.
Created attachment 301036 [details] [review] Move docs from tmpl files to sources https://wiki.gnome.org/Projects/GTK%2B/TaskAPIDocMigration https://wiki.gnome.org/DocumentationProject/GtkDocGnomeGoal
Created attachment 301037 [details] [review] Drop using tmpl-files https://developer.gnome.org/gtk-doc-manual/
Created attachment 301039 [details] [review] Drop SGML in favor of XML
Created attachment 301326 [details] [review] Even function parameters. Some parameters have not exactly the same name in the .h and in the .c.
Created attachment 301327 [details] [review] Update GTK-Doc files. Add checks.
Created attachment 301328 [details] [review] Even section blocks.
Created attachment 301329 [details] [review] Even enum comment block. To even, to normalize, to equalize.
Created attachment 301330 [details] [review] Even struct comment block.
Created attachment 301331 [details] [review] Document MrpTime. Introduced in 2005, never documented.
Created attachment 301332 [details] [review] Even functions comment block.
Created attachment 301333 [details] [review] Even signals comment block.
Created attachment 301334 [details] [review] Even cpp macros comment block.
Created attachment 301335 [details] [review] Correct typos.
Looks like all these got merged a while ago via https://gitlab.gnome.org/World/planner/-/merge_requests/4