[gjs-documentation] Semi-automatic update



commit c08f6b68c4c0ba982b679c2369e7dde2a89990b3
Author: Giovanni Campagna <gcampagna gnome org>
Date:   Wed Mar 5 17:35:57 2014 +0100

    Semi-automatic update
    
    Add back boolean return values, and fix GLib.VariantDict

 .../GLib-2.0/GLib.BookmarkFile.get_is_private.page |    2 +-
 .../GLib.BookmarkFile.has_application.page         |    2 +-
 static/GLib-2.0/GLib.BookmarkFile.has_group.page   |    2 +-
 static/GLib-2.0/GLib.BookmarkFile.has_item.page    |    2 +-
 .../GLib-2.0/GLib.BookmarkFile.load_from_data.page |    2 +-
 .../GLib.BookmarkFile.load_from_data_dirs.page     |    2 +-
 .../GLib-2.0/GLib.BookmarkFile.load_from_file.page |    2 +-
 static/GLib-2.0/GLib.BookmarkFile.move_item.page   |    2 +-
 .../GLib.BookmarkFile.remove_application.page      |    2 +-
 .../GLib-2.0/GLib.BookmarkFile.remove_group.page   |    2 +-
 static/GLib-2.0/GLib.BookmarkFile.remove_item.page |    2 +-
 .../GLib-2.0/GLib.BookmarkFile.set_app_info.page   |    2 +-
 static/GLib-2.0/GLib.BookmarkFile.to_file.page     |    2 +-
 static/GLib-2.0/GLib.Date.is_first_of_month.page   |    2 +-
 static/GLib-2.0/GLib.Date.is_last_of_month.page    |    2 +-
 static/GLib-2.0/GLib.Date.is_leap_year.page        |    2 +-
 static/GLib-2.0/GLib.Date.valid.page               |    2 +-
 static/GLib-2.0/GLib.Date.valid_day.page           |    2 +-
 static/GLib-2.0/GLib.Date.valid_dmy.page           |    2 +-
 static/GLib-2.0/GLib.Date.valid_julian.page        |    2 +-
 static/GLib-2.0/GLib.Date.valid_month.page         |    2 +-
 static/GLib-2.0/GLib.Date.valid_weekday.page       |    2 +-
 static/GLib-2.0/GLib.Date.valid_year.page          |    2 +-
 static/GLib-2.0/GLib.DateTime.equal.page           |    2 +-
 .../GLib.DateTime.is_daylight_savings.page         |    2 +-
 static/GLib-2.0/GLib.DateTime.to_timeval.page      |    2 +-
 static/GLib-2.0/GLib.Error.matches.page            |    2 +-
 static/GLib-2.0/GLib.IOChannel.get_buffered.page   |    2 +-
 .../GLib.IOChannel.get_close_on_unref.page         |    2 +-
 static/GLib-2.0/GLib.IOFunc.page                   |    2 +-
 static/GLib-2.0/GLib.KeyFile.get_boolean.page      |    2 +-
 static/GLib-2.0/GLib.KeyFile.has_group.page        |    2 +-
 static/GLib-2.0/GLib.KeyFile.load_from_data.page   |    2 +-
 static/GLib-2.0/GLib.KeyFile.load_from_file.page   |    2 +-
 static/GLib-2.0/GLib.KeyFile.remove_comment.page   |    2 +-
 static/GLib-2.0/GLib.KeyFile.remove_group.page     |    2 +-
 static/GLib-2.0/GLib.KeyFile.remove_key.page       |    2 +-
 static/GLib-2.0/GLib.KeyFile.save_to_file.page     |    2 +-
 static/GLib-2.0/GLib.KeyFile.set_comment.page      |    2 +-
 static/GLib-2.0/GLib.MainContext.acquire.page      |    2 +-
 static/GLib-2.0/GLib.MainContext.is_owner.page     |    2 +-
 static/GLib-2.0/GLib.MainContext.iteration.page    |    2 +-
 static/GLib-2.0/GLib.MainContext.pending.page      |    2 +-
 static/GLib-2.0/GLib.MainContext.prepare.page      |    2 +-
 static/GLib-2.0/GLib.MainContext.wait.page         |    2 +-
 static/GLib-2.0/GLib.MainLoop.is_running.page      |    2 +-
 .../GLib.MarkupParseContext.end_parse.page         |    2 +-
 static/GLib-2.0/GLib.MarkupParseContext.parse.page |    2 +-
 .../GLib-2.0/GLib.MatchInfo.is_partial_match.page  |    2 +-
 static/GLib-2.0/GLib.MatchInfo.matches.page        |    2 +-
 static/GLib-2.0/GLib.MatchInfo.next.page           |    2 +-
 static/GLib-2.0/GLib.OptionArgFunc.page            |    2 +-
 .../GLib.OptionContext.get_help_enabled.page       |    2 +-
 ...b.OptionContext.get_ignore_unknown_options.page |    2 +-
 static/GLib-2.0/GLib.OptionParseFunc.page          |    2 +-
 static/GLib-2.0/GLib.PatternSpec.equal.page        |    2 +-
 static/GLib-2.0/GLib.Regex.get_has_cr_or_lf.page   |    2 +-
 static/GLib-2.0/GLib.Regex.match_simple.page       |    2 +-
 static/GLib-2.0/GLib.RegexEvalCallback.page        |    2 +-
 static/GLib-2.0/GLib.Scanner.eof.page              |    2 +-
 static/GLib-2.0/GLib.Source.get_can_recurse.page   |    2 +-
 static/GLib-2.0/GLib.Source.is_destroyed.page      |    2 +-
 static/GLib-2.0/GLib.Source.remove.page            |    2 +-
 .../GLib-2.0/GLib.Source.remove_by_user_data.page  |    2 +-
 static/GLib-2.0/GLib.SourceFunc.page               |    2 +-
 static/GLib-2.0/GLib.TestLogFatalFunc.page         |    2 +-
 static/GLib-2.0/GLib.TimeZone.is_dst.page          |    2 +-
 static/GLib-2.0/GLib.TraverseFunc.page             |    2 +-
 static/GLib-2.0/GLib.UnixFDSourceFunc.page         |    2 +-
 .../GLib-2.0/GLib.Variant.check_format_string.page |    2 +-
 static/GLib-2.0/GLib.Variant.equal.page            |    2 +-
 static/GLib-2.0/GLib.Variant.get_boolean.page      |    2 +-
 static/GLib-2.0/GLib.Variant.is_container.page     |    2 +-
 static/GLib-2.0/GLib.Variant.is_floating.page      |    2 +-
 static/GLib-2.0/GLib.Variant.is_normal_form.page   |    2 +-
 static/GLib-2.0/GLib.Variant.is_object_path.page   |    2 +-
 static/GLib-2.0/GLib.Variant.is_of_type.page       |    2 +-
 static/GLib-2.0/GLib.Variant.is_signature.page     |    2 +-
 static/GLib-2.0/GLib.VariantDict.clear.page        |   35 ++++++++
 static/GLib-2.0/GLib.VariantDict.contains.page     |   40 +++++++++
 static/GLib-2.0/GLib.VariantDict.end.page          |   36 ++++++++
 static/GLib-2.0/GLib.VariantDict.insert_value.page |   44 +++++++++
 static/GLib-2.0/GLib.VariantDict.lookup_value.page |   52 +++++++++++
 static/GLib-2.0/GLib.VariantDict.new.page          |   46 ++++++++++
 static/GLib-2.0/GLib.VariantDict.page              |   92 ++++++++++++++++++++
 static/GLib-2.0/GLib.VariantDict.ref.page          |   33 +++++++
 static/GLib-2.0/GLib.VariantDict.remove.page       |   40 +++++++++
 static/GLib-2.0/GLib.VariantDict.unref.page        |   28 ++++++
 static/GLib-2.0/GLib.VariantType.equal.page        |    2 +-
 static/GLib-2.0/GLib.VariantType.is_array.page     |    2 +-
 static/GLib-2.0/GLib.VariantType.is_basic.page     |    2 +-
 static/GLib-2.0/GLib.VariantType.is_container.page |    2 +-
 static/GLib-2.0/GLib.VariantType.is_definite.page  |    2 +-
 .../GLib-2.0/GLib.VariantType.is_dict_entry.page   |    2 +-
 static/GLib-2.0/GLib.VariantType.is_maybe.page     |    2 +-
 .../GLib-2.0/GLib.VariantType.is_subtype_of.page   |    2 +-
 static/GLib-2.0/GLib.VariantType.is_tuple.page     |    2 +-
 static/GLib-2.0/GLib.VariantType.is_variant.page   |    2 +-
 .../GLib-2.0/GLib.VariantType.string_is_valid.page |    2 +-
 static/GLib-2.0/GLib.close.page                    |    2 +-
 static/GLib-2.0/GLib.file_set_contents.page        |    2 +-
 static/GLib-2.0/GLib.file_test.page                |    2 +-
 static/GLib-2.0/GLib.get_charset.page              |    2 +-
 static/GLib-2.0/GLib.get_filename_charsets.page    |    2 +-
 .../GLib-2.0/GLib.hostname_is_ascii_encoded.page   |    2 +-
 static/GLib-2.0/GLib.hostname_is_ip_address.page   |    2 +-
 static/GLib-2.0/GLib.hostname_is_non_ascii.page    |    2 +-
 static/GLib-2.0/GLib.path_is_absolute.page         |    2 +-
 static/GLib-2.0/GLib.pattern_match.page            |    2 +-
 static/GLib-2.0/GLib.pattern_match_simple.page     |    2 +-
 static/GLib-2.0/GLib.pattern_match_string.page     |    2 +-
 static/GLib-2.0/GLib.setenv.page                   |    2 +-
 static/GLib-2.0/GLib.spawn_check_exit_status.page  |    2 +-
 static/GLib-2.0/GLib.spawn_command_line_async.page |    2 +-
 static/GLib-2.0/GLib.str_is_ascii.page             |    2 +-
 static/GLib-2.0/GLib.str_match_string.page         |    2 +-
 static/GLib-2.0/GLib.test_failed.page              |    2 +-
 static/GLib-2.0/GLib.test_subprocess.page          |    2 +-
 static/GLib-2.0/GLib.test_trap_fork.page           |    2 +-
 static/GLib-2.0/GLib.test_trap_has_passed.page     |    2 +-
 .../GLib-2.0/GLib.test_trap_reached_timeout.page   |    2 +-
 static/GLib-2.0/GLib.unichar_compose.page          |    2 +-
 static/GLib-2.0/GLib.unichar_decompose.page        |    2 +-
 static/GLib-2.0/GLib.unichar_get_mirror_char.page  |    2 +-
 static/GLib-2.0/GLib.unichar_isalnum.page          |    2 +-
 static/GLib-2.0/GLib.unichar_isalpha.page          |    2 +-
 static/GLib-2.0/GLib.unichar_iscntrl.page          |    2 +-
 static/GLib-2.0/GLib.unichar_isdefined.page        |    2 +-
 static/GLib-2.0/GLib.unichar_isdigit.page          |    2 +-
 static/GLib-2.0/GLib.unichar_isgraph.page          |    2 +-
 static/GLib-2.0/GLib.unichar_islower.page          |    2 +-
 static/GLib-2.0/GLib.unichar_ismark.page           |    2 +-
 static/GLib-2.0/GLib.unichar_isprint.page          |    2 +-
 static/GLib-2.0/GLib.unichar_ispunct.page          |    2 +-
 static/GLib-2.0/GLib.unichar_isspace.page          |    2 +-
 static/GLib-2.0/GLib.unichar_istitle.page          |    2 +-
 static/GLib-2.0/GLib.unichar_isupper.page          |    2 +-
 static/GLib-2.0/GLib.unichar_iswide.page           |    2 +-
 static/GLib-2.0/GLib.unichar_iswide_cjk.page       |    2 +-
 static/GLib-2.0/GLib.unichar_isxdigit.page         |    2 +-
 static/GLib-2.0/GLib.unichar_iszerowidth.page      |    2 +-
 static/GLib-2.0/GLib.unichar_validate.page         |    2 +-
 static/GLib-2.0/GLib.unix_open_pipe.page           |    2 +-
 static/GLib-2.0/GLib.unix_set_fd_nonblocking.page  |    2 +-
 .../GObject-2.0/GObject.BindingTransformFunc.page  |    2 +-
 static/GObject-2.0/GObject.Object.is_floating.page |    2 +-
 .../GObject-2.0/GObject.Object.replace_data.page   |    2 +-
 .../GObject.ParamSpecTypeInfo.value_validate.page  |    2 +-
 static/GObject-2.0/GObject.SignalEmissionHook.page |    2 +-
 .../GObject-2.0/GObject.param_value_convert.page   |    2 +-
 .../GObject-2.0/GObject.param_value_defaults.page  |    2 +-
 .../GObject-2.0/GObject.param_value_validate.page  |    2 +-
 .../GObject.signal_accumulator_first_wins.page     |    2 +-
 .../GObject.signal_accumulator_true_handled.page   |    2 +-
 .../GObject.signal_handler_is_connected.page       |    2 +-
 .../GObject.signal_has_handler_pending.page        |    2 +-
 static/GObject-2.0/GObject.signal_query.page       |    2 +-
 static/GObject-2.0/GObject.type_is_a.page          |    2 +-
 static/GObject-2.0/GObject.type_query.page         |    2 +-
 static/GObject-2.0/GObject.type_test_flags.page    |    2 +-
 static/Gio-2.0/Gio.Action.get_enabled.page         |    2 +-
 static/Gio-2.0/Gio.Action.name_is_valid.page       |    2 +-
 .../Gio.ActionGroup.get_action_enabled.page        |    2 +-
 static/Gio-2.0/Gio.ActionGroup.has_action.page     |    2 +-
 static/Gio-2.0/Gio.AppInfo.add_supports_type.page  |    2 +-
 static/Gio-2.0/Gio.AppInfo.can_delete.page         |    2 +-
 .../Gio.AppInfo.can_remove_supports_type.page      |    2 +-
 static/Gio-2.0/Gio.AppInfo.delete.page             |    2 +-
 static/Gio-2.0/Gio.AppInfo.equal.page              |    2 +-
 static/Gio-2.0/Gio.AppInfo.launch.page             |    2 +-
 .../Gio.AppInfo.launch_default_for_uri.page        |    2 +-
 static/Gio-2.0/Gio.AppInfo.launch_uris.page        |    2 +-
 .../Gio-2.0/Gio.AppInfo.remove_supports_type.page  |    2 +-
 .../Gio.AppInfo.set_as_default_for_extension.page  |    2 +-
 .../Gio.AppInfo.set_as_default_for_type.page       |    2 +-
 .../Gio.AppInfo.set_as_last_used_for_type.page     |    2 +-
 static/Gio-2.0/Gio.AppInfo.should_show.page        |    2 +-
 static/Gio-2.0/Gio.AppInfo.supports_files.page     |    2 +-
 static/Gio-2.0/Gio.AppInfo.supports_uris.page      |    2 +-
 .../Gio.Application-handle-local-options.page      |   62 +++++++++++++
 .../Gio.Application-handle_local_options.page      |   29 ++++++
 .../Gio-2.0/Gio.Application.get_is_registered.page |    2 +-
 static/Gio-2.0/Gio.Application.get_is_remote.page  |    2 +-
 static/Gio-2.0/Gio.Application.id_is_valid.page    |    2 +-
 static/Gio-2.0/Gio.Application.register.page       |    2 +-
 .../Gio.ApplicationCommandLine.get_is_remote.page  |    2 +-
 ...io.ApplicationCommandLine.get_options_dict.page |   36 ++++++++
 static/Gio-2.0/Gio.AsyncInitable.init_finish.page  |    2 +-
 static/Gio-2.0/Gio.AsyncResult.is_tagged.page      |    2 +-
 .../Gio.AsyncResult.legacy_propagate_error.page    |    2 +-
 .../Gio.BufferedOutputStream.get_auto_grow.page    |    2 +-
 static/Gio-2.0/Gio.Cancellable.is_cancelled.page   |    2 +-
 static/Gio-2.0/Gio.Cancellable.make_pollfd.page    |    2 +-
 .../Gio.Cancellable.set_error_if_cancelled.page    |    2 +-
 static/Gio-2.0/Gio.CancellableSourceFunc.page      |    2 +-
 .../Gio.CharsetConverter.get_use_fallback.page     |    2 +-
 static/Gio-2.0/Gio.Credentials.is_same_user.page   |    2 +-
 static/Gio-2.0/Gio.Credentials.set_unix_user.page  |    2 +-
 .../Gio.DBusAuthObserver.allow_mechanism.page      |    2 +-
 ...sAuthObserver.authorize_authenticated_peer.page |    2 +-
 .../Gio-2.0/Gio.DBusConnection.close_finish.page   |    2 +-
 static/Gio-2.0/Gio.DBusConnection.close_sync.page  |    2 +-
 static/Gio-2.0/Gio.DBusConnection.emit_signal.page |    2 +-
 .../Gio-2.0/Gio.DBusConnection.flush_finish.page   |    2 +-
 static/Gio-2.0/Gio.DBusConnection.flush_sync.page  |    2 +-
 .../Gio.DBusConnection.get_exit_on_close.page      |    2 +-
 static/Gio-2.0/Gio.DBusConnection.is_closed.page   |    2 +-
 ...Gio.DBusConnection.send_message_with_reply.page |    4 +-
 .../Gio.DBusConnection.unregister_object.page      |    2 +-
 .../Gio.DBusConnection.unregister_subtree.page     |    2 +-
 static/Gio-2.0/Gio.DBusError.is_remote_error.page  |    2 +-
 static/Gio-2.0/Gio.DBusError.register_error.page   |    2 +-
 .../Gio-2.0/Gio.DBusError.strip_remote_error.page  |    2 +-
 static/Gio-2.0/Gio.DBusError.unregister_error.page |    2 +-
 .../Gio.DBusInterfaceInfo.generate_xml.page        |    4 +-
 .../Gio-2.0/Gio.DBusInterfaceSetPropertyFunc.page  |    2 +-
 .../Gio-2.0/Gio.DBusInterfaceSkeleton.export.page  |    2 +-
 .../Gio.DBusInterfaceSkeleton.has_connection.page  |    2 +-
 static/Gio-2.0/Gio.DBusMessage.get_locked.page     |    2 +-
 static/Gio-2.0/Gio.DBusMessage.to_gerror.page      |    2 +-
 static/Gio-2.0/Gio.DBusNodeInfo.generate_xml.page  |    4 +-
 .../Gio.DBusObjectManagerServer.is_exported.page   |    2 +-
 .../Gio.DBusObjectManagerServer.unexport.page      |    2 +-
 static/Gio-2.0/Gio.DBusServer.is_active.page       |    2 +-
 static/Gio-2.0/Gio.DataOutputStream.put_byte.page  |    2 +-
 static/Gio-2.0/Gio.DataOutputStream.put_int16.page |    2 +-
 static/Gio-2.0/Gio.DataOutputStream.put_int32.page |    2 +-
 static/Gio-2.0/Gio.DataOutputStream.put_int64.page |    2 +-
 .../Gio-2.0/Gio.DataOutputStream.put_string.page   |    2 +-
 .../Gio-2.0/Gio.DataOutputStream.put_uint16.page   |    2 +-
 .../Gio-2.0/Gio.DataOutputStream.put_uint32.page   |    2 +-
 .../Gio-2.0/Gio.DataOutputStream.put_uint64.page   |    2 +-
 static/Gio-2.0/Gio.DesktopAppInfo.get_boolean.page |    2 +-
 .../Gio-2.0/Gio.DesktopAppInfo.get_is_hidden.page  |    2 +-
 .../Gio-2.0/Gio.DesktopAppInfo.get_nodisplay.page  |    2 +-
 static/Gio-2.0/Gio.DesktopAppInfo.get_show_in.page |    2 +-
 static/Gio-2.0/Gio.DesktopAppInfo.has_key.page     |    2 +-
 .../Gio.DesktopAppInfo.launch_uris_as_manager.page |    2 +-
 static/Gio-2.0/Gio.Drive.can_eject.page            |    2 +-
 static/Gio-2.0/Gio.Drive.can_poll_for_media.page   |    2 +-
 static/Gio-2.0/Gio.Drive.can_start.page            |    2 +-
 static/Gio-2.0/Gio.Drive.can_start_degraded.page   |    2 +-
 static/Gio-2.0/Gio.Drive.can_stop.page             |    2 +-
 static/Gio-2.0/Gio.Drive.eject_finish.page         |    2 +-
 .../Gio.Drive.eject_with_operation_finish.page     |    2 +-
 static/Gio-2.0/Gio.Drive.has_media.page            |    2 +-
 static/Gio-2.0/Gio.Drive.has_volumes.page          |    2 +-
 .../Gio.Drive.is_media_check_automatic.page        |    2 +-
 static/Gio-2.0/Gio.Drive.is_media_removable.page   |    2 +-
 .../Gio-2.0/Gio.Drive.poll_for_media_finish.page   |    2 +-
 static/Gio-2.0/Gio.Drive.start_finish.page         |    2 +-
 static/Gio-2.0/Gio.Drive.stop_finish.page          |    2 +-
 static/Gio-2.0/Gio.File.copy.page                  |    2 +-
 static/Gio-2.0/Gio.File.copy_attributes.page       |    2 +-
 static/Gio-2.0/Gio.File.copy_finish.page           |    2 +-
 static/Gio-2.0/Gio.File.delete.page                |    2 +-
 static/Gio-2.0/Gio.File.delete_finish.page         |    2 +-
 .../Gio-2.0/Gio.File.eject_mountable_finish.page   |    2 +-
 ...File.eject_mountable_with_operation_finish.page |    2 +-
 static/Gio-2.0/Gio.File.equal.page                 |    2 +-
 static/Gio-2.0/Gio.File.has_parent.page            |    2 +-
 static/Gio-2.0/Gio.File.has_prefix.page            |    2 +-
 static/Gio-2.0/Gio.File.has_uri_scheme.page        |    2 +-
 static/Gio-2.0/Gio.File.is_native.page             |    2 +-
 static/Gio-2.0/Gio.File.make_directory.page        |    2 +-
 static/Gio-2.0/Gio.File.make_directory_finish.page |    2 +-
 .../Gio.File.make_directory_with_parents.page      |    2 +-
 static/Gio-2.0/Gio.File.make_symbolic_link.page    |    2 +-
 .../Gio.File.mount_enclosing_volume_finish.page    |    2 +-
 static/Gio-2.0/Gio.File.move.page                  |    2 +-
 static/Gio-2.0/Gio.File.poll_mountable_finish.page |    2 +-
 static/Gio-2.0/Gio.File.query_exists.page          |    2 +-
 static/Gio-2.0/Gio.File.set_attribute.page         |    2 +-
 .../Gio.File.set_attribute_byte_string.page        |    2 +-
 static/Gio-2.0/Gio.File.set_attribute_int32.page   |    2 +-
 static/Gio-2.0/Gio.File.set_attribute_int64.page   |    2 +-
 static/Gio-2.0/Gio.File.set_attribute_string.page  |    2 +-
 static/Gio-2.0/Gio.File.set_attribute_uint32.page  |    2 +-
 static/Gio-2.0/Gio.File.set_attribute_uint64.page  |    2 +-
 .../Gio-2.0/Gio.File.set_attributes_from_info.page |    2 +-
 .../Gio-2.0/Gio.File.start_mountable_finish.page   |    2 +-
 static/Gio-2.0/Gio.File.stop_mountable_finish.page |    2 +-
 .../Gio-2.0/Gio.File.supports_thread_contexts.page |    2 +-
 static/Gio-2.0/Gio.File.trash.page                 |    2 +-
 static/Gio-2.0/Gio.File.trash_finish.page          |    2 +-
 .../Gio-2.0/Gio.File.unmount_mountable_finish.page |    2 +-
 ...le.unmount_mountable_with_operation_finish.page |    2 +-
 ...o.FileAttributeMatcher.enumerate_namespace.page |    2 +-
 .../Gio-2.0/Gio.FileAttributeMatcher.matches.page  |    2 +-
 .../Gio.FileAttributeMatcher.matches_only.page     |    2 +-
 static/Gio-2.0/Gio.FileEnumerator.close.page       |    2 +-
 .../Gio-2.0/Gio.FileEnumerator.close_finish.page   |    2 +-
 static/Gio-2.0/Gio.FileEnumerator.has_pending.page |    2 +-
 static/Gio-2.0/Gio.FileEnumerator.is_closed.page   |    2 +-
 .../Gio.FileInfo.get_attribute_boolean.page        |    2 +-
 static/Gio-2.0/Gio.FileInfo.get_is_backup.page     |    2 +-
 static/Gio-2.0/Gio.FileInfo.get_is_hidden.page     |    2 +-
 static/Gio-2.0/Gio.FileInfo.get_is_symlink.page    |    2 +-
 .../Gio.FileInfo.get_modification_time.page        |    4 +-
 static/Gio-2.0/Gio.FileInfo.has_attribute.page     |    2 +-
 static/Gio-2.0/Gio.FileInfo.has_namespace.page     |    2 +-
 .../Gio-2.0/Gio.FileInfo.set_attribute_status.page |    2 +-
 static/Gio-2.0/Gio.FileMonitor.cancel.page         |    2 +-
 static/Gio-2.0/Gio.FileMonitor.is_cancelled.page   |    2 +-
 static/Gio-2.0/Gio.FileReadMoreCallback.page       |    2 +-
 ...io.FilterInputStream.get_close_base_stream.page |    2 +-
 ...o.FilterOutputStream.get_close_base_stream.page |    2 +-
 .../Gio.IOSchedulerJob.send_to_mainloop.page       |    2 +-
 static/Gio-2.0/Gio.IOSchedulerJobFunc.page         |    2 +-
 static/Gio-2.0/Gio.IOStream.close.page             |    2 +-
 static/Gio-2.0/Gio.IOStream.close_finish.page      |    2 +-
 static/Gio-2.0/Gio.IOStream.has_pending.page       |    2 +-
 static/Gio-2.0/Gio.IOStream.is_closed.page         |    2 +-
 static/Gio-2.0/Gio.IOStream.set_pending.page       |    2 +-
 static/Gio-2.0/Gio.IOStream.splice_finish.page     |    2 +-
 static/Gio-2.0/Gio.Icon.equal.page                 |    2 +-
 static/Gio-2.0/Gio.InetAddress.equal.page          |    2 +-
 static/Gio-2.0/Gio.InetAddress.get_is_any.page     |    2 +-
 .../Gio-2.0/Gio.InetAddress.get_is_link_local.page |    2 +-
 .../Gio-2.0/Gio.InetAddress.get_is_loopback.page   |    2 +-
 .../Gio-2.0/Gio.InetAddress.get_is_mc_global.page  |    2 +-
 .../Gio.InetAddress.get_is_mc_link_local.page      |    2 +-
 .../Gio.InetAddress.get_is_mc_node_local.page      |    2 +-
 .../Gio.InetAddress.get_is_mc_org_local.page       |    2 +-
 .../Gio.InetAddress.get_is_mc_site_local.page      |    2 +-
 .../Gio-2.0/Gio.InetAddress.get_is_multicast.page  |    2 +-
 .../Gio-2.0/Gio.InetAddress.get_is_site_local.page |    2 +-
 static/Gio-2.0/Gio.InetAddressMask.equal.page      |    2 +-
 static/Gio-2.0/Gio.InetAddressMask.matches.page    |    2 +-
 static/Gio-2.0/Gio.Initable.init.page              |    2 +-
 static/Gio-2.0/Gio.InputStream.close.page          |    2 +-
 static/Gio-2.0/Gio.InputStream.close_finish.page   |    2 +-
 static/Gio-2.0/Gio.InputStream.has_pending.page    |    2 +-
 static/Gio-2.0/Gio.InputStream.is_closed.page      |    2 +-
 static/Gio-2.0/Gio.InputStream.set_pending.page    |    2 +-
 static/Gio-2.0/Gio.MenuAttributeIter.next.page     |    2 +-
 static/Gio-2.0/Gio.MenuLinkIter.next.page          |    2 +-
 static/Gio-2.0/Gio.MenuModel.is_mutable.page       |    2 +-
 static/Gio-2.0/Gio.Mount.can_eject.page            |    2 +-
 static/Gio-2.0/Gio.Mount.can_unmount.page          |    2 +-
 static/Gio-2.0/Gio.Mount.eject_finish.page         |    2 +-
 .../Gio.Mount.eject_with_operation_finish.page     |    2 +-
 static/Gio-2.0/Gio.Mount.is_shadowed.page          |    2 +-
 static/Gio-2.0/Gio.Mount.remount_finish.page       |    2 +-
 static/Gio-2.0/Gio.Mount.unmount_finish.page       |    2 +-
 .../Gio.Mount.unmount_with_operation_finish.page   |    2 +-
 .../Gio-2.0/Gio.MountOperation.get_anonymous.page  |    2 +-
 static/Gio-2.0/Gio.NetworkMonitor.can_reach.page   |    2 +-
 .../Gio.NetworkMonitor.can_reach_finish.page       |    2 +-
 .../Gio.NetworkMonitor.get_network_available.page  |    2 +-
 static/Gio-2.0/Gio.OutputStream.close.page         |    2 +-
 static/Gio-2.0/Gio.OutputStream.close_finish.page  |    2 +-
 static/Gio-2.0/Gio.OutputStream.flush.page         |    2 +-
 static/Gio-2.0/Gio.OutputStream.flush_finish.page  |    2 +-
 static/Gio-2.0/Gio.OutputStream.has_pending.page   |    2 +-
 static/Gio-2.0/Gio.OutputStream.is_closed.page     |    2 +-
 static/Gio-2.0/Gio.OutputStream.is_closing.page    |    2 +-
 static/Gio-2.0/Gio.OutputStream.set_pending.page   |    2 +-
 static/Gio-2.0/Gio.Permission.acquire.page         |    2 +-
 static/Gio-2.0/Gio.Permission.acquire_finish.page  |    2 +-
 static/Gio-2.0/Gio.Permission.get_allowed.page     |    2 +-
 static/Gio-2.0/Gio.Permission.get_can_acquire.page |    2 +-
 static/Gio-2.0/Gio.Permission.get_can_release.page |    2 +-
 static/Gio-2.0/Gio.Permission.release.page         |    2 +-
 static/Gio-2.0/Gio.Permission.release_finish.page  |    2 +-
 .../Gio-2.0/Gio.PollableInputStream.can_poll.page  |    2 +-
 .../Gio.PollableInputStream.is_readable.page       |    2 +-
 .../Gio-2.0/Gio.PollableOutputStream.can_poll.page |    2 +-
 .../Gio.PollableOutputStream.is_writable.page      |    2 +-
 static/Gio-2.0/Gio.PollableSourceFunc.page         |    2 +-
 static/Gio-2.0/Gio.Proxy.supports_hostname.page    |    2 +-
 static/Gio-2.0/Gio.ProxyResolver.is_supported.page |    2 +-
 static/Gio-2.0/Gio.Seekable.can_seek.page          |    2 +-
 static/Gio-2.0/Gio.Seekable.can_truncate.page      |    2 +-
 static/Gio-2.0/Gio.Seekable.seek.page              |    2 +-
 static/Gio-2.0/Gio.Seekable.truncate.page          |    2 +-
 static/Gio-2.0/Gio.Settings.get_boolean.page       |    2 +-
 static/Gio-2.0/Gio.Settings.get_has_unapplied.page |    2 +-
 static/Gio-2.0/Gio.Settings.is_writable.page       |    2 +-
 static/Gio-2.0/Gio.Settings.range_check.page       |    2 +-
 static/Gio-2.0/Gio.Settings.set_boolean.page       |    2 +-
 static/Gio-2.0/Gio.Settings.set_double.page        |    2 +-
 static/Gio-2.0/Gio.Settings.set_enum.page          |    2 +-
 static/Gio-2.0/Gio.Settings.set_flags.page         |    2 +-
 static/Gio-2.0/Gio.Settings.set_int.page           |    2 +-
 static/Gio-2.0/Gio.Settings.set_string.page        |    2 +-
 static/Gio-2.0/Gio.Settings.set_strv.page          |    2 +-
 static/Gio-2.0/Gio.Settings.set_uint.page          |    2 +-
 static/Gio-2.0/Gio.Settings.set_value.page         |    2 +-
 static/Gio-2.0/Gio.SettingsBindGetMapping.page     |    2 +-
 static/Gio-2.0/Gio.SettingsSchema.has_key.page     |    2 +-
 .../Gio-2.0/Gio.SettingsSchemaKey.range_check.page |    2 +-
 .../Gio.SimpleAsyncResult.get_op_res_gboolean.page |    2 +-
 static/Gio-2.0/Gio.SimpleAsyncResult.is_valid.page |    2 +-
 .../Gio.SimpleAsyncResult.propagate_error.page     |    2 +-
 static/Gio-2.0/Gio.Socket.bind.page                |    2 +-
 .../Gio-2.0/Gio.Socket.check_connect_result.page   |    2 +-
 static/Gio-2.0/Gio.Socket.close.page               |    2 +-
 .../Gio-2.0/Gio.Socket.condition_timed_wait.page   |    2 +-
 static/Gio-2.0/Gio.Socket.condition_wait.page      |    2 +-
 static/Gio-2.0/Gio.Socket.connect.page             |    2 +-
 static/Gio-2.0/Gio.Socket.get_blocking.page        |    2 +-
 static/Gio-2.0/Gio.Socket.get_broadcast.page       |    2 +-
 static/Gio-2.0/Gio.Socket.get_keepalive.page       |    2 +-
 .../Gio-2.0/Gio.Socket.get_multicast_loopback.page |    2 +-
 static/Gio-2.0/Gio.Socket.is_closed.page           |    2 +-
 static/Gio-2.0/Gio.Socket.is_connected.page        |    2 +-
 .../Gio-2.0/Gio.Socket.join_multicast_group.page   |    2 +-
 .../Gio-2.0/Gio.Socket.leave_multicast_group.page  |    2 +-
 static/Gio-2.0/Gio.Socket.listen.page              |    2 +-
 static/Gio-2.0/Gio.Socket.set_option.page          |    2 +-
 static/Gio-2.0/Gio.Socket.shutdown.page            |    2 +-
 static/Gio-2.0/Gio.Socket.speaks_ipv4.page         |    2 +-
 static/Gio-2.0/Gio.SocketAddress.to_native.page    |    2 +-
 .../Gio-2.0/Gio.SocketClient.get_enable_proxy.page |    2 +-
 static/Gio-2.0/Gio.SocketClient.get_tls.page       |    2 +-
 static/Gio-2.0/Gio.SocketConnection.connect.page   |    2 +-
 .../Gio.SocketConnection.connect_finish.page       |    2 +-
 .../Gio-2.0/Gio.SocketConnection.is_connected.page |    2 +-
 .../Gio-2.0/Gio.SocketListener.add_inet_port.page  |    2 +-
 static/Gio-2.0/Gio.SocketListener.add_socket.page  |    2 +-
 static/Gio-2.0/Gio.SocketService.is_active.page    |    2 +-
 static/Gio-2.0/Gio.SocketSourceFunc.page           |    2 +-
 static/Gio-2.0/Gio.Subprocess.get_identifier.page  |    4 +-
 static/Gio-2.0/Gio.Subprocess.get_if_exited.page   |    2 +-
 static/Gio-2.0/Gio.Subprocess.get_if_signaled.page |    2 +-
 static/Gio-2.0/Gio.Subprocess.get_successful.page  |    2 +-
 static/Gio-2.0/Gio.Subprocess.wait.page            |    2 +-
 static/Gio-2.0/Gio.Subprocess.wait_check.page      |    2 +-
 .../Gio-2.0/Gio.Subprocess.wait_check_finish.page  |    2 +-
 static/Gio-2.0/Gio.Subprocess.wait_finish.page     |    2 +-
 static/Gio-2.0/Gio.Task.get_check_cancellable.page |    2 +-
 static/Gio-2.0/Gio.Task.get_return_on_cancel.page  |    2 +-
 static/Gio-2.0/Gio.Task.had_error.page             |    2 +-
 static/Gio-2.0/Gio.Task.is_valid.page              |    2 +-
 static/Gio-2.0/Gio.Task.propagate_boolean.page     |    2 +-
 .../Gio.Task.return_error_if_cancelled.page        |    2 +-
 static/Gio-2.0/Gio.Task.set_return_on_cancel.page  |    2 +-
 .../Gio.TcpConnection.get_graceful_disconnect.page |    2 +-
 static/Gio-2.0/Gio.TlsBackend.supports_tls.page    |    2 +-
 static/Gio-2.0/Gio.TlsCertificate.is_same.page     |    2 +-
 .../Gio.TlsClientConnection.get_use_ssl3.page      |    2 +-
 .../Gio.TlsConnection.emit_accept_certificate.page |    2 +-
 ...Gio.TlsConnection.get_require_close_notify.page |    2 +-
 .../Gio.TlsConnection.get_use_system_certdb.page   |    2 +-
 static/Gio-2.0/Gio.TlsConnection.handshake.page    |    2 +-
 .../Gio.TlsConnection.handshake_finish.page        |    2 +-
 .../Gio.UnixConnection.send_credentials.page       |    2 +-
 ...Gio.UnixConnection.send_credentials_finish.page |    2 +-
 static/Gio-2.0/Gio.UnixConnection.send_fd.page     |    2 +-
 .../Gio.UnixCredentialsMessage.is_supported.page   |    2 +-
 static/Gio-2.0/Gio.UnixFDMessage.append_fd.page    |    2 +-
 .../Gio-2.0/Gio.UnixInputStream.get_close_fd.page  |    2 +-
 .../Gio.UnixMountPoint.guess_can_eject.page        |    2 +-
 static/Gio-2.0/Gio.UnixMountPoint.is_loopback.page |    2 +-
 static/Gio-2.0/Gio.UnixMountPoint.is_readonly.page |    2 +-
 .../Gio.UnixMountPoint.is_user_mountable.page      |    2 +-
 .../Gio-2.0/Gio.UnixOutputStream.get_close_fd.page |    2 +-
 ...UnixSocketAddress.abstract_names_supported.page |    2 +-
 .../Gio.UnixSocketAddress.get_is_abstract.page     |    2 +-
 static/Gio-2.0/Gio.Vfs.is_active.page              |    2 +-
 static/Gio-2.0/Gio.Volume.can_eject.page           |    2 +-
 static/Gio-2.0/Gio.Volume.can_mount.page           |    2 +-
 static/Gio-2.0/Gio.Volume.eject_finish.page        |    2 +-
 .../Gio.Volume.eject_with_operation_finish.page    |    2 +-
 static/Gio-2.0/Gio.Volume.mount_finish.page        |    2 +-
 static/Gio-2.0/Gio.Volume.should_automount.page    |    2 +-
 .../Gio.content_type_can_be_executable.page        |    2 +-
 static/Gio-2.0/Gio.content_type_equals.page        |    2 +-
 static/Gio-2.0/Gio.content_type_is_a.page          |    2 +-
 static/Gio-2.0/Gio.content_type_is_unknown.page    |    2 +-
 static/Gio-2.0/Gio.dbus_gvariant_to_gvalue.page    |    4 +-
 static/Gio-2.0/Gio.dbus_is_address.page            |    2 +-
 static/Gio-2.0/Gio.dbus_is_guid.page               |    2 +-
 static/Gio-2.0/Gio.dbus_is_interface_name.page     |    2 +-
 static/Gio-2.0/Gio.dbus_is_member_name.page        |    2 +-
 static/Gio-2.0/Gio.dbus_is_name.page               |    2 +-
 static/Gio-2.0/Gio.dbus_is_supported_address.page  |    2 +-
 static/Gio-2.0/Gio.dbus_is_unique_name.page        |    2 +-
 .../Gio.unix_is_mount_path_system_internal.page    |    2 +-
 static/Gio-2.0/Gio.unix_mount_guess_can_eject.page |    2 +-
 .../Gio.unix_mount_guess_should_display.page       |    2 +-
 static/Gio-2.0/Gio.unix_mount_is_readonly.page     |    2 +-
 .../Gio-2.0/Gio.unix_mount_is_system_internal.page |    2 +-
 .../Gio.unix_mount_points_changed_since.page       |    2 +-
 static/Gio-2.0/Gio.unix_mounts_changed_since.page  |    2 +-
 486 files changed, 1052 insertions(+), 479 deletions(-)
---
diff --git a/static/GLib-2.0/GLib.BookmarkFile.get_is_private.page 
b/static/GLib-2.0/GLib.BookmarkFile.get_is_private.page
index 8ffba06..0559ae8 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.get_is_private.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.get_is_private.page
@@ -35,7 +35,7 @@ event that the private flag cannot be found, <code>false</code> is returned and
   <p>a valid URI</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the private flag is set, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.has_application.page 
b/static/GLib-2.0/GLib.BookmarkFile.has_application.page
index 19634cd..313dd30 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.has_application.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.has_application.page
@@ -42,7 +42,7 @@ registered by application <code>name</code>.</p>  <p>In the event the URI cannot
   <p>the name of the application</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the application <code>name</code> was found</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.has_group.page 
b/static/GLib-2.0/GLib.BookmarkFile.has_group.page
index 07d745e..f73e723 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.has_group.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.has_group.page
@@ -42,7 +42,7 @@ the bookmark for <code>uri</code> belongs to.</p>  <p>In the event the URI canno
   <p>the group name to be searched</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>group</code> was found.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.has_item.page b/static/GLib-2.0/GLib.BookmarkFile.has_item.page
index 3968352..5e471bd 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.has_item.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.has_item.page
@@ -32,7 +32,7 @@ function has_item(uri: String): Boolean {
   <p>a valid URI</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>uri</code> is inside <code>bookmark</code>, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.load_from_data.page 
b/static/GLib-2.0/GLib.BookmarkFile.load_from_data.page
index 701411e..392ec1a 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.load_from_data.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.load_from_data.page
@@ -42,7 +42,7 @@ structure.  If the object cannot be created then @error is set to a
   <p>the length of <code>data</code> in bytes</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a desktop bookmark could be loaded.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.load_from_data_dirs.page 
b/static/GLib-2.0/GLib.BookmarkFile.load_from_data_dirs.page
index 77a6287..6c1fe96 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.load_from_data_dirs.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.load_from_data_dirs.page
@@ -45,7 +45,7 @@ set to either a <link xref="GLib.FileError"/> or <link xref="GLib.BookmarkFileEr
   of the file, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a key file could be loaded, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.load_from_file.page 
b/static/GLib-2.0/GLib.BookmarkFile.load_from_file.page
index c4af338..7481834 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.load_from_file.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.load_from_file.page
@@ -34,7 +34,7 @@ or <link xref="GLib.BookmarkFileError"/>.</p>
   <p>the path of a filename to load, in the GLib file name encoding</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a desktop bookmark file could be loaded</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.move_item.page 
b/static/GLib-2.0/GLib.BookmarkFile.move_item.page
index 9130281..568a5a9 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.move_item.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.move_item.page
@@ -43,7 +43,7 @@ existing bookmark for <code>new_uri</code> will be overwritten.  If <code>new_ur
   <p>a valid URI, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the URI was successfully changed</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.remove_application.page 
b/static/GLib-2.0/GLib.BookmarkFile.remove_application.page
index 1a0875e..67639b5 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.remove_application.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.remove_application.page
@@ -45,7 +45,7 @@ a bookmark for <code>uri</code>,  <code>false</code> is returned and error is se
   <p>the name of the application</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the application was successfully removed.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.remove_group.page 
b/static/GLib-2.0/GLib.BookmarkFile.remove_group.page
index a6037ad..154c9f6 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.remove_group.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.remove_group.page
@@ -44,7 +44,7 @@ In the event no group was defined, <code>false</code> is returned and
   <p>the group name to be removed</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>group</code> was successfully removed.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.remove_item.page 
b/static/GLib-2.0/GLib.BookmarkFile.remove_item.page
index ef17e4a..d7ff749 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.remove_item.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.remove_item.page
@@ -32,7 +32,7 @@ function remove_item(uri: String): Boolean {
   <p>a valid URI</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the bookmark was removed successfully.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.set_app_info.page 
b/static/GLib-2.0/GLib.BookmarkFile.set_app_info.page
index b6a4491..9525d3f 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.set_app_info.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.set_app_info.page
@@ -85,7 +85,7 @@ for <code>uri</code> is found, one is created.</p>
   <p>the time of the last registration for this application</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the application's meta-data was successfully
   changed.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.BookmarkFile.to_file.page b/static/GLib-2.0/GLib.BookmarkFile.to_file.page
index 0019012..2914b23 100644
--- a/static/GLib-2.0/GLib.BookmarkFile.to_file.page
+++ b/static/GLib-2.0/GLib.BookmarkFile.to_file.page
@@ -33,7 +33,7 @@ guaranteed to be atomic by using <link xref="GLib.file_set_contents"/> internall
   <p>path of the output file</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file was successfully written.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.is_first_of_month.page 
b/static/GLib-2.0/GLib.Date.is_first_of_month.page
index c154b8a..5692506 100644
--- a/static/GLib-2.0/GLib.Date.is_first_of_month.page
+++ b/static/GLib-2.0/GLib.Date.is_first_of_month.page
@@ -25,7 +25,7 @@ The date must be valid.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the date is the first of the month</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.is_last_of_month.page b/static/GLib-2.0/GLib.Date.is_last_of_month.page
index b5f462a..79615b7 100644
--- a/static/GLib-2.0/GLib.Date.is_last_of_month.page
+++ b/static/GLib-2.0/GLib.Date.is_last_of_month.page
@@ -25,7 +25,7 @@ The date must be valid.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the date is the last day of the month</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.is_leap_year.page b/static/GLib-2.0/GLib.Date.is_leap_year.page
index f6f0a71..915c40b 100644
--- a/static/GLib-2.0/GLib.Date.is_leap_year.page
+++ b/static/GLib-2.0/GLib.Date.is_leap_year.page
@@ -35,7 +35,7 @@ is also divisible by 400.</p>
   <p>year to check</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the year is a leap year</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid.page b/static/GLib-2.0/GLib.Date.valid.page
index f870396..8b47922 100644
--- a/static/GLib-2.0/GLib.Date.valid.page
+++ b/static/GLib-2.0/GLib.Date.valid.page
@@ -26,7 +26,7 @@ if it wasn't allocated by one of the <link xref="GLib.Date.new"/> variants.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>Whether the date is valid</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid_day.page b/static/GLib-2.0/GLib.Date.valid_day.page
index 73ad8be..7795c59 100644
--- a/static/GLib-2.0/GLib.Date.valid_day.page
+++ b/static/GLib-2.0/GLib.Date.valid_day.page
@@ -33,7 +33,7 @@ between 1 and 31 inclusive).</p>
   <p>day to check</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the day is valid</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid_dmy.page b/static/GLib-2.0/GLib.Date.valid_dmy.page
index efc67a2..f7d78df 100644
--- a/static/GLib-2.0/GLib.Date.valid_dmy.page
+++ b/static/GLib-2.0/GLib.Date.valid_dmy.page
@@ -50,7 +50,7 @@ a few thousand years in the future).</p>
   <p>year</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the date is a valid one</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid_julian.page b/static/GLib-2.0/GLib.Date.valid_julian.page
index abf5048..52b1ee1 100644
--- a/static/GLib-2.0/GLib.Date.valid_julian.page
+++ b/static/GLib-2.0/GLib.Date.valid_julian.page
@@ -33,7 +33,7 @@ is basically a valid Julian, though there is a 32-bit limit.</p>
   <p>Julian day to check</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the Julian day is valid</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid_month.page b/static/GLib-2.0/GLib.Date.valid_month.page
index de1338d..ecb3988 100644
--- a/static/GLib-2.0/GLib.Date.valid_month.page
+++ b/static/GLib-2.0/GLib.Date.valid_month.page
@@ -33,7 +33,7 @@ enumeration values are the only valid months.</p>
   <p>month</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the month is valid</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid_weekday.page b/static/GLib-2.0/GLib.Date.valid_weekday.page
index d2679a0..e566b50 100644
--- a/static/GLib-2.0/GLib.Date.valid_weekday.page
+++ b/static/GLib-2.0/GLib.Date.valid_weekday.page
@@ -33,7 +33,7 @@ values are the only valid weekdays.</p>
   <p>weekday</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the weekday is valid</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Date.valid_year.page b/static/GLib-2.0/GLib.Date.valid_year.page
index 0864138..d9f0455 100644
--- a/static/GLib-2.0/GLib.Date.valid_year.page
+++ b/static/GLib-2.0/GLib.Date.valid_year.page
@@ -33,7 +33,7 @@ though there is a 16-bit limit to what <link xref="GLib.Date"/> will understand.
   <p>year</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the year is valid</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.DateTime.equal.page b/static/GLib-2.0/GLib.DateTime.equal.page
index 6e3f124..871a484 100644
--- a/static/GLib-2.0/GLib.DateTime.equal.page
+++ b/static/GLib-2.0/GLib.DateTime.equal.page
@@ -41,7 +41,7 @@ them to the same time zone.</p>
   <p>a <link xref="GLib.DateTime"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>dt1</code> and <code>dt2</code> are equal</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.DateTime.is_daylight_savings.page 
b/static/GLib-2.0/GLib.DateTime.is_daylight_savings.page
index 8fe1fdb..b744606 100644
--- a/static/GLib-2.0/GLib.DateTime.is_daylight_savings.page
+++ b/static/GLib-2.0/GLib.DateTime.is_daylight_savings.page
@@ -25,7 +25,7 @@ the time zone of <code>datetime</code>.</p>
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if daylight savings time is in effect</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.DateTime.to_timeval.page b/static/GLib-2.0/GLib.DateTime.to_timeval.page
index 7c71024..c0b24f3 100644
--- a/static/GLib-2.0/GLib.DateTime.to_timeval.page
+++ b/static/GLib-2.0/GLib.DateTime.to_timeval.page
@@ -38,7 +38,7 @@ out of range.</p>  <p>On systems where 'long' is 64bit, this function never fail
   <p>a <link xref="GLib.TimeVal"/> to modify</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful, else <code>false</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Error.matches.page b/static/GLib-2.0/GLib.Error.matches.page
index 85a7118..8d96fe9 100644
--- a/static/GLib-2.0/GLib.Error.matches.page
+++ b/static/GLib-2.0/GLib.Error.matches.page
@@ -42,7 +42,7 @@ be returned.</p>
   <p>an error code</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>error</code> has <code>domain</code> and <code>code</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.IOChannel.get_buffered.page 
b/static/GLib-2.0/GLib.IOChannel.get_buffered.page
index 15341af..6e1a0ac 100644
--- a/static/GLib-2.0/GLib.IOChannel.get_buffered.page
+++ b/static/GLib-2.0/GLib.IOChannel.get_buffered.page
@@ -24,7 +24,7 @@ function get_buffered(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>channel</code> is buffered.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.IOChannel.get_close_on_unref.page 
b/static/GLib-2.0/GLib.IOChannel.get_close_on_unref.page
index 99c86a0..1ec4af0 100644
--- a/static/GLib-2.0/GLib.IOChannel.get_close_on_unref.page
+++ b/static/GLib-2.0/GLib.IOChannel.get_close_on_unref.page
@@ -27,7 +27,7 @@ by g_io_channel_new_file (), and <code>false</code> for all other channels.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>Whether the channel will be closed on the final unref of
               the GIOChannel data structure.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.IOFunc.page b/static/GLib-2.0/GLib.IOFunc.page
index 8d7f43c..d86b6c9 100644
--- a/static/GLib-2.0/GLib.IOFunc.page
+++ b/static/GLib-2.0/GLib.IOFunc.page
@@ -31,7 +31,7 @@ on a <link xref="GLib.IOChannel"/> is satisfied.</p>
   <p>user data set in <link xref="GLib.io_add_watch"/> or <link xref="GLib.io_add_watch"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the function should return <code>false</code> if the event source
          should be removed</p>
 </item>
diff --git a/static/GLib-2.0/GLib.KeyFile.get_boolean.page b/static/GLib-2.0/GLib.KeyFile.get_boolean.page
index 9f06e6b..361f589 100644
--- a/static/GLib-2.0/GLib.KeyFile.get_boolean.page
+++ b/static/GLib-2.0/GLib.KeyFile.get_boolean.page
@@ -44,7 +44,7 @@ is returned and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE.</p>
   <p>a key</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the value associated with the key as a boolean,
    or <code>false</code> if the key was not found or could not be parsed.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.KeyFile.has_group.page b/static/GLib-2.0/GLib.KeyFile.has_group.page
index 0dce194..0f5b49a 100644
--- a/static/GLib-2.0/GLib.KeyFile.has_group.page
+++ b/static/GLib-2.0/GLib.KeyFile.has_group.page
@@ -32,7 +32,7 @@ function has_group(group_name: String): Boolean {
   <p>a group name</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>group_name</code> is a part of <code>key_file</code>, <code>false</code>
 otherwise.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.KeyFile.load_from_data.page 
b/static/GLib-2.0/GLib.KeyFile.load_from_data.page
index 5d7f98a..ee3f0d7 100644
--- a/static/GLib-2.0/GLib.KeyFile.load_from_data.page
+++ b/static/GLib-2.0/GLib.KeyFile.load_from_data.page
@@ -49,7 +49,7 @@ If the object cannot be created then %error is set to a <link xref="GLib.KeyFile
   <p>flags from <link xref="GLib.KeyFileFlags"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a key file could be loaded, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.KeyFile.load_from_file.page 
b/static/GLib-2.0/GLib.KeyFile.load_from_file.page
index 2cea00b..5953ada 100644
--- a/static/GLib-2.0/GLib.KeyFile.load_from_file.page
+++ b/static/GLib-2.0/GLib.KeyFile.load_from_file.page
@@ -42,7 +42,7 @@ either a <link xref="GLib.FileError"/> or <link xref="GLib.KeyFileError"/>.</p>
   <p>flags from <link xref="GLib.KeyFileFlags"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a key file could be loaded, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.KeyFile.remove_comment.page 
b/static/GLib-2.0/GLib.KeyFile.remove_comment.page
index d4245fd..715116c 100644
--- a/static/GLib-2.0/GLib.KeyFile.remove_comment.page
+++ b/static/GLib-2.0/GLib.KeyFile.remove_comment.page
@@ -43,7 +43,7 @@ be removed above the first group in the file.</p>
   <p>a key</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the comment was removed, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.KeyFile.remove_group.page b/static/GLib-2.0/GLib.KeyFile.remove_group.page
index 702e8a2..b43ac71 100644
--- a/static/GLib-2.0/GLib.KeyFile.remove_group.page
+++ b/static/GLib-2.0/GLib.KeyFile.remove_group.page
@@ -33,7 +33,7 @@ from the key file.</p>
   <p>a group name</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the group was removed, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.KeyFile.remove_key.page b/static/GLib-2.0/GLib.KeyFile.remove_key.page
index 25e4f1b..35a9a45 100644
--- a/static/GLib-2.0/GLib.KeyFile.remove_key.page
+++ b/static/GLib-2.0/GLib.KeyFile.remove_key.page
@@ -40,7 +40,7 @@ function remove_key(group_name: String, key: String): Boolean {
   <p>a key name to remove</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the key was removed, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.KeyFile.save_to_file.page b/static/GLib-2.0/GLib.KeyFile.save_to_file.page
index 85dd040..61ca016 100644
--- a/static/GLib-2.0/GLib.KeyFile.save_to_file.page
+++ b/static/GLib-2.0/GLib.KeyFile.save_to_file.page
@@ -34,7 +34,7 @@ function save_to_file(filename: String): Boolean {
   <p>the name of the file to write to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful, else <code>false</code> with @error set</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.KeyFile.set_comment.page b/static/GLib-2.0/GLib.KeyFile.set_comment.page
index 630eac8..046884b 100644
--- a/static/GLib-2.0/GLib.KeyFile.set_comment.page
+++ b/static/GLib-2.0/GLib.KeyFile.set_comment.page
@@ -51,7 +51,7 @@ written above the first group in the file.</p>
   <p>a comment</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the comment was written, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MainContext.acquire.page b/static/GLib-2.0/GLib.MainContext.acquire.page
index d8cda84..40df3fd 100644
--- a/static/GLib-2.0/GLib.MainContext.acquire.page
+++ b/static/GLib-2.0/GLib.MainContext.acquire.page
@@ -31,7 +31,7 @@ can call <link xref="GLib.MainContext.prepare"/>, <link xref="GLib.MainContext.q
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation succeeded, and
   this thread is now the owner of <code>context</code>.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.MainContext.is_owner.page b/static/GLib-2.0/GLib.MainContext.is_owner.page
index 6736c7f..91b86e3 100644
--- a/static/GLib-2.0/GLib.MainContext.is_owner.page
+++ b/static/GLib-2.0/GLib.MainContext.is_owner.page
@@ -27,7 +27,7 @@ blocking to get ownership of <code>context</code>.</p>
   <p>Since 2.10</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if current thread is owner of <code>context</code>.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MainContext.iteration.page b/static/GLib-2.0/GLib.MainContext.iteration.page
index 5b6ec24..f3ddb01 100644
--- a/static/GLib-2.0/GLib.MainContext.iteration.page
+++ b/static/GLib-2.0/GLib.MainContext.iteration.page
@@ -41,7 +41,7 @@ be interrupted for other reasons than an event source becoming ready.</p>
   <p>whether the call may block.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if events were dispatched.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MainContext.pending.page b/static/GLib-2.0/GLib.MainContext.pending.page
index 77d7b8d..1035153 100644
--- a/static/GLib-2.0/GLib.MainContext.pending.page
+++ b/static/GLib-2.0/GLib.MainContext.pending.page
@@ -24,7 +24,7 @@ function pending(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if events are pending.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MainContext.prepare.page b/static/GLib-2.0/GLib.MainContext.prepare.page
index 587601d..118585d 100644
--- a/static/GLib-2.0/GLib.MainContext.prepare.page
+++ b/static/GLib-2.0/GLib.MainContext.prepare.page
@@ -35,7 +35,7 @@ for polling is determined by calling g_main_context_query ().</p>  <p>You must h
            source already ready.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if some source is ready to be dispatched
               prior to polling.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.MainContext.wait.page b/static/GLib-2.0/GLib.MainContext.wait.page
index cbffce7..deb5b4d 100644
--- a/static/GLib-2.0/GLib.MainContext.wait.page
+++ b/static/GLib-2.0/GLib.MainContext.wait.page
@@ -44,7 +44,7 @@ try again (once) to become the owner.</p>
   <p>a mutex, currently held</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation succeeded, and
   this thread is now the owner of <code>context</code>.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.MainLoop.is_running.page b/static/GLib-2.0/GLib.MainLoop.is_running.page
index b6694ec..289d9f6 100644
--- a/static/GLib-2.0/GLib.MainLoop.is_running.page
+++ b/static/GLib-2.0/GLib.MainLoop.is_running.page
@@ -24,7 +24,7 @@ function is_running(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mainloop is currently being run.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MarkupParseContext.end_parse.page 
b/static/GLib-2.0/GLib.MarkupParseContext.end_parse.page
index 981a1ce..9cdc2b9 100644
--- a/static/GLib-2.0/GLib.MarkupParseContext.end_parse.page
+++ b/static/GLib-2.0/GLib.MarkupParseContext.end_parse.page
@@ -26,7 +26,7 @@ for example if elements are still open.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if an error was set</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MarkupParseContext.parse.page 
b/static/GLib-2.0/GLib.MarkupParseContext.parse.page
index 6b3287f..b1f22df 100644
--- a/static/GLib-2.0/GLib.MarkupParseContext.parse.page
+++ b/static/GLib-2.0/GLib.MarkupParseContext.parse.page
@@ -47,7 +47,7 @@ all errors are fatal.</p>
   <p>length of <code>text</code> in bytes</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>false</code> if an error occurred, <code>true</code> on success</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MatchInfo.is_partial_match.page 
b/static/GLib-2.0/GLib.MatchInfo.is_partial_match.page
index 5f914a4..1e1a1b2 100644
--- a/static/GLib-2.0/GLib.MatchInfo.is_partial_match.page
+++ b/static/GLib-2.0/GLib.MatchInfo.is_partial_match.page
@@ -46,7 +46,7 @@ The restrictions no longer apply.</p>  <p>See pcrepartial(3) for more informatio
   <p>Since 2.14</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the match was partial, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.MatchInfo.matches.page b/static/GLib-2.0/GLib.MatchInfo.matches.page
index a27b969..22f3e80 100644
--- a/static/GLib-2.0/GLib.MatchInfo.matches.page
+++ b/static/GLib-2.0/GLib.MatchInfo.matches.page
@@ -24,7 +24,7 @@ function matches(): Boolean {
   <p>Since 2.14</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the previous match operation succeeded,
   <code>false</code> otherwise</p>
 </item>
diff --git a/static/GLib-2.0/GLib.MatchInfo.next.page b/static/GLib-2.0/GLib.MatchInfo.next.page
index 12f89a1..486b369 100644
--- a/static/GLib-2.0/GLib.MatchInfo.next.page
+++ b/static/GLib-2.0/GLib.MatchInfo.next.page
@@ -27,7 +27,7 @@ cannot free it before calling this function.</p>
   <p>Since 2.14</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> is the string matched, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.OptionArgFunc.page b/static/GLib-2.0/GLib.OptionArgFunc.page
index e665f58..ad9b841 100644
--- a/static/GLib-2.0/GLib.OptionArgFunc.page
+++ b/static/GLib-2.0/GLib.OptionArgFunc.page
@@ -33,7 +33,7 @@ options.</p>
  was created with <link xref="GLib.OptionGroup.new"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the option was successfully parsed, <code>false</code> if an error
  occurred, in which case @error should be set with <link xref="GLib.set_error"/></p>
 </item>
diff --git a/static/GLib-2.0/GLib.OptionContext.get_help_enabled.page 
b/static/GLib-2.0/GLib.OptionContext.get_help_enabled.page
index 74b00d8..76db1c4 100644
--- a/static/GLib-2.0/GLib.OptionContext.get_help_enabled.page
+++ b/static/GLib-2.0/GLib.OptionContext.get_help_enabled.page
@@ -25,7 +25,7 @@ is turned on for <code>context</code>. See <link xref="GLib.OptionContext.set_he
   <p>Since 2.6</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if automatic help generation is turned on.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.OptionContext.get_ignore_unknown_options.page 
b/static/GLib-2.0/GLib.OptionContext.get_ignore_unknown_options.page
index 31cb2d8..c855d13 100644
--- a/static/GLib-2.0/GLib.OptionContext.get_ignore_unknown_options.page
+++ b/static/GLib-2.0/GLib.OptionContext.get_ignore_unknown_options.page
@@ -25,7 +25,7 @@ function get_ignore_unknown_options(): Boolean {
   <p>Since 2.6</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if unknown options are ignored.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.OptionParseFunc.page b/static/GLib-2.0/GLib.OptionParseFunc.page
index 786410e..55eece6 100644
--- a/static/GLib-2.0/GLib.OptionParseFunc.page
+++ b/static/GLib-2.0/GLib.OptionParseFunc.page
@@ -30,7 +30,7 @@ function onOptionParseFunc(context: <link xref="GLib.OptionContext">GLib.OptionC
  was created with <link xref="GLib.OptionGroup.new"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the function completed successfully, <code>false</code> if an error
  occurred, in which case @error should be set with <link xref="GLib.set_error"/></p>
 </item>
diff --git a/static/GLib-2.0/GLib.PatternSpec.equal.page b/static/GLib-2.0/GLib.PatternSpec.equal.page
index ff80b27..82bc80b 100644
--- a/static/GLib-2.0/GLib.PatternSpec.equal.page
+++ b/static/GLib-2.0/GLib.PatternSpec.equal.page
@@ -33,7 +33,7 @@ match the same set of strings.</p>
   <p>another <link xref="GLib.PatternSpec"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>Whether the compiled patterns are equal</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Regex.get_has_cr_or_lf.page 
b/static/GLib-2.0/GLib.Regex.get_has_cr_or_lf.page
index 660ad8b..03fabec 100644
--- a/static/GLib-2.0/GLib.Regex.get_has_cr_or_lf.page
+++ b/static/GLib-2.0/GLib.Regex.get_has_cr_or_lf.page
@@ -24,7 +24,7 @@ function get_has_cr_or_lf(): Boolean {
   <p>Since 2.34</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the pattern contains explicit CR or LF references</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Regex.match_simple.page b/static/GLib-2.0/GLib.Regex.match_simple.page
index 53d41ba..24d5cf4 100644
--- a/static/GLib-2.0/GLib.Regex.match_simple.page
+++ b/static/GLib-2.0/GLib.Regex.match_simple.page
@@ -61,7 +61,7 @@ once, it's more efficient to compile the pattern once with
   <p>match options, or 0</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the string matched, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.RegexEvalCallback.page b/static/GLib-2.0/GLib.RegexEvalCallback.page
index cddc0d9..70ed3e6 100644
--- a/static/GLib-2.0/GLib.RegexEvalCallback.page
+++ b/static/GLib-2.0/GLib.RegexEvalCallback.page
@@ -30,7 +30,7 @@ to <link xref="GLib.Regex.replace_eval"/>, and it should append the replacement
   <p>a <link xref="GLib.String"/> containing the new string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>false</code> to continue the replacement process, <code>true</code> to stop it</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Scanner.eof.page b/static/GLib-2.0/GLib.Scanner.eof.page
index 18d714f..d42d8d4 100644
--- a/static/GLib-2.0/GLib.Scanner.eof.page
+++ b/static/GLib-2.0/GLib.Scanner.eof.page
@@ -25,7 +25,7 @@ the file or text buffer.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the scanner has reached the end of
     the file or text buffer</p>
 </item>
diff --git a/static/GLib-2.0/GLib.Source.get_can_recurse.page 
b/static/GLib-2.0/GLib.Source.get_can_recurse.page
index 4b7b9f3..d90f9e9 100644
--- a/static/GLib-2.0/GLib.Source.get_can_recurse.page
+++ b/static/GLib-2.0/GLib.Source.get_can_recurse.page
@@ -25,7 +25,7 @@ see <link xref="GLib.Source.set_can_recurse"/>.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether recursion is allowed.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Source.is_destroyed.page b/static/GLib-2.0/GLib.Source.is_destroyed.page
index 06faef9..1ac6119 100644
--- a/static/GLib-2.0/GLib.Source.is_destroyed.page
+++ b/static/GLib-2.0/GLib.Source.is_destroyed.page
@@ -75,7 +75,7 @@ idle_callback (gpointer data)
   <p>Since 2.12</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the source has been destroyed</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Source.remove.page b/static/GLib-2.0/GLib.Source.remove.page
index f86e103..580f18d 100644
--- a/static/GLib-2.0/GLib.Source.remove.page
+++ b/static/GLib-2.0/GLib.Source.remove.page
@@ -37,7 +37,7 @@ added to a non-default main context.</p>  <p>It is a programmer error to attempt
   <p>the ID of the source to remove.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>For historical reasons, this function always returns <code>true</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Source.remove_by_user_data.page 
b/static/GLib-2.0/GLib.Source.remove_by_user_data.page
index 581d9ae..5b59d52 100644
--- a/static/GLib-2.0/GLib.Source.remove_by_user_data.page
+++ b/static/GLib-2.0/GLib.Source.remove_by_user_data.page
@@ -34,7 +34,7 @@ data, only one will be destroyed.</p>
   <p>the user_data for the callback.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a source was found and removed.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.SourceFunc.page b/static/GLib-2.0/GLib.SourceFunc.page
index 812ff40..389f243 100644
--- a/static/GLib-2.0/GLib.SourceFunc.page
+++ b/static/GLib-2.0/GLib.SourceFunc.page
@@ -18,7 +18,7 @@ function onSourceFunc(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>false</code> if the source should be removed. #G_SOURCE_CONTINUE and
 #G_SOURCE_REMOVE are more memorable names for the return value.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.TestLogFatalFunc.page b/static/GLib-2.0/GLib.TestLogFatalFunc.page
index 3cb187e..63422b5 100644
--- a/static/GLib-2.0/GLib.TestLogFatalFunc.page
+++ b/static/GLib-2.0/GLib.TestLogFatalFunc.page
@@ -29,7 +29,7 @@ function onTestLogFatalFunc(log_domain: String, log_level: <link xref="GLib.LogL
   <p>the message to process</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the program should abort, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.TimeZone.is_dst.page b/static/GLib-2.0/GLib.TimeZone.is_dst.page
index 57f7378..0510c48 100644
--- a/static/GLib-2.0/GLib.TimeZone.is_dst.page
+++ b/static/GLib-2.0/GLib.TimeZone.is_dst.page
@@ -33,7 +33,7 @@ function is_dst(interval: Number(gint)): Boolean {
   <p>an interval within the timezone</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if daylight savings time is in effect</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.TraverseFunc.page b/static/GLib-2.0/GLib.TraverseFunc.page
index 2f2558a..f557607 100644
--- a/static/GLib-2.0/GLib.TraverseFunc.page
+++ b/static/GLib-2.0/GLib.TraverseFunc.page
@@ -32,7 +32,7 @@ parameter passed to <link xref="GLib.Tree.traverse"/>. If the function returns
   <p>user data passed to <link xref="GLib.Tree.traverse"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> to stop the traversal</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.UnixFDSourceFunc.page b/static/GLib-2.0/GLib.UnixFDSourceFunc.page
index a840827..1de42ef 100644
--- a/static/GLib-2.0/GLib.UnixFDSourceFunc.page
+++ b/static/GLib-2.0/GLib.UnixFDSourceFunc.page
@@ -26,7 +26,7 @@ triggers.</p>
   <p>the IO conditions reported on <code>fd</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>false</code> if the source should be removed</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.check_format_string.page 
b/static/GLib-2.0/GLib.Variant.check_format_string.page
index 2d102ee..8a6f59a 100644
--- a/static/GLib-2.0/GLib.Variant.check_format_string.page
+++ b/static/GLib-2.0/GLib.Variant.check_format_string.page
@@ -49,7 +49,7 @@ varargs accessors to <link xref="GLib.Variant"/> values of uncertain values (eg:
   <p><code>true</code> to ensure the format string makes deep copies</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>format_string</code> is safe to use</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.equal.page b/static/GLib-2.0/GLib.Variant.equal.page
index 487bec5..3544f19 100644
--- a/static/GLib-2.0/GLib.Variant.equal.page
+++ b/static/GLib-2.0/GLib.Variant.equal.page
@@ -33,7 +33,7 @@ this function with <link xref="GLib.HashTable"/>.  They must each be a <link xre
   <p>a <link xref="GLib.Variant"/> instance</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>one</code> and <code>two</code> are equal</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.get_boolean.page b/static/GLib-2.0/GLib.Variant.get_boolean.page
index 86c9c2a..b65a425 100644
--- a/static/GLib-2.0/GLib.Variant.get_boolean.page
+++ b/static/GLib-2.0/GLib.Variant.get_boolean.page
@@ -25,7 +25,7 @@ other than %G_VARIANT_TYPE_BOOLEAN.</p>
   <p>Since 2.24</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> or <code>false</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.is_container.page b/static/GLib-2.0/GLib.Variant.is_container.page
index 47873b6..fd49a67 100644
--- a/static/GLib-2.0/GLib.Variant.is_container.page
+++ b/static/GLib-2.0/GLib.Variant.is_container.page
@@ -24,7 +24,7 @@ function is_container(): Boolean {
   <p>Since 2.24</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>value</code> is a container</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.is_floating.page b/static/GLib-2.0/GLib.Variant.is_floating.page
index 5f118f9..2e5efaa 100644
--- a/static/GLib-2.0/GLib.Variant.is_floating.page
+++ b/static/GLib-2.0/GLib.Variant.is_floating.page
@@ -28,7 +28,7 @@ counts.</p>
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>value</code> is floating</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.is_normal_form.page 
b/static/GLib-2.0/GLib.Variant.is_normal_form.page
index 0013517..6064945 100644
--- a/static/GLib-2.0/GLib.Variant.is_normal_form.page
+++ b/static/GLib-2.0/GLib.Variant.is_normal_form.page
@@ -29,7 +29,7 @@ this function will immediately return <code>true</code>.</p>
   <p>Since 2.24</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>value</code> is in normal form</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.is_object_path.page 
b/static/GLib-2.0/GLib.Variant.is_object_path.page
index a0ae283..b901106 100644
--- a/static/GLib-2.0/GLib.Variant.is_object_path.page
+++ b/static/GLib-2.0/GLib.Variant.is_object_path.page
@@ -37,7 +37,7 @@ must contain only the characters "[A-Z][a-z][0-9]_".  No sequence
   <p>a normal C nul-terminated string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> is a D-Bus object path</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.is_of_type.page b/static/GLib-2.0/GLib.Variant.is_of_type.page
index d8320f2..26c84af 100644
--- a/static/GLib-2.0/GLib.Variant.is_of_type.page
+++ b/static/GLib-2.0/GLib.Variant.is_of_type.page
@@ -32,7 +32,7 @@ function is_of_type(type: <link xref="GLib.VariantType">GLib.VariantType</link>)
   <p>a <link xref="GLib.VariantType"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the type of <code>value</code> matches <code>type</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.Variant.is_signature.page b/static/GLib-2.0/GLib.Variant.is_signature.page
index f515e7f..1c1dfd0 100644
--- a/static/GLib-2.0/GLib.Variant.is_signature.page
+++ b/static/GLib-2.0/GLib.Variant.is_signature.page
@@ -35,7 +35,7 @@ strings in sequence.</p>
   <p>a normal C nul-terminated string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> is a D-Bus type signature</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantDict.clear.page b/static/GLib-2.0/GLib.VariantDict.clear.page
new file mode 100644
index 0000000..4df0dda
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.clear.page
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.clear"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>void</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_clear</api:name>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.clear</title>
+  <synopsis><code mime="text/x-gjs">
+function clear(): void {
+    // Gjs wrapper for g_variant_dict_clear()
+}
+  </code></synopsis>
+  <p>Releases all memory associated with a <link xref="GLib.VariantDict"/> without freeing
+the <link xref="GLib.VariantDict"/> structure itself.</p>  <p>It typically only makes sense to do this on a 
stack-allocated
+<link xref="GLib.VariantDict"/> if you want to abort building the value part-way
+through.  This function need not be called if you call
+<link xref="GLib.VariantDict.end"/> and it also doesn't need to be called on dicts
+allocated with g_variant_dict_new (see <link xref="GLib.VariantDict.unref"/> for
+that).</p>  <p>It is valid to call this function on either an initialised
+<link xref="GLib.VariantDict"/> or one that was previously cleared by an earlier call
+to <link xref="GLib.VariantDict.clear"/> but it is not valid to call this function
+on uninitialised memory.</p>
+  <p>Since 2.40</p>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.contains.page b/static/GLib-2.0/GLib.VariantDict.contains.page
new file mode 100644
index 0000000..1716fb1
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.contains.page
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.contains"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>Boolean</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_contains</api:name>
+      <api:arg>
+        <api:type>String</api:type>
+        <api:name>key</api:name>
+      </api:arg>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.contains</title>
+  <synopsis><code mime="text/x-gjs">
+function contains(key: String): Boolean {
+    // Gjs wrapper for g_variant_dict_contains()
+}
+  </code></synopsis>
+  <p>Checks if <code>key</code> exists in <code>dict</code>.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>key</code></title>
+  <p>the key to lookup in the dictionary</p>
+</item>
+<item>
+<title><code>Returns</code></title>
+  <p><code>true</code> if <code>key</code> is in <code>dict</code></p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.end.page b/static/GLib-2.0/GLib.VariantDict.end.page
new file mode 100644
index 0000000..e01677f
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.end.page
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.end"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>GLib.Variant</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_end</api:name>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.end</title>
+  <synopsis><code mime="text/x-gjs">
+function end(): <link xref="GLib.Variant">GLib.Variant</link> {
+    // Gjs wrapper for g_variant_dict_end()
+}
+  </code></synopsis>
+  <p>Returns the current value of <code>dict</code> as a <link xref="GLib.Variant"/> of type
+%G_VARIANT_TYPE_VARDICT, clearing it in the process.</p>  <p>It is not permissible to use <code>dict</code> 
in any way after this call except
+for reference counting operations (in the case of a heap-allocated
+<link xref="GLib.VariantDict"/>) or by reinitialising it with <link xref="GLib.VariantDict.init"/> (in
+the case of stack-allocated).</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>Returns</code></title>
+  <p>a new, floating, <link xref="GLib.Variant"/></p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.insert_value.page 
b/static/GLib-2.0/GLib.VariantDict.insert_value.page
new file mode 100644
index 0000000..2abd8ab
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.insert_value.page
@@ -0,0 +1,44 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.insert_value"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>void</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_insert_value</api:name>
+      <api:arg>
+        <api:type>String</api:type>
+        <api:name>key</api:name>
+      </api:arg>
+      <api:arg>
+        <api:type>GLib.Variant</api:type>
+        <api:name>value</api:name>
+      </api:arg>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.insert_value</title>
+  <synopsis><code mime="text/x-gjs">
+function insert_value(key: String, value: <link xref="GLib.Variant">GLib.Variant</link>): void {
+    // Gjs wrapper for g_variant_dict_insert_value()
+}
+  </code></synopsis>
+  <p>Inserts (or replaces) a key in a <link xref="GLib.VariantDict"/>.</p>  <p><code>value</code> is 
consumed if it is floating.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>key</code></title>
+  <p>the key to insert a value for</p>
+</item>
+<item>
+<title><code>value</code></title>
+  <p>the value to insert</p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.lookup_value.page 
b/static/GLib-2.0/GLib.VariantDict.lookup_value.page
new file mode 100644
index 0000000..4f3b924
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.lookup_value.page
@@ -0,0 +1,52 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.lookup_value"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>GLib.Variant</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_lookup_value</api:name>
+      <api:arg>
+        <api:type>String</api:type>
+        <api:name>key</api:name>
+      </api:arg>
+      <api:arg>
+        <api:type>GLib.VariantType</api:type>
+        <api:name>expected_type</api:name>
+      </api:arg>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.lookup_value</title>
+  <synopsis><code mime="text/x-gjs">
+function lookup_value(key: String, expected_type: <link xref="GLib.VariantType">GLib.VariantType</link>): 
<link xref="GLib.Variant">GLib.Variant</link> {
+    // Gjs wrapper for g_variant_dict_lookup_value()
+}
+  </code></synopsis>
+  <p>Looks up a value in a <link xref="GLib.VariantDict"/>.</p>  <p>If <code>key</code> is not found in 
@dictionary, <code>null</code> is returned.</p>  <p>The <code>expected_type</code> string specifies what type 
of value is expected.
+If the value associated with <code>key</code> has a different type then <code>null</code> is
+returned.</p>  <p>If the key is found and the value has the correct type, it is
+returned.  If <code>expected_type</code> was specified then any non-<code>null</code> return
+value will have this type.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>key</code></title>
+  <p>the key to lookup in the dictionary</p>
+</item>
+<item>
+<title><code>expected_type</code></title>
+  <p>a <link xref="GLib.VariantType"/>, or <code>null</code></p>
+</item>
+<item>
+<title><code>Returns</code></title>
+  <p>the value of the dictionary key, or <code>null</code></p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.new.page b/static/GLib-2.0/GLib.VariantDict.new.page
new file mode 100644
index 0000000..1d69584
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.new.page
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.new"
+      type="topic"
+      style="constructor"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="constructor" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>GLib.VariantDict</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_new</api:name>
+      <api:arg>
+        <api:type>GLib.Variant</api:type>
+        <api:name>from_asv</api:name>
+      </api:arg>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.new</title>
+  <synopsis><code mime="text/x-gjs">
+function new(from_asv: <link xref="GLib.Variant">GLib.Variant</link>): <link 
xref="GLib.VariantDict">GLib.VariantDict</link> {
+    // Gjs wrapper for g_variant_dict_new()
+}
+  </code></synopsis>
+  <p>Allocates and initialises a new <link xref="GLib.VariantDict"/>.</p>  <p>You should call <link 
xref="GLib.VariantDict.unref"/> on the return value when it
+is no longer needed.  The memory will not be automatically freed by
+any other call.</p>  <p>In some cases it may be easier to place a <link xref="GLib.VariantDict"/> directly on
+the stack of the calling function and initialise it with
+<link xref="GLib.VariantDict.init"/>.  This is particularly useful when you are
+using <link xref="GLib.VariantDict"/> to construct a <link xref="GLib.Variant"/>.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>from_asv</code></title>
+  <p>the <link xref="GLib.Variant"/> with which to initialise the
+  dictionary</p>
+</item>
+<item>
+<title><code>Returns</code></title>
+  <p>a <link xref="GLib.VariantDict"/></p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.page b/static/GLib-2.0/GLib.VariantDict.page
new file mode 100644
index 0000000..1188d76
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.page
@@ -0,0 +1,92 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict"
+      type="guide"
+      style="class"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="index" group="class" type="guide"/>
+  </info>
+  <title>GLib.VariantDict</title>
+  <synopsis><code>
+const GLib = imports.gi.GLib;
+
+let variantDict = new GLib.VariantDict(from_asv: GLib.Variant);
+  </code></synopsis>
+  <p><link xref="GLib.VariantDict"/> is a mutable interface to <link xref="GLib.Variant"/> dictionaries.</p> 
 <p>It can be used for doing a sequence of dictionary lookups in an
+efficient way on an existing <link xref="GLib.Variant"/> dictionary or it can be used
+to construct new dictionaries with a hashtable-like interface.  It
+can also be used for taking existing dictionaries and modifying them
+in order to create new ones.</p>  <p><link xref="GLib.VariantDict"/> can only be used with 
%G_VARIANT_TYPE_VARDICT
+dictionaries.</p>  <p>It is possible to use <link xref="GLib.VariantDict"/> allocated on the stack or on the
+heap.  When using a stack-allocated <link xref="GLib.VariantDict"/>, you begin with a
+call to <link xref="GLib.VariantDict.init"/> and free the resources with a call to
+<link xref="GLib.VariantDict.clear"/>.</p>  <p>Heap-allocated <link xref="GLib.VariantDict"/> follows normal 
refcounting rules: you
+allocate it with <link xref="GLib.VariantDict.new"/> and use <link xref="GLib.VariantDict.ref"/>
+and <link xref="GLib.VariantDict.unref"/>.</p>  <p><link xref="GLib.VariantDict.end"/> is used to convert 
the <link xref="GLib.VariantDict"/> back into a
+dictionary-type <link xref="GLib.Variant"/>.  When used with stack-allocated instances,
+this also implicitly frees all associated memory, but for
+heap-allocated instances, you must still call <link xref="GLib.VariantDict.unref"/>
+afterwards.</p>  <p>You will typically want to use a heap-allocated <link xref="GLib.VariantDict"/> when
+you expose it as part of an API.  For most other uses, the
+stack-allocated form will be more convenient.</p>  <p>Consider the following two examples that do the same 
thing in each
+style: take an existing dictionary and look up the "count" uint32
+key, adding 1 to it if it is found, or returning an error if the
+key is not found.  Each returns the new dictionary as a floating
+<link xref="GLib.Variant"/>.</p>  <p>## Using a stack-allocated GVariantDict</p>  <p>|[
+  GVariant *
+  add_to_count (GVariant  *orig,
+                GError   **error)
+  {
+    GVariantDict dict;
+    guint32 count;</p>  <p>    g_variant_dict_init (&amp;dict, orig);
+    if (!g_variant_dict_lookup (&amp;dict, "count", "u", &amp;count))
+      {
+        g_set_error (...);
+        g_variant_dict_clear (&amp;dict);
+        return NULL;
+      }</p>  <p>    g_variant_dict_insert (&amp;dict, "count", "u", count + 1);</p>  <p>    return 
g_variant_dict_end (&amp;dict);
+  }
+]|</p>  <p>## Using heap-allocated GVariantDict</p>  <p>|[
+  GVariant *
+  add_to_count (GVariant  *orig,
+                GError   **error)
+  {
+    GVariantDict *dict;
+    GVariant *result;
+    guint32 count;</p>  <p>    dict = g_variant_dict_new (orig);</p>  <p>    if (g_variant_dict_lookup 
(dict, "count", "u", &amp;count))
+      {
+        g_variant_dict_insert (dict, "count", "u", count + 1);
+        result = g_variant_dict_end (dict);
+      }
+    else
+      {
+        g_set_error (...);
+        result = NULL;
+      }</p>  <p>    g_variant_dict_unref (dict);</p>  <p>    return result;
+  }
+]|</p>
+  <p>Since 2.40</p>
+  <links type="topic" ui:expanded="true"
+         api:type="function" api:mime="text/x-gjs"
+         groups="constructor" style="linklist">
+    <title>Constructors</title>
+  </links>
+  <links type="topic" ui:expanded="true"
+         api:type="function" api:mime="text/x-gjs"
+         groups="method" style="linklist">
+    <title>Methods</title>
+  </links>
+  <links type="topic" ui:expanded="true"
+         api:type="function" api:mime="text/x-gjs"
+         groups="function" style="linklist">
+    <title>Static Functions</title>
+  </links>
+  <links type="topic" ui:expanded="true" groups="field" style="linklist">
+    <title>Fields</title>
+  </links>
+  <links type="topic" ui:expanded="true" groups="#first #default #last" style="linklist">
+    <title>Other</title>
+  </links>
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.ref.page b/static/GLib-2.0/GLib.VariantDict.ref.page
new file mode 100644
index 0000000..10704a6
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.ref.page
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.ref"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>GLib.VariantDict</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_ref</api:name>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.ref</title>
+  <synopsis><code mime="text/x-gjs">
+function ref(): <link xref="GLib.VariantDict">GLib.VariantDict</link> {
+    // Gjs wrapper for g_variant_dict_ref()
+}
+  </code></synopsis>
+  <p>Increases the reference count on <code>dict</code>.</p>  <p>Don't call this on stack-allocated <link 
xref="GLib.VariantDict"/> instances or bad
+things will happen.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>Returns</code></title>
+  <p>a new reference to <code>dict</code></p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.remove.page b/static/GLib-2.0/GLib.VariantDict.remove.page
new file mode 100644
index 0000000..fe2975b
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.remove.page
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.remove"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>Boolean</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_remove</api:name>
+      <api:arg>
+        <api:type>String</api:type>
+        <api:name>key</api:name>
+      </api:arg>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.remove</title>
+  <synopsis><code mime="text/x-gjs">
+function remove(key: String): Boolean {
+    // Gjs wrapper for g_variant_dict_remove()
+}
+  </code></synopsis>
+  <p>Removes a key and its associated value from a <link xref="GLib.VariantDict"/>.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>key</code></title>
+  <p>the key to remove</p>
+</item>
+<item>
+<title><code>Returns</code></title>
+  <p><code>true</code> if the key was found and removed</p>
+</item>
+</terms>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantDict.unref.page b/static/GLib-2.0/GLib.VariantDict.unref.page
new file mode 100644
index 0000000..2a9cefc
--- /dev/null
+++ b/static/GLib-2.0/GLib.VariantDict.unref.page
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<page id="GLib.VariantDict.unref"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="GLib.VariantDict" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>void</api:type>
+      </api:returns>
+      <api:name>g_variant_dict_unref</api:name>
+    </api:function>
+  </info>
+  <title>GLib.VariantDict.prototype.unref</title>
+  <synopsis><code mime="text/x-gjs">
+function unref(): void {
+    // Gjs wrapper for g_variant_dict_unref()
+}
+  </code></synopsis>
+  <p>Decreases the reference count on <code>dict</code>.</p>  <p>In the event that there are no more 
references, releases all memory
+associated with the <link xref="GLib.VariantDict"/>.</p>  <p>Don't call this on stack-allocated <link 
xref="GLib.VariantDict"/> instances or bad
+things will happen.</p>
+  <p>Since 2.40</p>
+
+</page>
diff --git a/static/GLib-2.0/GLib.VariantType.equal.page b/static/GLib-2.0/GLib.VariantType.equal.page
index 204f275..b3fbd55 100644
--- a/static/GLib-2.0/GLib.VariantType.equal.page
+++ b/static/GLib-2.0/GLib.VariantType.equal.page
@@ -37,7 +37,7 @@ both arguments, a valid <link xref="GLib.VariantType"/> must be provided.</p>
   <p>a <link xref="GLib.VariantType"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type1</code> and <code>type2</code> are exactly equal</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_array.page b/static/GLib-2.0/GLib.VariantType.is_array.page
index bd882c7..8106a65 100644
--- a/static/GLib-2.0/GLib.VariantType.is_array.page
+++ b/static/GLib-2.0/GLib.VariantType.is_array.page
@@ -27,7 +27,7 @@ example.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is an array type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_basic.page b/static/GLib-2.0/GLib.VariantType.is_basic.page
index ac6ba8f..8b720e8 100644
--- a/static/GLib-2.0/GLib.VariantType.is_basic.page
+++ b/static/GLib-2.0/GLib.VariantType.is_basic.page
@@ -26,7 +26,7 @@ paths and signatures.</p>  <p>Only a basic type may be used as the key of a dict
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a basic type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_container.page 
b/static/GLib-2.0/GLib.VariantType.is_container.page
index fde3670..a8d6d2b 100644
--- a/static/GLib-2.0/GLib.VariantType.is_container.page
+++ b/static/GLib-2.0/GLib.VariantType.is_container.page
@@ -27,7 +27,7 @@ example.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a container type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_definite.page 
b/static/GLib-2.0/GLib.VariantType.is_definite.page
index 7df22dc..e4acc33 100644
--- a/static/GLib-2.0/GLib.VariantType.is_definite.page
+++ b/static/GLib-2.0/GLib.VariantType.is_definite.page
@@ -29,7 +29,7 @@ indefinite type like %G_VARIANT_TYPE_ARRAY, however, will result in
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is definite</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_dict_entry.page 
b/static/GLib-2.0/GLib.VariantType.is_dict_entry.page
index 1e5b5e9..ff4d1ab 100644
--- a/static/GLib-2.0/GLib.VariantType.is_dict_entry.page
+++ b/static/GLib-2.0/GLib.VariantType.is_dict_entry.page
@@ -27,7 +27,7 @@ definite subtype is a dictionary entry type --
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a dictionary entry type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_maybe.page b/static/GLib-2.0/GLib.VariantType.is_maybe.page
index 0882e47..885c68a 100644
--- a/static/GLib-2.0/GLib.VariantType.is_maybe.page
+++ b/static/GLib-2.0/GLib.VariantType.is_maybe.page
@@ -27,7 +27,7 @@ example.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a maybe type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_subtype_of.page 
b/static/GLib-2.0/GLib.VariantType.is_subtype_of.page
index 7630631..f488ae7 100644
--- a/static/GLib-2.0/GLib.VariantType.is_subtype_of.page
+++ b/static/GLib-2.0/GLib.VariantType.is_subtype_of.page
@@ -34,7 +34,7 @@ only indefinite types can have subtypes.</p>
   <p>a <link xref="GLib.VariantType"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a subtype of <code>supertype</code></p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_tuple.page b/static/GLib-2.0/GLib.VariantType.is_tuple.page
index 3716d3c..c65ac56 100644
--- a/static/GLib-2.0/GLib.VariantType.is_tuple.page
+++ b/static/GLib-2.0/GLib.VariantType.is_tuple.page
@@ -28,7 +28,7 @@ example.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a tuple type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.is_variant.page 
b/static/GLib-2.0/GLib.VariantType.is_variant.page
index bf5c993..0e801a3 100644
--- a/static/GLib-2.0/GLib.VariantType.is_variant.page
+++ b/static/GLib-2.0/GLib.VariantType.is_variant.page
@@ -24,7 +24,7 @@ function is_variant(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is the variant type</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.VariantType.string_is_valid.page 
b/static/GLib-2.0/GLib.VariantType.string_is_valid.page
index f201b55..b524de1 100644
--- a/static/GLib-2.0/GLib.VariantType.string_is_valid.page
+++ b/static/GLib-2.0/GLib.VariantType.string_is_valid.page
@@ -34,7 +34,7 @@ that the following character is a nul terminator.</p>
   <p>a pointer to any string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type_string</code> is exactly one valid type string</p>  <p>Since 2.24</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.close.page b/static/GLib-2.0/GLib.close.page
index 29b323e..365d272 100644
--- a/static/GLib-2.0/GLib.close.page
+++ b/static/GLib-2.0/GLib.close.page
@@ -36,7 +36,7 @@ semantics.</p>
   <p>A file descriptor</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
 
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.file_set_contents.page b/static/GLib-2.0/GLib.file_set_contents.page
index 1334339..1668eca 100644
--- a/static/GLib-2.0/GLib.file_set_contents.page
+++ b/static/GLib-2.0/GLib.file_set_contents.page
@@ -53,7 +53,7 @@ to 7 characters to <code>filename</code>.</p>
   <p>string to write to the file</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if an error occurred</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.file_test.page b/static/GLib-2.0/GLib.file_test.page
index 5fb9392..3aa5acb 100644
--- a/static/GLib-2.0/GLib.file_test.page
+++ b/static/GLib-2.0/GLib.file_test.page
@@ -70,7 +70,7 @@ extensions and those listed in the `PATHEXT` environment variable.</p>
   <p>bitfield of <link xref="GLib.FileTest"/> flags</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether a test was <code>true</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.get_charset.page b/static/GLib-2.0/GLib.get_charset.page
index 257dc14..7c2028e 100644
--- a/static/GLib-2.0/GLib.get_charset.page
+++ b/static/GLib-2.0/GLib.get_charset.page
@@ -41,7 +41,7 @@ freed.</p>
   <p>return location for character set name</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the returned charset is UTF-8</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.get_filename_charsets.page b/static/GLib-2.0/GLib.get_filename_charsets.page
index 134a495..d15a34c 100644
--- a/static/GLib-2.0/GLib.get_filename_charsets.page
+++ b/static/GLib-2.0/GLib.get_filename_charsets.page
@@ -47,7 +47,7 @@ on a system might be in any random encoding or just gibberish.</p>
   <p>return location for the <code>null</code>-terminated list of encoding names</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the filename encoding is UTF-8.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.hostname_is_ascii_encoded.page 
b/static/GLib-2.0/GLib.hostname_is_ascii_encoded.page
index 7ca610c..1703f6e 100644
--- a/static/GLib-2.0/GLib.hostname_is_ascii_encoded.page
+++ b/static/GLib-2.0/GLib.hostname_is_ascii_encoded.page
@@ -37,7 +37,7 @@ segments, and so it is possible for <link xref="GLib.hostname_is_non_ascii"/> an
   <p>a hostname</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>hostname</code> contains any ASCII-encoded
 segments.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.hostname_is_ip_address.page 
b/static/GLib-2.0/GLib.hostname_is_ip_address.page
index c6ae7af..43e25d2 100644
--- a/static/GLib-2.0/GLib.hostname_is_ip_address.page
+++ b/static/GLib-2.0/GLib.hostname_is_ip_address.page
@@ -33,7 +33,7 @@ function hostname_is_ip_address(hostname: String): Boolean {
   <p>a hostname (or IP address in string form)</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>hostname</code> is an IP address</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.hostname_is_non_ascii.page b/static/GLib-2.0/GLib.hostname_is_non_ascii.page
index dc37b0f..a2a1f27 100644
--- a/static/GLib-2.0/GLib.hostname_is_non_ascii.page
+++ b/static/GLib-2.0/GLib.hostname_is_non_ascii.page
@@ -36,7 +36,7 @@ segments, and so it is possible for <link xref="GLib.hostname_is_non_ascii"/> an
   <p>a hostname</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>hostname</code> contains any non-ASCII characters</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.path_is_absolute.page b/static/GLib-2.0/GLib.path_is_absolute.page
index 624c461..fe50fcf 100644
--- a/static/GLib-2.0/GLib.path_is_absolute.page
+++ b/static/GLib-2.0/GLib.path_is_absolute.page
@@ -47,7 +47,7 @@ Windows-specific code.</p>
   <p>a file name</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>file_name</code> is absolute</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.pattern_match.page b/static/GLib-2.0/GLib.pattern_match.page
index 9e26519..ab27657 100644
--- a/static/GLib-2.0/GLib.pattern_match.page
+++ b/static/GLib-2.0/GLib.pattern_match.page
@@ -69,7 +69,7 @@ does not contain any multibyte characters. GLib offers the
   <p>the reverse of <code>string</code> or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> matches <code>pspec</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.pattern_match_simple.page b/static/GLib-2.0/GLib.pattern_match_simple.page
index a21b7e4..c862abf 100644
--- a/static/GLib-2.0/GLib.pattern_match_simple.page
+++ b/static/GLib-2.0/GLib.pattern_match_simple.page
@@ -43,7 +43,7 @@ the pattern once with <link xref="GLib.PatternSpec.new"/> and call
   <p>the UTF-8 encoded string to match</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> matches @pspec</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.pattern_match_string.page b/static/GLib-2.0/GLib.pattern_match_string.page
index e76f89d..c8b9427 100644
--- a/static/GLib-2.0/GLib.pattern_match_string.page
+++ b/static/GLib-2.0/GLib.pattern_match_string.page
@@ -42,7 +42,7 @@ matched against more than one pattern, consider using
   <p>the UTF-8 encoded string to match</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> matches <code>pspec</code></p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.setenv.page b/static/GLib-2.0/GLib.setenv.page
index 821ab8e..df6a7c1 100644
--- a/static/GLib-2.0/GLib.setenv.page
+++ b/static/GLib-2.0/GLib.setenv.page
@@ -61,7 +61,7 @@ array directly to execvpe(), <link xref="GLib.spawn_async"/>, or the like.</p>
   <p>whether to change the variable if it already exists.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>false</code> if the environment variable couldn't be set.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.spawn_check_exit_status.page 
b/static/GLib-2.0/GLib.spawn_check_exit_status.page
index 55f7e2b..5771852 100644
--- a/static/GLib-2.0/GLib.spawn_check_exit_status.page
+++ b/static/GLib-2.0/GLib.spawn_check_exit_status.page
@@ -53,7 +53,7 @@ change in future versions of GLib.</p>
   <p>An exit code as returned from <link xref="GLib.spawn_sync"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if child exited successfully, <code>false</code> otherwise (and
     @error will be set)</p>
 </item>
diff --git a/static/GLib-2.0/GLib.spawn_command_line_async.page 
b/static/GLib-2.0/GLib.spawn_command_line_async.page
index 08bb90b..95b3a3a 100644
--- a/static/GLib-2.0/GLib.spawn_command_line_async.page
+++ b/static/GLib-2.0/GLib.spawn_command_line_async.page
@@ -38,7 +38,7 @@ errors are those from <link xref="GLib.shell_parse_argv"/> and <link xref="GLib.
   <p>a command line</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if error is set</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.str_is_ascii.page b/static/GLib-2.0/GLib.str_is_ascii.page
index 7673405..f98d67a 100644
--- a/static/GLib-2.0/GLib.str_is_ascii.page
+++ b/static/GLib-2.0/GLib.str_is_ascii.page
@@ -33,7 +33,7 @@ contains no bytes with the high bit set.</p>
   <p>a string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>str</code> is ASCII</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.str_match_string.page b/static/GLib-2.0/GLib.str_match_string.page
index 2269ec5..a5b0caa 100644
--- a/static/GLib-2.0/GLib.str_match_string.page
+++ b/static/GLib-2.0/GLib.str_match_string.page
@@ -61,7 +61,7 @@ Baz", but not "SFO" (because no word as "fo" as a prefix).</p>
   <p><code>true</code> to accept ASCII alternates</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>potential_hit</code> is a hit</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.test_failed.page b/static/GLib-2.0/GLib.test_failed.page
index 185a1cb..348ffd2 100644
--- a/static/GLib-2.0/GLib.test_failed.page
+++ b/static/GLib-2.0/GLib.test_failed.page
@@ -29,7 +29,7 @@ if it is called from inside a test function.</p>
   <p>Since 2.38</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the test has failed</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.test_subprocess.page b/static/GLib-2.0/GLib.test_subprocess.page
index 16ca2bc..c0b1ebc 100644
--- a/static/GLib-2.0/GLib.test_subprocess.page
+++ b/static/GLib-2.0/GLib.test_subprocess.page
@@ -25,7 +25,7 @@ program is running under <link xref="GLib.test_trap_subprocess"/>.</p>
   <p>Since 2.38</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the test program is running under
 <link xref="GLib.test_trap_subprocess"/>.</p>
 </item>
diff --git a/static/GLib-2.0/GLib.test_trap_fork.page b/static/GLib-2.0/GLib.test_trap_fork.page
index b8b1e38..3fc2fa6 100644
--- a/static/GLib-2.0/GLib.test_trap_fork.page
+++ b/static/GLib-2.0/GLib.test_trap_fork.page
@@ -59,7 +59,7 @@ termination and validates child program outputs.</p>  <p>|[&lt;!-- language="C"
   <p>Flags to modify forking behaviour.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> for the forked child and <code>false</code> for the executing parent process.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.test_trap_has_passed.page b/static/GLib-2.0/GLib.test_trap_has_passed.page
index 49b753f..05d0410 100644
--- a/static/GLib-2.0/GLib.test_trap_has_passed.page
+++ b/static/GLib-2.0/GLib.test_trap_has_passed.page
@@ -24,7 +24,7 @@ function test_trap_has_passed(): Boolean {
   <p>Since 2.16</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the last test subprocess terminated successfully.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.test_trap_reached_timeout.page 
b/static/GLib-2.0/GLib.test_trap_reached_timeout.page
index 0bd3880..97e0d45 100644
--- a/static/GLib-2.0/GLib.test_trap_reached_timeout.page
+++ b/static/GLib-2.0/GLib.test_trap_reached_timeout.page
@@ -24,7 +24,7 @@ function test_trap_reached_timeout(): Boolean {
   <p>Since 2.16</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the last test subprocess got killed due to a timeout.</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_compose.page b/static/GLib-2.0/GLib.unichar_compose.page
index 83f65e5..fe40bee 100644
--- a/static/GLib-2.0/GLib.unichar_compose.page
+++ b/static/GLib-2.0/GLib.unichar_compose.page
@@ -57,7 +57,7 @@ for details.</p>
   <p>return location for the composed character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the characters could be composed</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_decompose.page b/static/GLib-2.0/GLib.unichar_decompose.page
index 734475a..bafbaf8 100644
--- a/static/GLib-2.0/GLib.unichar_decompose.page
+++ b/static/GLib-2.0/GLib.unichar_decompose.page
@@ -62,7 +62,7 @@ for details.</p>
   <p>return location for the second component of <code>ch</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character could be decomposed</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_get_mirror_char.page 
b/static/GLib-2.0/GLib.unichar_get_mirror_char.page
index 816174d..cb5f554 100644
--- a/static/GLib-2.0/GLib.unichar_get_mirror_char.page
+++ b/static/GLib-2.0/GLib.unichar_get_mirror_char.page
@@ -46,7 +46,7 @@ pointed to by <code>mirrored_ch</code>.  Otherwise the original character is put
   <p>location to store the mirrored character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>ch</code> has a mirrored character, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isalnum.page b/static/GLib-2.0/GLib.unichar_isalnum.page
index 8e9b213..1027cb8 100644
--- a/static/GLib-2.0/GLib.unichar_isalnum.page
+++ b/static/GLib-2.0/GLib.unichar_isalnum.page
@@ -34,7 +34,7 @@ with <link xref="GLib.utf8_get_char"/>.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is an alphanumeric character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isalpha.page b/static/GLib-2.0/GLib.unichar_isalpha.page
index c03b96a..56299ca 100644
--- a/static/GLib-2.0/GLib.unichar_isalpha.page
+++ b/static/GLib-2.0/GLib.unichar_isalpha.page
@@ -34,7 +34,7 @@ Given some UTF-8 text, obtain a character value with
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is an alphabetic character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_iscntrl.page b/static/GLib-2.0/GLib.unichar_iscntrl.page
index cc35e77..5082c85 100644
--- a/static/GLib-2.0/GLib.unichar_iscntrl.page
+++ b/static/GLib-2.0/GLib.unichar_iscntrl.page
@@ -34,7 +34,7 @@ Given some UTF-8 text, obtain a character value with
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is a control character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isdefined.page b/static/GLib-2.0/GLib.unichar_isdefined.page
index a0f9dd9..df6a2d1 100644
--- a/static/GLib-2.0/GLib.unichar_isdefined.page
+++ b/static/GLib-2.0/GLib.unichar_isdefined.page
@@ -33,7 +33,7 @@ standard.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character has an assigned value</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isdigit.page b/static/GLib-2.0/GLib.unichar_isdigit.page
index 1fa3b40..ffd1b0d 100644
--- a/static/GLib-2.0/GLib.unichar_isdigit.page
+++ b/static/GLib-2.0/GLib.unichar_isdigit.page
@@ -34,7 +34,7 @@ some UTF-8 text, obtain a character value with <link xref="GLib.utf8_get_char"/>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is a digit</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isgraph.page b/static/GLib-2.0/GLib.unichar_isgraph.page
index cae3596..b17c9b9 100644
--- a/static/GLib-2.0/GLib.unichar_isgraph.page
+++ b/static/GLib-2.0/GLib.unichar_isgraph.page
@@ -36,7 +36,7 @@ spaces. Given some UTF-8 text, obtain a character value with
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is printable unless it's a space</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_islower.page b/static/GLib-2.0/GLib.unichar_islower.page
index 6fab9ad..6bfaadf 100644
--- a/static/GLib-2.0/GLib.unichar_islower.page
+++ b/static/GLib-2.0/GLib.unichar_islower.page
@@ -34,7 +34,7 @@ Given some UTF-8 text, obtain a character value with
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is a lowercase letter</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_ismark.page b/static/GLib-2.0/GLib.unichar_ismark.page
index cf60c33..101ac40 100644
--- a/static/GLib-2.0/GLib.unichar_ismark.page
+++ b/static/GLib-2.0/GLib.unichar_ismark.page
@@ -38,7 +38,7 @@ scripts.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is a mark character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isprint.page b/static/GLib-2.0/GLib.unichar_isprint.page
index 48a11f2..9176114 100644
--- a/static/GLib-2.0/GLib.unichar_isprint.page
+++ b/static/GLib-2.0/GLib.unichar_isprint.page
@@ -35,7 +35,7 @@ Given some UTF-8 text, obtain a character value with
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is printable</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_ispunct.page b/static/GLib-2.0/GLib.unichar_ispunct.page
index baeea70..332c694 100644
--- a/static/GLib-2.0/GLib.unichar_ispunct.page
+++ b/static/GLib-2.0/GLib.unichar_ispunct.page
@@ -34,7 +34,7 @@ Given some UTF-8 text, obtain a character value with
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is a punctuation or symbol character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isspace.page b/static/GLib-2.0/GLib.unichar_isspace.page
index 1fb2400..0355ef5 100644
--- a/static/GLib-2.0/GLib.unichar_isspace.page
+++ b/static/GLib-2.0/GLib.unichar_isspace.page
@@ -36,7 +36,7 @@ is fairly complex.)</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is a space character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_istitle.page b/static/GLib-2.0/GLib.unichar_istitle.page
index 9382a69..78ba788 100644
--- a/static/GLib-2.0/GLib.unichar_istitle.page
+++ b/static/GLib-2.0/GLib.unichar_istitle.page
@@ -37,7 +37,7 @@ digraph is U+01F2 LATIN CAPITAL LETTTER D WITH SMALL LETTER Z.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character is titlecase</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isupper.page b/static/GLib-2.0/GLib.unichar_isupper.page
index bd20bf9..39241d1 100644
--- a/static/GLib-2.0/GLib.unichar_isupper.page
+++ b/static/GLib-2.0/GLib.unichar_isupper.page
@@ -32,7 +32,7 @@ function unichar_isupper(c: String): Boolean {
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>c</code> is an uppercase character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_iswide.page b/static/GLib-2.0/GLib.unichar_iswide.page
index 9d58175..59daf06 100644
--- a/static/GLib-2.0/GLib.unichar_iswide.page
+++ b/static/GLib-2.0/GLib.unichar_iswide.page
@@ -33,7 +33,7 @@ cell.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character is wide</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_iswide_cjk.page b/static/GLib-2.0/GLib.unichar_iswide_cjk.page
index 0c7cfe6..fbaa91f 100644
--- a/static/GLib-2.0/GLib.unichar_iswide_cjk.page
+++ b/static/GLib-2.0/GLib.unichar_iswide_cjk.page
@@ -39,7 +39,7 @@ pas both this test and <link xref="GLib.unichar_iszerowidth"/>.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character is wide in legacy East Asian locales</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_isxdigit.page b/static/GLib-2.0/GLib.unichar_isxdigit.page
index 21e7037..3e1aba1 100644
--- a/static/GLib-2.0/GLib.unichar_isxdigit.page
+++ b/static/GLib-2.0/GLib.unichar_isxdigit.page
@@ -32,7 +32,7 @@ function unichar_isxdigit(c: String): Boolean {
   <p>a Unicode character.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character is a hexadecimal digit</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_iszerowidth.page b/static/GLib-2.0/GLib.unichar_iszerowidth.page
index a6db827..33160d0 100644
--- a/static/GLib-2.0/GLib.unichar_iszerowidth.page
+++ b/static/GLib-2.0/GLib.unichar_iszerowidth.page
@@ -38,7 +38,7 @@ terminals support zero-width rendering of zero-width marks.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the character has zero width</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unichar_validate.page b/static/GLib-2.0/GLib.unichar_validate.page
index 4528eaf..e9e5097 100644
--- a/static/GLib-2.0/GLib.unichar_validate.page
+++ b/static/GLib-2.0/GLib.unichar_validate.page
@@ -34,7 +34,7 @@ character, though it's normally a string terminator.</p>
   <p>a Unicode character</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>ch</code> is a valid Unicode character</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unix_open_pipe.page b/static/GLib-2.0/GLib.unix_open_pipe.page
index 9a33e4f..948c502 100644
--- a/static/GLib-2.0/GLib.unix_open_pipe.page
+++ b/static/GLib-2.0/GLib.unix_open_pipe.page
@@ -45,7 +45,7 @@ for fcntl(); these are different on Linux/glibc.</p>
   <p>Bitfield of file descriptor flags, as for fcntl()</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if not (and errno will be set).</p>
 </item>
 </terms>
diff --git a/static/GLib-2.0/GLib.unix_set_fd_nonblocking.page 
b/static/GLib-2.0/GLib.unix_set_fd_nonblocking.page
index dc05397..711e5f6 100644
--- a/static/GLib-2.0/GLib.unix_set_fd_nonblocking.page
+++ b/static/GLib-2.0/GLib.unix_set_fd_nonblocking.page
@@ -42,7 +42,7 @@ on some older ones may use %O_NDELAY.</p>
   <p>If <code>true</code>, set the descriptor to be non-blocking</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful</p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.BindingTransformFunc.page 
b/static/GObject-2.0/GObject.BindingTransformFunc.page
index 08a508a..1cee2cc 100644
--- a/static/GObject-2.0/GObject.BindingTransformFunc.page
+++ b/static/GObject-2.0/GObject.BindingTransformFunc.page
@@ -34,7 +34,7 @@ then those roles are reversed.</p>
   <p>the <link xref="GObject.Value"/> in which to store the transformed value</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the transformation was successful, and <code>false</code>
   otherwise</p>
 </item>
diff --git a/static/GObject-2.0/GObject.Object.is_floating.page 
b/static/GObject-2.0/GObject.Object.is_floating.page
index 3db3ee6..25f27f4 100644
--- a/static/GObject-2.0/GObject.Object.is_floating.page
+++ b/static/GObject-2.0/GObject.Object.is_floating.page
@@ -24,7 +24,7 @@ function is_floating(): Boolean {
   <p>Since 2.10</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>object</code> has a floating reference</p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.Object.replace_data.page 
b/static/GObject-2.0/GObject.Object.replace_data.page
index 13e46a2..9341970 100644
--- a/static/GObject-2.0/GObject.Object.replace_data.page
+++ b/static/GObject-2.0/GObject.Object.replace_data.page
@@ -72,7 +72,7 @@ should not destroy the object in the normal way.</p>
   <p>destroy notify for the existing value</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the existing value for <code>key</code> was replaced
  by <code>newval</code>, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/GObject-2.0/GObject.ParamSpecTypeInfo.value_validate.page 
b/static/GObject-2.0/GObject.ParamSpecTypeInfo.value_validate.page
index ceec314..13e12b8 100644
--- a/static/GObject-2.0/GObject.ParamSpecTypeInfo.value_validate.page
+++ b/static/GObject-2.0/GObject.ParamSpecTypeInfo.value_validate.page
@@ -25,7 +25,7 @@ function onvalue_validate(pspec: <link xref="GObject.ParamSpec">GObject.ParamSpe
 
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
 
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.SignalEmissionHook.page 
b/static/GObject-2.0/GObject.SignalEmissionHook.page
index 1401394..4341595 100644
--- a/static/GObject-2.0/GObject.SignalEmissionHook.page
+++ b/static/GObject-2.0/GObject.SignalEmissionHook.page
@@ -32,7 +32,7 @@ emissions of that signal, from any object.</p>  <p>You may not attach these to s
   <p>user data associated with the hook.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether it wants to stay connected. If it returns <code>false</code>, the signal
  hook is disconnected (and destroyed).</p>
 </item>
diff --git a/static/GObject-2.0/GObject.param_value_convert.page 
b/static/GObject-2.0/GObject.param_value_convert.page
index df163f4..1ab18ec 100644
--- a/static/GObject-2.0/GObject.param_value_convert.page
+++ b/static/GObject-2.0/GObject.param_value_convert.page
@@ -61,7 +61,7 @@ transformed <code>dest_value</code> complied to <code>pspec</code> without modif
 without modifications</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if transformation and validation were successful,
  <code>false</code> otherwise and <code>dest_value</code> is left untouched.</p>
 </item>
diff --git a/static/GObject-2.0/GObject.param_value_defaults.page 
b/static/GObject-2.0/GObject.param_value_defaults.page
index f0cafb7..4ed5f0f 100644
--- a/static/GObject-2.0/GObject.param_value_defaults.page
+++ b/static/GObject-2.0/GObject.param_value_defaults.page
@@ -40,7 +40,7 @@ function param_value_defaults(pspec: <link xref="GObject.ParamSpec">GObject.Para
   <p>a <link xref="GObject.Value"/> of correct type for <code>pspec</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>value</code> contains the canonical default for this <code>pspec</code></p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.param_value_validate.page 
b/static/GObject-2.0/GObject.param_value_validate.page
index d06ff9b..1da33bc 100644
--- a/static/GObject-2.0/GObject.param_value_validate.page
+++ b/static/GObject-2.0/GObject.param_value_validate.page
@@ -45,7 +45,7 @@ range -42 .. +42.</p>
   <p>a <link xref="GObject.Value"/> of correct type for <code>pspec</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether modifying <code>value</code> was necessary to ensure validity</p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.signal_accumulator_first_wins.page 
b/static/GObject-2.0/GObject.signal_accumulator_first_wins.page
index 007d579..3203a00 100644
--- a/static/GObject-2.0/GObject.signal_accumulator_first_wins.page
+++ b/static/GObject-2.0/GObject.signal_accumulator_first_wins.page
@@ -63,7 +63,7 @@ any further handlers (ie: the first handler "wins").</p>
   <p>standard <link xref="GObject.SignalAccumulator"/> parameter</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>standard <link xref="GObject.SignalAccumulator"/> result</p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.signal_accumulator_true_handled.page 
b/static/GObject-2.0/GObject.signal_accumulator_true_handled.page
index e6c0422..d4831e6 100644
--- a/static/GObject-2.0/GObject.signal_accumulator_true_handled.page
+++ b/static/GObject-2.0/GObject.signal_accumulator_true_handled.page
@@ -62,7 +62,7 @@ handling is needed.</p>
   <p>standard <link xref="GObject.SignalAccumulator"/> parameter</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>standard <link xref="GObject.SignalAccumulator"/> result</p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.signal_handler_is_connected.page 
b/static/GObject-2.0/GObject.signal_handler_is_connected.page
index 30b6c59..935d850 100644
--- a/static/GObject-2.0/GObject.signal_handler_is_connected.page
+++ b/static/GObject-2.0/GObject.signal_handler_is_connected.page
@@ -40,7 +40,7 @@ function signal_handler_is_connected(instance: <link xref="GObject.Object">GObje
   <p>the handler id.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>handler_id</code> identifies a handler connected to <code>instance</code>.</p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.signal_has_handler_pending.page 
b/static/GObject-2.0/GObject.signal_has_handler_pending.page
index f891e4a..fb63262 100644
--- a/static/GObject-2.0/GObject.signal_has_handler_pending.page
+++ b/static/GObject-2.0/GObject.signal_has_handler_pending.page
@@ -60,7 +60,7 @@ of building the arguments.</p>
   <p>whether blocked handlers should count as match.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a handler is connected to the signal, <code>false</code>
          otherwise.</p>
 </item>
diff --git a/static/GObject-2.0/GObject.signal_query.page b/static/GObject-2.0/GObject.signal_query.page
index 9eb7176..f190365 100644
--- a/static/GObject-2.0/GObject.signal_query.page
+++ b/static/GObject-2.0/GObject.signal_query.page
@@ -37,7 +37,7 @@ be considered constant and have to be left untouched.</p>
   <p>The signal id of the signal to query information for.</p>
 </item>
 <item>
-<title><code>query</code></title>
+<title><code>Returns</code></title>
   <p>A user provided structure that is
  filled in with constant values upon success.</p>
 </item>
diff --git a/static/GObject-2.0/GObject.type_is_a.page b/static/GObject-2.0/GObject.type_is_a.page
index e5e61f2..efe0dad 100644
--- a/static/GObject-2.0/GObject.type_is_a.page
+++ b/static/GObject-2.0/GObject.type_is_a.page
@@ -43,7 +43,7 @@ whether <code>type</code> conforms to it.</p>
     could conform to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a <code>is_a_type</code></p>
 </item>
 </terms>
diff --git a/static/GObject-2.0/GObject.type_query.page b/static/GObject-2.0/GObject.type_query.page
index e4a7a5d..c50a5f2 100644
--- a/static/GObject-2.0/GObject.type_query.page
+++ b/static/GObject-2.0/GObject.type_query.page
@@ -37,7 +37,7 @@ left untouched.</p>
   <p><link href="../GLib-2.0/GLib.Type.html">GLib.Type</link> of a static, classed type</p>
 </item>
 <item>
-<title><code>query</code></title>
+<title><code>Returns</code></title>
   <p>a user provided structure that is
     filled in with constant values upon success</p>
 </item>
diff --git a/static/GObject-2.0/GObject.type_test_flags.page b/static/GObject-2.0/GObject.type_test_flags.page
index 556d6cb..84f3c07 100644
--- a/static/GObject-2.0/GObject.type_test_flags.page
+++ b/static/GObject-2.0/GObject.type_test_flags.page
@@ -40,7 +40,7 @@ function type_test_flags(type: GObject.Type, flags: Number(guint)): Boolean {
 
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
 
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Action.get_enabled.page b/static/Gio-2.0/Gio.Action.get_enabled.page
index c8c6ca0..f080e65 100644
--- a/static/Gio-2.0/Gio.Action.get_enabled.page
+++ b/static/Gio-2.0/Gio.Action.get_enabled.page
@@ -25,7 +25,7 @@ have its state changed from outside callers.</p>
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether the action is enabled</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Action.name_is_valid.page b/static/Gio-2.0/Gio.Action.name_is_valid.page
index c4add2d..d3e8d3a 100644
--- a/static/Gio-2.0/Gio.Action.name_is_valid.page
+++ b/static/Gio-2.0/Gio.Action.name_is_valid.page
@@ -34,7 +34,7 @@ plus '-' and '.'.  The empty string is not a valid action name.</p>  <p>It is an
   <p>an potential action name</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>action_name</code> is valid</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.ActionGroup.get_action_enabled.page 
b/static/Gio-2.0/Gio.ActionGroup.get_action_enabled.page
index 5d29d2e..2c83493 100644
--- a/static/Gio-2.0/Gio.ActionGroup.get_action_enabled.page
+++ b/static/Gio-2.0/Gio.ActionGroup.get_action_enabled.page
@@ -33,7 +33,7 @@ have its state changed from outside callers.</p>
   <p>the name of the action to query</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether or not the action is currently enabled</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.ActionGroup.has_action.page b/static/Gio-2.0/Gio.ActionGroup.has_action.page
index a5787f1..80dc18e 100644
--- a/static/Gio-2.0/Gio.ActionGroup.has_action.page
+++ b/static/Gio-2.0/Gio.ActionGroup.has_action.page
@@ -32,7 +32,7 @@ function has_action(action_name: String): Boolean {
   <p>the name of the action to check for</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether the named action exists</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.add_supports_type.page 
b/static/Gio-2.0/Gio.AppInfo.add_supports_type.page
index 67a78ea..0789b47 100644
--- a/static/Gio-2.0/Gio.AppInfo.add_supports_type.page
+++ b/static/Gio-2.0/Gio.AppInfo.add_supports_type.page
@@ -33,7 +33,7 @@ application is capable of opening files with the given content type.</p>
   <p>a string.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.can_delete.page b/static/Gio-2.0/Gio.AppInfo.can_delete.page
index f427ce2..fd79c54 100644
--- a/static/Gio-2.0/Gio.AppInfo.can_delete.page
+++ b/static/Gio-2.0/Gio.AppInfo.can_delete.page
@@ -25,7 +25,7 @@ See <link xref="Gio.AppInfo.delete"/>.</p>
   <p>Since 2.20</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>appinfo</code> can be deleted</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.can_remove_supports_type.page 
b/static/Gio-2.0/Gio.AppInfo.can_remove_supports_type.page
index df74830..f71fa40 100644
--- a/static/Gio-2.0/Gio.AppInfo.can_remove_supports_type.page
+++ b/static/Gio-2.0/Gio.AppInfo.can_remove_supports_type.page
@@ -24,7 +24,7 @@ function can_remove_supports_type(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if it is possible to remove supported
     content types from a given <code>appinfo</code>, <code>false</code> if not.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.AppInfo.delete.page b/static/Gio-2.0/Gio.AppInfo.delete.page
index b0f2041..ff2bbe5 100644
--- a/static/Gio-2.0/Gio.AppInfo.delete.page
+++ b/static/Gio-2.0/Gio.AppInfo.delete.page
@@ -26,7 +26,7 @@ See <link xref="Gio.AppInfo.can_delete"/>.</p>
   <p>Since 2.20</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>appinfo</code> has been deleted</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.equal.page b/static/Gio-2.0/Gio.AppInfo.equal.page
index b71399c..82ac53a 100644
--- a/static/Gio-2.0/Gio.AppInfo.equal.page
+++ b/static/Gio-2.0/Gio.AppInfo.equal.page
@@ -32,7 +32,7 @@ function equal(appinfo2: <link xref="Gio.AppInfo">Gio.AppInfo</link>): Boolean {
   <p>the second <link xref="Gio.AppInfo"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>appinfo1</code> is equal to <code>appinfo2</code>. <code>false</code> 
otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.launch.page b/static/Gio-2.0/Gio.AppInfo.launch.page
index d3341b0..75a629b 100644
--- a/static/Gio-2.0/Gio.AppInfo.launch.page
+++ b/static/Gio-2.0/Gio.AppInfo.launch.page
@@ -56,7 +56,7 @@ on information provided in <code>launch_context</code>.</p>
   <p>a <link xref="Gio.AppLaunchContext"/> or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful launch, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.launch_default_for_uri.page 
b/static/Gio-2.0/Gio.AppInfo.launch_default_for_uri.page
index 3637879..be6c53e 100644
--- a/static/Gio-2.0/Gio.AppInfo.launch_default_for_uri.page
+++ b/static/Gio-2.0/Gio.AppInfo.launch_default_for_uri.page
@@ -43,7 +43,7 @@ required.</p>
   <p>an optional <link xref="Gio.AppLaunchContext"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.launch_uris.page b/static/Gio-2.0/Gio.AppInfo.launch_uris.page
index 6342630..ddcc03b 100644
--- a/static/Gio-2.0/Gio.AppInfo.launch_uris.page
+++ b/static/Gio-2.0/Gio.AppInfo.launch_uris.page
@@ -45,7 +45,7 @@ no way to detect this.</p>
   <p>a <link xref="Gio.AppLaunchContext"/> or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful launch, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.remove_supports_type.page 
b/static/Gio-2.0/Gio.AppInfo.remove_supports_type.page
index e68fad6..dd11659 100644
--- a/static/Gio-2.0/Gio.AppInfo.remove_supports_type.page
+++ b/static/Gio-2.0/Gio.AppInfo.remove_supports_type.page
@@ -32,7 +32,7 @@ function remove_supports_type(content_type: String): Boolean {
   <p>a string.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.set_as_default_for_extension.page 
b/static/Gio-2.0/Gio.AppInfo.set_as_default_for_extension.page
index c740a73..be635da 100644
--- a/static/Gio-2.0/Gio.AppInfo.set_as_default_for_extension.page
+++ b/static/Gio-2.0/Gio.AppInfo.set_as_default_for_extension.page
@@ -32,7 +32,7 @@ function set_as_default_for_extension(extension: String): Boolean {
   <p>a string containing the file extension (without the dot).</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.set_as_default_for_type.page 
b/static/Gio-2.0/Gio.AppInfo.set_as_default_for_type.page
index 201e5c0..6c46ddb 100644
--- a/static/Gio-2.0/Gio.AppInfo.set_as_default_for_type.page
+++ b/static/Gio-2.0/Gio.AppInfo.set_as_default_for_type.page
@@ -32,7 +32,7 @@ function set_as_default_for_type(content_type: String): Boolean {
   <p>the content type.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.set_as_last_used_for_type.page 
b/static/Gio-2.0/Gio.AppInfo.set_as_last_used_for_type.page
index a096c6f..a6e4e84 100644
--- a/static/Gio-2.0/Gio.AppInfo.set_as_last_used_for_type.page
+++ b/static/Gio-2.0/Gio.AppInfo.set_as_last_used_for_type.page
@@ -35,7 +35,7 @@ application for that content type.</p>
   <p>the content type.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.should_show.page b/static/Gio-2.0/Gio.AppInfo.should_show.page
index e12ecdf..aed1f80 100644
--- a/static/Gio-2.0/Gio.AppInfo.should_show.page
+++ b/static/Gio-2.0/Gio.AppInfo.should_show.page
@@ -25,7 +25,7 @@ list available applications.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>appinfo</code> should be shown, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.supports_files.page b/static/Gio-2.0/Gio.AppInfo.supports_files.page
index c2c7cf2..d8e07fd 100644
--- a/static/Gio-2.0/Gio.AppInfo.supports_files.page
+++ b/static/Gio-2.0/Gio.AppInfo.supports_files.page
@@ -24,7 +24,7 @@ function supports_files(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>appinfo</code> supports files.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.AppInfo.supports_uris.page b/static/Gio-2.0/Gio.AppInfo.supports_uris.page
index ec6ac0a..8d2234f 100644
--- a/static/Gio-2.0/Gio.AppInfo.supports_uris.page
+++ b/static/Gio-2.0/Gio.AppInfo.supports_uris.page
@@ -24,7 +24,7 @@ function supports_uris(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>appinfo</code> supports URIs.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Application-handle-local-options.page 
b/static/Gio-2.0/Gio.Application-handle-local-options.page
new file mode 100644
index 0000000..a3fbecf
--- /dev/null
+++ b/static/Gio-2.0/Gio.Application-handle-local-options.page
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<page id="Gio.Application-handle-local-options"
+      type="topic"
+      style="signal"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="Gio.Application" group="signal" type="guide"/>
+    <title type="link" role="topic">handle-local-options</title>
+  </info>
+  <title>Gio.Application::handle-local-options</title>
+  <synopsis><code mime="text/x-gjs">
+connect('handle-local-options', function (application, options: <link 
href="../GLib-2.0/GLib.VariantDict.html">GLib.VariantDict</link>, ): Number(gint));
+  </code></synopsis>
+  <p>The ::handle-local-options signal is emitted on the local instance
+after the parsing of the commandline options has occurred.</p>  <p>You can add options to be recognised 
during commandline option
+parsing using <link xref="Gio.Application.add_main_option_entries"/> and
+<link xref="Gio.Application.add_option_group"/>.</p>  <p>Signal handlers can inspect <code>options</code> 
(along with values pointed to
+from the @arg_data of an installed #GOptionEntrys) in order to
+decide to perform certain actions, including direct local handling
+(which may be useful for options like --version).</p>  <p>If the options have been "handled" then a 
non-negative value should
+be returned.   In this case, the return value is the exit status: 0
+for success and a positive value for failure.  -1 means to continue
+normal processing.</p>  <p>In the event that the application is marked
+<link xref="Gio.ApplicationFlags"/>.handles_command_line the "normal processing" will
+send the @option dictionary to the primary instance where it can be
+read with g_application_command_line_get_options().  The signal
+handler can modify the dictionary before returning, and the
+modified dictionary will be sent.</p>  <p>In the event that <link 
xref="Gio.ApplicationFlags"/>.handles_command_line is not set,
+"normal processing" will treat the remaining uncollected command
+line arguments as filenames or URIs.  If there are no arguments,
+the application is activated by <link xref="Gio.Application.activate"/>.  One or
+more arguments results in a call to <link xref="Gio.Application.open"/>.</p>  <p>If you want to handle the 
local commandline arguments for yourself
+by converting them to calls to <link xref="Gio.Application.open"/> or
+<link xref="Gio.ActionGroup.activate_action"/> then you must be sure to register
+the application first.  You should probably not call
+<link xref="Gio.Application.activate"/> for yourself, however: just return -1 and
+allow the default handler to do it for you.  This will ensure that
+the `--gapplication-service` switch works properly (i.e. no activation
+in that case).</p>  <p>Note that this signal is emitted from the default implementation of
+local_command_line().  If you override that function and don't
+chain up then this signal will never be emitted.</p>  <p>You can override local_command_line() if you need 
more powerful
+capabilities than what is provided here, but this should not
+normally be required.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>application</code></title>
+<p>instance of <link xref="Gio.Application"/> that is emitting the signal</p>
+</item>
+<item>
+<title><code>options</code></title>
+  <p>the options dictionary</p>
+</item>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/static/Gio-2.0/Gio.Application-handle_local_options.page 
b/static/Gio-2.0/Gio.Application-handle_local_options.page
new file mode 100644
index 0000000..de34dd5
--- /dev/null
+++ b/static/Gio-2.0/Gio.Application-handle_local_options.page
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<page id="Gio.Application-handle_local_options"
+      type="topic"
+      style="vfunc"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="Gio.Application" group="vfunc" type="guide"/>
+  </info>
+  <title>Gio.Application::handle_local_options</title>
+  <synopsis><code mime="text/x-gjs">
+function vfunc_handle_local_options(options: <link 
href="../GLib-2.0/GLib.VariantDict.html">GLib.VariantDict</link>): Number(gint) {
+}
+  </code></synopsis>
+
+
+<terms>
+<item>
+<title><code>options</code></title>
+
+</item>
+<item>
+<title><code>Returns</code></title>
+
+</item>
+</terms>
+
+</page>
diff --git a/static/Gio-2.0/Gio.Application.get_is_registered.page 
b/static/Gio-2.0/Gio.Application.get_is_registered.page
index 339e538..1a4c2ee 100644
--- a/static/Gio-2.0/Gio.Application.get_is_registered.page
+++ b/static/Gio-2.0/Gio.Application.get_is_registered.page
@@ -25,7 +25,7 @@ successfully called.</p>
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>application</code> is registered</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Application.get_is_remote.page 
b/static/Gio-2.0/Gio.Application.get_is_remote.page
index 8cf3428..2b2418e 100644
--- a/static/Gio-2.0/Gio.Application.get_is_remote.page
+++ b/static/Gio-2.0/Gio.Application.get_is_remote.page
@@ -29,7 +29,7 @@ performed by the primary instance.</p>  <p>The value of this property cannot be
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>application</code> is remote</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Application.id_is_valid.page b/static/Gio-2.0/Gio.Application.id_is_valid.page
index 4c1621d..85e59a8 100644
--- a/static/Gio-2.0/Gio.Application.id_is_valid.page
+++ b/static/Gio-2.0/Gio.Application.id_is_valid.page
@@ -38,7 +38,7 @@ reproduced here:</p>  <p>- Application identifiers must contain only the ASCII c
   <p>a potential application identifier</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>application_id</code> is valid</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Application.register.page b/static/Gio-2.0/Gio.Application.register.page
index 4ebc793..3eb789f 100644
--- a/static/Gio-2.0/Gio.Application.register.page
+++ b/static/Gio-2.0/Gio.Application.register.page
@@ -47,7 +47,7 @@ instance is or is not the primary instance of the application.  See
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if registration succeeded</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.ApplicationCommandLine.get_is_remote.page 
b/static/Gio-2.0/Gio.ApplicationCommandLine.get_is_remote.page
index 0b07389..6565d0f 100644
--- a/static/Gio-2.0/Gio.ApplicationCommandLine.get_is_remote.page
+++ b/static/Gio-2.0/Gio.ApplicationCommandLine.get_is_remote.page
@@ -24,7 +24,7 @@ function get_is_remote(): Boolean {
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the invocation was remote</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.ApplicationCommandLine.get_options_dict.page 
b/static/Gio-2.0/Gio.ApplicationCommandLine.get_options_dict.page
new file mode 100644
index 0000000..a1de6de
--- /dev/null
+++ b/static/Gio-2.0/Gio.ApplicationCommandLine.get_options_dict.page
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<page id="Gio.ApplicationCommandLine.get_options_dict"
+      type="topic"
+      style="method"
+      xmlns="http://projectmallard.org/1.0/";
+      xmlns:api="http://projectmallard.org/experimental/api/";
+      xmlns:ui="http://projectmallard.org/1.0/ui/";>
+  <info>
+    <link xref="Gio.ApplicationCommandLine" group="method" type="guide"/>
+    <api:function>
+      <api:returns>
+        <api:type>GLib.VariantDict</api:type>
+      </api:returns>
+      <api:name>g_application_command_line_get_options_dict</api:name>
+    </api:function>
+  </info>
+  <title>Gio.ApplicationCommandLine.prototype.get_options_dict</title>
+  <synopsis><code mime="text/x-gjs">
+function get_options_dict(): <link href="../GLib-2.0/GLib.VariantDict.html">GLib.VariantDict</link> {
+    // Gjs wrapper for g_application_command_line_get_options_dict()
+}
+  </code></synopsis>
+  <p>Gets the options there were passed to g_application_command_line().</p>  <p>If you did not override 
local_command_line() then these are the same
+options that were parsed according to the #GOptionEntrys added to the
+application with <link xref="Gio.Application.add_main_option_entries"/> and possibly
+modified from your GApplication::handle-local-options handler.</p>  <p>If no options were sent then an empty 
dictionary is returned so that
+you don't need to check for <code>null</code>.</p>
+  <p>Since 2.40</p>
+<terms>
+<item>
+<title><code>Returns</code></title>
+  <p>a <link href="../GLib-2.0/GLib.VariantDict.html">GLib.VariantDict</link> with the options</p>
+</item>
+</terms>
+
+</page>
diff --git a/static/Gio-2.0/Gio.AsyncInitable.init_finish.page 
b/static/Gio-2.0/Gio.AsyncInitable.init_finish.page
index e4971d4..e65c1da 100644
--- a/static/Gio-2.0/Gio.AsyncInitable.init_finish.page
+++ b/static/Gio-2.0/Gio.AsyncInitable.init_finish.page
@@ -33,7 +33,7 @@ See <link xref="Gio.AsyncInitable.init_async"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful. If an error has occurred, this function
 will return <code>false</code> and set @error appropriately if present.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.AsyncResult.is_tagged.page b/static/Gio-2.0/Gio.AsyncResult.is_tagged.page
index 3e1156f..bbc306a 100644
--- a/static/Gio-2.0/Gio.AsyncResult.is_tagged.page
+++ b/static/Gio-2.0/Gio.AsyncResult.is_tagged.page
@@ -33,7 +33,7 @@ pointer indicating the function <code>res</code> was created by).</p>
   <p>an application-defined tag</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>res</code> has the indicated <code>source_tag</code>, <code>false</code> if
   not.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.AsyncResult.legacy_propagate_error.page 
b/static/Gio-2.0/Gio.AsyncResult.legacy_propagate_error.page
index 259088c..cdae0af 100644
--- a/static/Gio-2.0/Gio.AsyncResult.legacy_propagate_error.page
+++ b/static/Gio-2.0/Gio.AsyncResult.legacy_propagate_error.page
@@ -31,7 +31,7 @@ to enable subclasses to chain up correctly.</p>
   <p>Since 2.34</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if @error is has been filled in with an error from
   <code>res</code>, <code>false</code> if not.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.BufferedOutputStream.get_auto_grow.page 
b/static/Gio-2.0/Gio.BufferedOutputStream.get_auto_grow.page
index d59838c..c124002 100644
--- a/static/Gio-2.0/Gio.BufferedOutputStream.get_auto_grow.page
+++ b/static/Gio-2.0/Gio.BufferedOutputStream.get_auto_grow.page
@@ -24,7 +24,7 @@ function get_auto_grow(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>stream</code>'s buffer automatically grows,
 <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Cancellable.is_cancelled.page 
b/static/Gio-2.0/Gio.Cancellable.is_cancelled.page
index 94365bd..29e03aa 100644
--- a/static/Gio-2.0/Gio.Cancellable.is_cancelled.page
+++ b/static/Gio-2.0/Gio.Cancellable.is_cancelled.page
@@ -24,7 +24,7 @@ function is_cancelled(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>cancellable</code> is cancelled,
 FALSE if called with <code>null</code> or if item is not cancelled.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Cancellable.make_pollfd.page b/static/Gio-2.0/Gio.Cancellable.make_pollfd.page
index d2b4a9c..4cc993b 100644
--- a/static/Gio-2.0/Gio.Cancellable.make_pollfd.page
+++ b/static/Gio-2.0/Gio.Cancellable.make_pollfd.page
@@ -43,7 +43,7 @@ with <link xref="Gio.Cancellable.reset"/>.</p>
   <p>a pointer to a <link href="../GLib-2.0/GLib.PollFD.html">GLib.PollFD</link></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>pollfd</code> was successfully initialized, <code>false</code> on
          failure to prepare the cancellable.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Cancellable.set_error_if_cancelled.page 
b/static/Gio-2.0/Gio.Cancellable.set_error_if_cancelled.page
index dafb798..4c2b75a 100644
--- a/static/Gio-2.0/Gio.Cancellable.set_error_if_cancelled.page
+++ b/static/Gio-2.0/Gio.Cancellable.set_error_if_cancelled.page
@@ -25,7 +25,7 @@ that the operation was cancelled.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>cancellable</code> was cancelled, <code>false</code> if it was not</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.CancellableSourceFunc.page b/static/Gio-2.0/Gio.CancellableSourceFunc.page
index 3de6b79..407f9ae 100644
--- a/static/Gio-2.0/Gio.CancellableSourceFunc.page
+++ b/static/Gio-2.0/Gio.CancellableSourceFunc.page
@@ -22,7 +22,7 @@ returned by <link xref="Gio.Cancellable.source_new"/>.</p>
   <p>the <link xref="Gio.Cancellable"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>it should return <code>false</code> if the source should be removed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.CharsetConverter.get_use_fallback.page 
b/static/Gio-2.0/Gio.CharsetConverter.get_use_fallback.page
index b74ccf3..0830852 100644
--- a/static/Gio-2.0/Gio.CharsetConverter.get_use_fallback.page
+++ b/static/Gio-2.0/Gio.CharsetConverter.get_use_fallback.page
@@ -24,7 +24,7 @@ function get_use_fallback(): Boolean {
   <p>Since 2.24</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if fallbacks are used by <code>converter</code></p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Credentials.is_same_user.page 
b/static/Gio-2.0/Gio.Credentials.is_same_user.page
index 31e3d98..d4e5338 100644
--- a/static/Gio-2.0/Gio.Credentials.is_same_user.page
+++ b/static/Gio-2.0/Gio.Credentials.is_same_user.page
@@ -33,7 +33,7 @@ the OS.</p>
   <p>A <link xref="Gio.Credentials"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>credentials</code> and <code>other_credentials</code> has the same
 user, <code>false</code> otherwise or if @error is set.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Credentials.set_unix_user.page 
b/static/Gio-2.0/Gio.Credentials.set_unix_user.page
index 33b23a1..735dca0 100644
--- a/static/Gio-2.0/Gio.Credentials.set_unix_user.page
+++ b/static/Gio-2.0/Gio.Credentials.set_unix_user.page
@@ -36,7 +36,7 @@ use of "spoofed" credentials.</p>
   <p>The UNIX user identifier to set.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>uid</code> was set, <code>false</code> if error is set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusAuthObserver.allow_mechanism.page 
b/static/Gio-2.0/Gio.DBusAuthObserver.allow_mechanism.page
index 6fd0a1c..2c27792 100644
--- a/static/Gio-2.0/Gio.DBusAuthObserver.allow_mechanism.page
+++ b/static/Gio-2.0/Gio.DBusAuthObserver.allow_mechanism.page
@@ -32,7 +32,7 @@ function allow_mechanism(mechanism: String): Boolean {
   <p>The name of the mechanism, e.g. `DBUS_COOKIE_SHA1`.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mechanism</code> can be used to authenticate the other peer, 
<code>false</code> if not.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusAuthObserver.authorize_authenticated_peer.page 
b/static/Gio-2.0/Gio.DBusAuthObserver.authorize_authenticated_peer.page
index 212cb72..31d70b0 100644
--- a/static/Gio-2.0/Gio.DBusAuthObserver.authorize_authenticated_peer.page
+++ b/static/Gio-2.0/Gio.DBusAuthObserver.authorize_authenticated_peer.page
@@ -40,7 +40,7 @@ function authorize_authenticated_peer(stream: <link xref="Gio.IOStream">Gio.IOSt
   <p>Credentials received from the peer or <code>null</code>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the peer is authorized, <code>false</code> if not.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.close_finish.page 
b/static/Gio-2.0/Gio.DBusConnection.close_finish.page
index 0acb2b1..373e1e6 100644
--- a/static/Gio-2.0/Gio.DBusConnection.close_finish.page
+++ b/static/Gio-2.0/Gio.DBusConnection.close_finish.page
@@ -33,7 +33,7 @@ function close_finish(res: <link xref="Gio.AsyncResult">Gio.AsyncResult</link>):
     to <link xref="Gio.DBusConnection.close"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation succeeded, <code>false</code> if @error is set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.close_sync.page 
b/static/Gio-2.0/Gio.DBusConnection.close_sync.page
index 7232304..c41382b 100644
--- a/static/Gio-2.0/Gio.DBusConnection.close_sync.page
+++ b/static/Gio-2.0/Gio.DBusConnection.close_sync.page
@@ -35,7 +35,7 @@ does.</p>
   <p>a <link xref="Gio.Cancellable"/> or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation succeeded, <code>false</code> if @error is set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.emit_signal.page 
b/static/Gio-2.0/Gio.DBusConnection.emit_signal.page
index cd34a4a..de9cf12 100644
--- a/static/Gio-2.0/Gio.DBusConnection.emit_signal.page
+++ b/static/Gio-2.0/Gio.DBusConnection.emit_signal.page
@@ -66,7 +66,7 @@ function emit_signal(destination_bus_name: String, object_path: String, interfac
              or <code>null</code> if not passing parameters</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> unless @error is set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.flush_finish.page 
b/static/Gio-2.0/Gio.DBusConnection.flush_finish.page
index cbff080..e418bd8 100644
--- a/static/Gio-2.0/Gio.DBusConnection.flush_finish.page
+++ b/static/Gio-2.0/Gio.DBusConnection.flush_finish.page
@@ -33,7 +33,7 @@ function flush_finish(res: <link xref="Gio.AsyncResult">Gio.AsyncResult</link>):
     to <link xref="Gio.DBusConnection.flush"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation succeeded, <code>false</code> if @error is set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.flush_sync.page 
b/static/Gio-2.0/Gio.DBusConnection.flush_sync.page
index 87995df..5f55eba 100644
--- a/static/Gio-2.0/Gio.DBusConnection.flush_sync.page
+++ b/static/Gio-2.0/Gio.DBusConnection.flush_sync.page
@@ -35,7 +35,7 @@ does.</p>
   <p>a <link xref="Gio.Cancellable"/> or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation succeeded, <code>false</code> if @error is set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.get_exit_on_close.page 
b/static/Gio-2.0/Gio.DBusConnection.get_exit_on_close.page
index 56b279c..93b9f27 100644
--- a/static/Gio-2.0/Gio.DBusConnection.get_exit_on_close.page
+++ b/static/Gio-2.0/Gio.DBusConnection.get_exit_on_close.page
@@ -26,7 +26,7 @@ closed by the remote peer. See
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether the process is terminated when <code>connection</code> is
     closed by the remote peer</p>
 </item>
diff --git a/static/Gio-2.0/Gio.DBusConnection.is_closed.page 
b/static/Gio-2.0/Gio.DBusConnection.is_closed.page
index c555f49..9531e04 100644
--- a/static/Gio-2.0/Gio.DBusConnection.is_closed.page
+++ b/static/Gio-2.0/Gio.DBusConnection.is_closed.page
@@ -24,7 +24,7 @@ function is_closed(): Boolean {
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the connection is closed, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.send_message_with_reply.page 
b/static/Gio-2.0/Gio.DBusConnection.send_message_with_reply.page
index f3f1194..3cecd4a 100644
--- a/static/Gio-2.0/Gio.DBusConnection.send_message_with_reply.page
+++ b/static/Gio-2.0/Gio.DBusConnection.send_message_with_reply.page
@@ -43,7 +43,7 @@ function send_message_with_reply(message: <link xref="Gio.DBusMessage">Gio.DBusM
   <p>Asynchronously sends <code>message</code> to the peer represented by <code>connection</code>.</p>  
<p>Unless <code>flags</code> contain the
 <link xref="Gio.DBusSendMessageFlags"/>.preserve_serial flag, the serial number
 will be assigned by <code>connection</code> and set on <code>message</code> via
-<link xref="Gio.DBusMessage.set_serial"/>. If <code>out_serial</code> is not <code>null</code>, then the
+<link xref="Gio.DBusMessage.set_serial"/>. If @out_serial is not <code>null</code>, then the
 serial number used will be written to this location prior to
 submitting the message to the underlying transport.</p>  <p>If <code>connection</code> is closed then the 
operation will fail with
 <link xref="Gio.IOErrorEnum"/>.closed. If <code>cancellable</code> is canceled, the operation will
@@ -82,7 +82,7 @@ UNIX file descriptors.</p>
     is satisfied or <code>null</code> if you don't care about the result</p>
 </item>
 <item>
-<title><code>out_serial</code></title>
+<title><code>Returns</code></title>
   <p>return location for serial number assigned
     to <code>message</code> when sending it or <code>null</code></p>
 </item>
diff --git a/static/Gio-2.0/Gio.DBusConnection.unregister_object.page 
b/static/Gio-2.0/Gio.DBusConnection.unregister_object.page
index b6b54dd..798888f 100644
--- a/static/Gio-2.0/Gio.DBusConnection.unregister_object.page
+++ b/static/Gio-2.0/Gio.DBusConnection.unregister_object.page
@@ -33,7 +33,7 @@ function unregister_object(registration_id: Number(guint)): Boolean {
     <link xref="Gio.DBusConnection.register_object"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the object was unregistered, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusConnection.unregister_subtree.page 
b/static/Gio-2.0/Gio.DBusConnection.unregister_subtree.page
index 2116a21..f3ceba3 100644
--- a/static/Gio-2.0/Gio.DBusConnection.unregister_subtree.page
+++ b/static/Gio-2.0/Gio.DBusConnection.unregister_subtree.page
@@ -33,7 +33,7 @@ function unregister_subtree(registration_id: Number(guint)): Boolean {
     <link xref="Gio.DBusConnection.register_subtree"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the subtree was unregistered, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusError.is_remote_error.page 
b/static/Gio-2.0/Gio.DBusError.is_remote_error.page
index 819c766..92601fb 100644
--- a/static/Gio-2.0/Gio.DBusError.is_remote_error.page
+++ b/static/Gio-2.0/Gio.DBusError.is_remote_error.page
@@ -33,7 +33,7 @@ use <link xref="Gio.dbus_error_get_remote_error"/> to get the name of the error.
   <p>A <link href="../GLib-2.0/GLib.Error.html">GLib.Error</link>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>error</code> represents an error from a remote peer,
 <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.DBusError.register_error.page 
b/static/Gio-2.0/Gio.DBusError.register_error.page
index 3645a26..846d877 100644
--- a/static/Gio-2.0/Gio.DBusError.register_error.page
+++ b/static/Gio-2.0/Gio.DBusError.register_error.page
@@ -50,7 +50,7 @@ an error domain.</p>
   <p>A D-Bus error name.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the association was created, <code>false</code> if it already
 exists.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.DBusError.strip_remote_error.page 
b/static/Gio-2.0/Gio.DBusError.strip_remote_error.page
index 406c38c..99d5bc5 100644
--- a/static/Gio-2.0/Gio.DBusError.strip_remote_error.page
+++ b/static/Gio-2.0/Gio.DBusError.strip_remote_error.page
@@ -35,7 +35,7 @@ received on the wire.</p>  <p>This is typically used when presenting errors to t
   <p>A <link href="../GLib-2.0/GLib.Error.html">GLib.Error</link>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if information was stripped, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusError.unregister_error.page 
b/static/Gio-2.0/Gio.DBusError.unregister_error.page
index c3a5bca..e77afc3 100644
--- a/static/Gio-2.0/Gio.DBusError.unregister_error.page
+++ b/static/Gio-2.0/Gio.DBusError.unregister_error.page
@@ -48,7 +48,7 @@ function unregister_error(error_domain: <link href="../GLib-2.0/GLib.Quark.html"
   <p>A D-Bus error name.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the association was destroyed, <code>false</code> if it wasn't found.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusInterfaceInfo.generate_xml.page 
b/static/Gio-2.0/Gio.DBusInterfaceInfo.generate_xml.page
index bab89e9..fb4408d 100644
--- a/static/Gio-2.0/Gio.DBusInterfaceInfo.generate_xml.page
+++ b/static/Gio-2.0/Gio.DBusInterfaceInfo.generate_xml.page
@@ -24,7 +24,7 @@ function generate_xml(indent: Number(guint)): <link href="../GLib-2.0/GLib.Strin
     // Gjs wrapper for g_dbus_interface_info_generate_xml()
 }
   </code></synopsis>
-  <p>Appends an XML representation of <code>info</code> (and its children) to 
<code>string_builder</code>.</p>  <p>This function is typically used for generating introspection XML
+  <p>Appends an XML representation of <code>info</code> (and its children) to @string_builder.</p>  <p>This 
function is typically used for generating introspection XML
 documents at run-time for handling the
 `org.freedesktop.DBus.Introspectable.Introspect`
 method.</p>
@@ -35,7 +35,7 @@ method.</p>
   <p>Indentation level.</p>
 </item>
 <item>
-<title><code>string_builder</code></title>
+<title><code>Returns</code></title>
   <p>A <link href="../GLib-2.0/GLib.String.html">GLib.String</link> to to append XML data to.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusInterfaceSetPropertyFunc.page 
b/static/Gio-2.0/Gio.DBusInterfaceSetPropertyFunc.page
index 4605abe..58f2c43 100644
--- a/static/Gio-2.0/Gio.DBusInterfaceSetPropertyFunc.page
+++ b/static/Gio-2.0/Gio.DBusInterfaceSetPropertyFunc.page
@@ -45,7 +45,7 @@ function onDBusInterfaceSetPropertyFunc(connection: <link xref="Gio.DBusConnecti
   <p>Return location for error.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the property was set to <code>value</code>, <code>false</code> if 
<code>error</code> is set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusInterfaceSkeleton.export.page 
b/static/Gio-2.0/Gio.DBusInterfaceSkeleton.export.page
index a20eb5c..c1b1f1b 100644
--- a/static/Gio-2.0/Gio.DBusInterfaceSkeleton.export.page
+++ b/static/Gio-2.0/Gio.DBusInterfaceSkeleton.export.page
@@ -42,7 +42,7 @@ the same for all connections.</p>  <p>Use <link xref="Gio.DBusInterfaceSkeleton.
   <p>The path to export the interface at.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the interface was exported on <code>connection</code>, otherwise 
<code>false</code> with
 @error set.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.DBusInterfaceSkeleton.has_connection.page 
b/static/Gio-2.0/Gio.DBusInterfaceSkeleton.has_connection.page
index 25608ac..cb28f2a 100644
--- a/static/Gio-2.0/Gio.DBusInterfaceSkeleton.has_connection.page
+++ b/static/Gio-2.0/Gio.DBusInterfaceSkeleton.has_connection.page
@@ -32,7 +32,7 @@ function has_connection(connection: <link xref="Gio.DBusConnection">Gio.DBusConn
   <p>A <link xref="Gio.DBusConnection"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>interface_</code> is exported on <code>connection</code>, <code>false</code> 
otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusMessage.get_locked.page b/static/Gio-2.0/Gio.DBusMessage.get_locked.page
index 8d15b1a..3f039a0 100644
--- a/static/Gio-2.0/Gio.DBusMessage.get_locked.page
+++ b/static/Gio-2.0/Gio.DBusMessage.get_locked.page
@@ -26,7 +26,7 @@ on the <link xref="Gio.DBusMessage-locked"/> property.</p>
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>message</code> is locked, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusMessage.to_gerror.page b/static/Gio-2.0/Gio.DBusMessage.to_gerror.page
index 833547e..dd15f0d 100644
--- a/static/Gio-2.0/Gio.DBusMessage.to_gerror.page
+++ b/static/Gio-2.0/Gio.DBusMessage.to_gerror.page
@@ -28,7 +28,7 @@ well as the first string item in <code>message</code>'s body.</p>
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if @error was set, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusNodeInfo.generate_xml.page 
b/static/Gio-2.0/Gio.DBusNodeInfo.generate_xml.page
index 38ee907..551f859 100644
--- a/static/Gio-2.0/Gio.DBusNodeInfo.generate_xml.page
+++ b/static/Gio-2.0/Gio.DBusNodeInfo.generate_xml.page
@@ -24,7 +24,7 @@ function generate_xml(indent: Number(guint)): <link href="../GLib-2.0/GLib.Strin
     // Gjs wrapper for g_dbus_node_info_generate_xml()
 }
   </code></synopsis>
-  <p>Appends an XML representation of <code>info</code> (and its children) to 
<code>string_builder</code>.</p>  <p>This function is typically used for generating introspection XML 
documents at run-time for
+  <p>Appends an XML representation of <code>info</code> (and its children) to @string_builder.</p>  <p>This 
function is typically used for generating introspection XML documents at run-time for
 handling the `org.freedesktop.DBus.Introspectable.Introspect`  method.</p>
   <p>Since 2.26</p>
 <terms>
@@ -33,7 +33,7 @@ handling the `org.freedesktop.DBus.Introspectable.Introspect`  method.</p>
   <p>Indentation level.</p>
 </item>
 <item>
-<title><code>string_builder</code></title>
+<title><code>Returns</code></title>
   <p>A <link href="../GLib-2.0/GLib.String.html">GLib.String</link> to to append XML data to.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusObjectManagerServer.is_exported.page 
b/static/Gio-2.0/Gio.DBusObjectManagerServer.is_exported.page
index 4782f48..bf76114 100644
--- a/static/Gio-2.0/Gio.DBusObjectManagerServer.is_exported.page
+++ b/static/Gio-2.0/Gio.DBusObjectManagerServer.is_exported.page
@@ -32,7 +32,7 @@ function is_exported(object: <link xref="Gio.DBusObjectSkeleton">Gio.DBusObjectS
   <p>An object.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>object</code> is exported</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusObjectManagerServer.unexport.page 
b/static/Gio-2.0/Gio.DBusObjectManagerServer.unexport.page
index 72ead90..517fba8 100644
--- a/static/Gio-2.0/Gio.DBusObjectManagerServer.unexport.page
+++ b/static/Gio-2.0/Gio.DBusObjectManagerServer.unexport.page
@@ -34,7 +34,7 @@ object path for <code>manager</code>.</p>
   <p>An object path.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if object at <code>object_path</code> was removed, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DBusServer.is_active.page b/static/Gio-2.0/Gio.DBusServer.is_active.page
index e4a1035..9ee2220 100644
--- a/static/Gio-2.0/Gio.DBusServer.is_active.page
+++ b/static/Gio-2.0/Gio.DBusServer.is_active.page
@@ -24,7 +24,7 @@ function is_active(): Boolean {
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if server is active, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_byte.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_byte.page
index ae05874..5a05d84 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_byte.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_byte.page
@@ -40,7 +40,7 @@ function put_byte(data: Number(guint8), cancellable: <link xref="Gio.Cancellable
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_int16.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_int16.page
index 2cea9a5..741cb10 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_int16.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_int16.page
@@ -40,7 +40,7 @@ function put_int16(data: Number(gint16), cancellable: <link xref="Gio.Cancellabl
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_int32.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_int32.page
index ab726a3..ede9235 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_int32.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_int32.page
@@ -40,7 +40,7 @@ function put_int32(data: Number(gint32), cancellable: <link xref="Gio.Cancellabl
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_int64.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_int64.page
index de2012d..dc5521a 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_int64.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_int64.page
@@ -40,7 +40,7 @@ function put_int64(data: Number(gint64), cancellable: <link xref="Gio.Cancellabl
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_string.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_string.page
index 0931a30..2880d09 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_string.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_string.page
@@ -40,7 +40,7 @@ function put_string(str: String, cancellable: <link xref="Gio.Cancellable">Gio.C
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if @string was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_uint16.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_uint16.page
index 099a35a..4a23706 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_uint16.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_uint16.page
@@ -40,7 +40,7 @@ function put_uint16(data: Number(guint16), cancellable: <link xref="Gio.Cancella
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_uint32.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_uint32.page
index 8c7cda9..c6edd74 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_uint32.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_uint32.page
@@ -40,7 +40,7 @@ function put_uint32(data: Number(guint32), cancellable: <link xref="Gio.Cancella
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DataOutputStream.put_uint64.page 
b/static/Gio-2.0/Gio.DataOutputStream.put_uint64.page
index a72fe77..4022d10 100644
--- a/static/Gio-2.0/Gio.DataOutputStream.put_uint64.page
+++ b/static/Gio-2.0/Gio.DataOutputStream.put_uint64.page
@@ -40,7 +40,7 @@ function put_uint64(data: Number(guint64), cancellable: <link xref="Gio.Cancella
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>data</code> was successfully added to the <code>stream</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DesktopAppInfo.get_boolean.page 
b/static/Gio-2.0/Gio.DesktopAppInfo.get_boolean.page
index c36d9c9..7a0b872 100644
--- a/static/Gio-2.0/Gio.DesktopAppInfo.get_boolean.page
+++ b/static/Gio-2.0/Gio.DesktopAppInfo.get_boolean.page
@@ -32,7 +32,7 @@ function get_boolean(key: String): Boolean {
   <p>the key to look up</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the boolean value, or <code>false</code> if the key
     is not found</p>
 </item>
diff --git a/static/Gio-2.0/Gio.DesktopAppInfo.get_is_hidden.page 
b/static/Gio-2.0/Gio.DesktopAppInfo.get_is_hidden.page
index 12e2fa9..defbc19 100644
--- a/static/Gio-2.0/Gio.DesktopAppInfo.get_is_hidden.page
+++ b/static/Gio-2.0/Gio.DesktopAppInfo.get_is_hidden.page
@@ -25,7 +25,7 @@ set to True.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if hidden, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DesktopAppInfo.get_nodisplay.page 
b/static/Gio-2.0/Gio.DesktopAppInfo.get_nodisplay.page
index 0fabfed..ea7ae6b 100644
--- a/static/Gio-2.0/Gio.DesktopAppInfo.get_nodisplay.page
+++ b/static/Gio-2.0/Gio.DesktopAppInfo.get_nodisplay.page
@@ -26,7 +26,7 @@ application info should be shown in menus. See
   <p>Since 2.30</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>The value of the NoDisplay key</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DesktopAppInfo.get_show_in.page 
b/static/Gio-2.0/Gio.DesktopAppInfo.get_show_in.page
index 9103979..78311aa 100644
--- a/static/Gio-2.0/Gio.DesktopAppInfo.get_show_in.page
+++ b/static/Gio-2.0/Gio.DesktopAppInfo.get_show_in.page
@@ -36,7 +36,7 @@ applications for a specific name of the desktop, based on the
   <p>a string specifying a desktop name</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>info</code> should be shown in <code>desktop_env</code> according to the
 `OnlyShowIn` and `NotShowIn` keys, <code>false</code>
 otherwise.</p>
diff --git a/static/Gio-2.0/Gio.DesktopAppInfo.has_key.page b/static/Gio-2.0/Gio.DesktopAppInfo.has_key.page
index 88640e4..7a9b1ac 100644
--- a/static/Gio-2.0/Gio.DesktopAppInfo.has_key.page
+++ b/static/Gio-2.0/Gio.DesktopAppInfo.has_key.page
@@ -33,7 +33,7 @@ of the keyfile backing <code>info</code>.</p>
   <p>the key to look up</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>key</code> exists</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.DesktopAppInfo.launch_uris_as_manager.page 
b/static/Gio-2.0/Gio.DesktopAppInfo.launch_uris_as_manager.page
index 75378f2..c39abc3 100644
--- a/static/Gio-2.0/Gio.DesktopAppInfo.launch_uris_as_manager.page
+++ b/static/Gio-2.0/Gio.DesktopAppInfo.launch_uris_as_manager.page
@@ -57,7 +57,7 @@ activation) then <code>spawn_flags</code>, <code>user_setup</code>, <code>user_s
   <p><link href="../GLib-2.0/GLib.SpawnFlags.html">GLib.SpawnFlags</link>, used for each process</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful launch, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.can_eject.page b/static/Gio-2.0/Gio.Drive.can_eject.page
index 16c9d48..096a12a 100644
--- a/static/Gio-2.0/Gio.Drive.can_eject.page
+++ b/static/Gio-2.0/Gio.Drive.can_eject.page
@@ -24,7 +24,7 @@ function can_eject(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> can be ejected, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.can_poll_for_media.page 
b/static/Gio-2.0/Gio.Drive.can_poll_for_media.page
index d7c6d50..172ba17 100644
--- a/static/Gio-2.0/Gio.Drive.can_poll_for_media.page
+++ b/static/Gio-2.0/Gio.Drive.can_poll_for_media.page
@@ -24,7 +24,7 @@ function can_poll_for_media(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> can be polled for media changes,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Drive.can_start.page b/static/Gio-2.0/Gio.Drive.can_start.page
index 5fc5be5..16cb6dd 100644
--- a/static/Gio-2.0/Gio.Drive.can_start.page
+++ b/static/Gio-2.0/Gio.Drive.can_start.page
@@ -24,7 +24,7 @@ function can_start(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> can be started, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.can_start_degraded.page 
b/static/Gio-2.0/Gio.Drive.can_start_degraded.page
index 948befa..0e733db 100644
--- a/static/Gio-2.0/Gio.Drive.can_start_degraded.page
+++ b/static/Gio-2.0/Gio.Drive.can_start_degraded.page
@@ -24,7 +24,7 @@ function can_start_degraded(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> can be started degraded, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.can_stop.page b/static/Gio-2.0/Gio.Drive.can_stop.page
index eae59de..18b3b09 100644
--- a/static/Gio-2.0/Gio.Drive.can_stop.page
+++ b/static/Gio-2.0/Gio.Drive.can_stop.page
@@ -24,7 +24,7 @@ function can_stop(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> can be stopped, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.eject_finish.page b/static/Gio-2.0/Gio.Drive.eject_finish.page
index 797974b..3e9d308 100644
--- a/static/Gio-2.0/Gio.Drive.eject_finish.page
+++ b/static/Gio-2.0/Gio.Drive.eject_finish.page
@@ -32,7 +32,7 @@ function eject_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the drive has been ejected successfully,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Drive.eject_with_operation_finish.page 
b/static/Gio-2.0/Gio.Drive.eject_with_operation_finish.page
index ec68f3d..cb46550 100644
--- a/static/Gio-2.0/Gio.Drive.eject_with_operation_finish.page
+++ b/static/Gio-2.0/Gio.Drive.eject_with_operation_finish.page
@@ -33,7 +33,7 @@ function eject_with_operation_finish(result: <link xref="Gio.AsyncResult">Gio.As
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the drive was successfully ejected. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.has_media.page b/static/Gio-2.0/Gio.Drive.has_media.page
index 73a41f8..531f79f 100644
--- a/static/Gio-2.0/Gio.Drive.has_media.page
+++ b/static/Gio-2.0/Gio.Drive.has_media.page
@@ -26,7 +26,7 @@ for more details.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>drive</code> has media, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.has_volumes.page b/static/Gio-2.0/Gio.Drive.has_volumes.page
index 82c3c62..b52db67 100644
--- a/static/Gio-2.0/Gio.Drive.has_volumes.page
+++ b/static/Gio-2.0/Gio.Drive.has_volumes.page
@@ -24,7 +24,7 @@ function has_volumes(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> contains volumes, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.is_media_check_automatic.page 
b/static/Gio-2.0/Gio.Drive.is_media_check_automatic.page
index 299e5a1..7e11ff9 100644
--- a/static/Gio-2.0/Gio.Drive.is_media_check_automatic.page
+++ b/static/Gio-2.0/Gio.Drive.is_media_check_automatic.page
@@ -24,7 +24,7 @@ function is_media_check_automatic(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>drive</code> is capabable of automatically detecting
     media changes, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Drive.is_media_removable.page 
b/static/Gio-2.0/Gio.Drive.is_media_removable.page
index 5c8ae48..7f72117 100644
--- a/static/Gio-2.0/Gio.Drive.is_media_removable.page
+++ b/static/Gio-2.0/Gio.Drive.is_media_removable.page
@@ -24,7 +24,7 @@ function is_media_removable(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>drive</code> supports removable media, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Drive.poll_for_media_finish.page 
b/static/Gio-2.0/Gio.Drive.poll_for_media_finish.page
index ecb661a..6225615 100644
--- a/static/Gio-2.0/Gio.Drive.poll_for_media_finish.page
+++ b/static/Gio-2.0/Gio.Drive.poll_for_media_finish.page
@@ -32,7 +32,7 @@ function poll_for_media_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncRes
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the drive has been poll_for_mediaed successfully,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Drive.start_finish.page b/static/Gio-2.0/Gio.Drive.start_finish.page
index 27fa1ae..ebe425c 100644
--- a/static/Gio-2.0/Gio.Drive.start_finish.page
+++ b/static/Gio-2.0/Gio.Drive.start_finish.page
@@ -32,7 +32,7 @@ function start_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the drive has been started successfully,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Drive.stop_finish.page b/static/Gio-2.0/Gio.Drive.stop_finish.page
index 11d436a..e9c5264 100644
--- a/static/Gio-2.0/Gio.Drive.stop_finish.page
+++ b/static/Gio-2.0/Gio.Drive.stop_finish.page
@@ -32,7 +32,7 @@ function stop_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link>
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the drive has been stopped successfully,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.copy.page b/static/Gio-2.0/Gio.File.copy.page
index f222951..501ff35 100644
--- a/static/Gio-2.0/Gio.File.copy.page
+++ b/static/Gio-2.0/Gio.File.copy.page
@@ -75,7 +75,7 @@ file), see <link xref="Gio.File.dup"/>.</p>
     progress information, or <code>null</code> if progress information is not needed</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.copy_attributes.page b/static/Gio-2.0/Gio.File.copy_attributes.page
index 1e74bf4..fb4b78f 100644
--- a/static/Gio-2.0/Gio.File.copy_attributes.page
+++ b/static/Gio-2.0/Gio.File.copy_attributes.page
@@ -54,7 +54,7 @@ is useful when implementing move by copy + delete source.</p>
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the attributes were copied successfully,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.copy_finish.page b/static/Gio-2.0/Gio.File.copy_finish.page
index d1399f2..8bc9190 100644
--- a/static/Gio-2.0/Gio.File.copy_finish.page
+++ b/static/Gio-2.0/Gio.File.copy_finish.page
@@ -32,7 +32,7 @@ function copy_finish(res: <link xref="Gio.AsyncResult">Gio.AsyncResult</link>):
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>a <code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.delete.page b/static/Gio-2.0/Gio.File.delete.page
index a70f316..8c32a54 100644
--- a/static/Gio-2.0/Gio.File.delete.page
+++ b/static/Gio-2.0/Gio.File.delete.page
@@ -36,7 +36,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file was deleted. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.delete_finish.page b/static/Gio-2.0/Gio.File.delete_finish.page
index 623b0ce..9652140 100644
--- a/static/Gio-2.0/Gio.File.delete_finish.page
+++ b/static/Gio-2.0/Gio.File.delete_finish.page
@@ -32,7 +32,7 @@ function delete_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</lin
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file was deleted. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.eject_mountable_finish.page 
b/static/Gio-2.0/Gio.File.eject_mountable_finish.page
index a1f04d0..e9ae16a 100644
--- a/static/Gio-2.0/Gio.File.eject_mountable_finish.page
+++ b/static/Gio-2.0/Gio.File.eject_mountable_finish.page
@@ -33,7 +33,7 @@ function eject_mountable_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncRe
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>file</code> was ejected successfully.
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.eject_mountable_with_operation_finish.page 
b/static/Gio-2.0/Gio.File.eject_mountable_with_operation_finish.page
index 6c0f792..8d93936 100644
--- a/static/Gio-2.0/Gio.File.eject_mountable_with_operation_finish.page
+++ b/static/Gio-2.0/Gio.File.eject_mountable_with_operation_finish.page
@@ -33,7 +33,7 @@ function eject_mountable_with_operation_finish(result: <link xref="Gio.AsyncResu
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>file</code> was ejected successfully.
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.equal.page b/static/Gio-2.0/Gio.File.equal.page
index a060af0..e98e7e0 100644
--- a/static/Gio-2.0/Gio.File.equal.page
+++ b/static/Gio-2.0/Gio.File.equal.page
@@ -34,7 +34,7 @@ aliasing.</p>  <p>This call does no blocking I/O.</p>
   <p>the second <link xref="Gio.File"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>file1</code> and <code>file2</code> are equal.
     <code>false</code> if either is not a <link xref="Gio.File"/>.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.has_parent.page b/static/Gio-2.0/Gio.File.has_parent.page
index fdeaed0..64ba379 100644
--- a/static/Gio-2.0/Gio.File.has_parent.page
+++ b/static/Gio-2.0/Gio.File.has_parent.page
@@ -34,7 +34,7 @@ if <code>file</code> is a child of <code>parent</code>.</p>
   <p>the parent to check for, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>file</code> is a child of <code>parent</code> (or any parent in the
          case that <code>parent</code> is <code>null</code>).</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.has_prefix.page b/static/Gio-2.0/Gio.File.has_prefix.page
index 9e0fe1b..ef99f64 100644
--- a/static/Gio-2.0/Gio.File.has_prefix.page
+++ b/static/Gio-2.0/Gio.File.has_prefix.page
@@ -38,7 +38,7 @@ of <code>prefix</code>.</p>
   <p>input <link xref="Gio.File"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the @files's parent, grandparent, etc is <code>prefix</code>,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.has_uri_scheme.page b/static/Gio-2.0/Gio.File.has_uri_scheme.page
index 53ddbf6..db5b210 100644
--- a/static/Gio-2.0/Gio.File.has_uri_scheme.page
+++ b/static/Gio-2.0/Gio.File.has_uri_scheme.page
@@ -32,7 +32,7 @@ function has_uri_scheme(uri_scheme: String): Boolean {
   <p>a string containing a URI scheme</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <link xref="Gio.File"/>'s backend supports the
     given URI scheme, <code>false</code> if URI scheme is <code>null</code>,
     not supported, or <link xref="Gio.File"/> is invalid.</p>
diff --git a/static/Gio-2.0/Gio.File.is_native.page b/static/Gio-2.0/Gio.File.is_native.page
index d3566dd..4a5b129 100644
--- a/static/Gio-2.0/Gio.File.is_native.page
+++ b/static/Gio-2.0/Gio.File.is_native.page
@@ -28,7 +28,7 @@ will return <code>false</code>, but <link xref="Gio.File.get_path"/> will still
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>file</code> is native</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.make_directory.page b/static/Gio-2.0/Gio.File.make_directory.page
index b35d907..34239c2 100644
--- a/static/Gio-2.0/Gio.File.make_directory.page
+++ b/static/Gio-2.0/Gio.File.make_directory.page
@@ -42,7 +42,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful creation, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.make_directory_finish.page 
b/static/Gio-2.0/Gio.File.make_directory_finish.page
index 9e7ba19..43e1fd5 100644
--- a/static/Gio-2.0/Gio.File.make_directory_finish.page
+++ b/static/Gio-2.0/Gio.File.make_directory_finish.page
@@ -33,7 +33,7 @@ function make_directory_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncRes
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful directory creation, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.make_directory_with_parents.page 
b/static/Gio-2.0/Gio.File.make_directory_with_parents.page
index 4f80c99..bcb895c 100644
--- a/static/Gio-2.0/Gio.File.make_directory_with_parents.page
+++ b/static/Gio-2.0/Gio.File.make_directory_with_parents.page
@@ -41,7 +41,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if all directories have been successfully created, <code>false</code>
 otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.make_symbolic_link.page b/static/Gio-2.0/Gio.File.make_symbolic_link.page
index 52ad0e2..c1d96c0 100644
--- a/static/Gio-2.0/Gio.File.make_symbolic_link.page
+++ b/static/Gio-2.0/Gio.File.make_symbolic_link.page
@@ -44,7 +44,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on the creation of a new symlink, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.mount_enclosing_volume_finish.page 
b/static/Gio-2.0/Gio.File.mount_enclosing_volume_finish.page
index 8ce2cc1..2ee1b77 100644
--- a/static/Gio-2.0/Gio.File.mount_enclosing_volume_finish.page
+++ b/static/Gio-2.0/Gio.File.mount_enclosing_volume_finish.page
@@ -32,7 +32,7 @@ function mount_enclosing_volume_finish(result: <link xref="Gio.AsyncResult">Gio.
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful. If an error has occurred,
     this function will return <code>false</code> and set @error
     appropriately if present.</p>
diff --git a/static/Gio-2.0/Gio.File.move.page b/static/Gio-2.0/Gio.File.move.page
index e5038be..c3d7834 100644
--- a/static/Gio-2.0/Gio.File.move.page
+++ b/static/Gio-2.0/Gio.File.move.page
@@ -78,7 +78,7 @@ move operation isn't available).</p>
     function for updates</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful move, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.poll_mountable_finish.page 
b/static/Gio-2.0/Gio.File.poll_mountable_finish.page
index af039c5..f155fd6 100644
--- a/static/Gio-2.0/Gio.File.poll_mountable_finish.page
+++ b/static/Gio-2.0/Gio.File.poll_mountable_finish.page
@@ -33,7 +33,7 @@ with <link xref="Gio.File.poll_mountable"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation finished successfully. <code>false</code>
 otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.query_exists.page b/static/Gio-2.0/Gio.File.query_exists.page
index 225767a..33c446b 100644
--- a/static/Gio-2.0/Gio.File.query_exists.page
+++ b/static/Gio-2.0/Gio.File.query_exists.page
@@ -48,7 +48,7 @@ that can happen due to races when you execute the operation.</p>
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file exists (and can be detected without error),
     <code>false</code> otherwise (or if cancelled).</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.set_attribute.page b/static/Gio-2.0/Gio.File.set_attribute.page
index 4ada32b..3fa2c2e 100644
--- a/static/Gio-2.0/Gio.File.set_attribute.page
+++ b/static/Gio-2.0/Gio.File.set_attribute.page
@@ -69,7 +69,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the attribute was set, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.set_attribute_byte_string.page 
b/static/Gio-2.0/Gio.File.set_attribute_byte_string.page
index 786be09..5915af3 100644
--- a/static/Gio-2.0/Gio.File.set_attribute_byte_string.page
+++ b/static/Gio-2.0/Gio.File.set_attribute_byte_string.page
@@ -61,7 +61,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>attribute</code> was successfully set to <code>value</code>
     in the <code>file</code>, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.set_attribute_int32.page 
b/static/Gio-2.0/Gio.File.set_attribute_int32.page
index a55fa0d..11a7ff9 100644
--- a/static/Gio-2.0/Gio.File.set_attribute_int32.page
+++ b/static/Gio-2.0/Gio.File.set_attribute_int32.page
@@ -60,7 +60,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>attribute</code> was successfully set to <code>value</code>
     in the <code>file</code>, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.set_attribute_int64.page 
b/static/Gio-2.0/Gio.File.set_attribute_int64.page
index 0547e6b..c21cbf5 100644
--- a/static/Gio-2.0/Gio.File.set_attribute_int64.page
+++ b/static/Gio-2.0/Gio.File.set_attribute_int64.page
@@ -60,7 +60,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>attribute</code> was successfully set, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.set_attribute_string.page 
b/static/Gio-2.0/Gio.File.set_attribute_string.page
index ec0da5a..221200f 100644
--- a/static/Gio-2.0/Gio.File.set_attribute_string.page
+++ b/static/Gio-2.0/Gio.File.set_attribute_string.page
@@ -60,7 +60,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>attribute</code> was successfully set, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.set_attribute_uint32.page 
b/static/Gio-2.0/Gio.File.set_attribute_uint32.page
index 4e6ccb2..1e9a006 100644
--- a/static/Gio-2.0/Gio.File.set_attribute_uint32.page
+++ b/static/Gio-2.0/Gio.File.set_attribute_uint32.page
@@ -60,7 +60,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>attribute</code> was successfully set to <code>value</code>
     in the <code>file</code>, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.set_attribute_uint64.page 
b/static/Gio-2.0/Gio.File.set_attribute_uint64.page
index bc1ebb6..1f2afe2 100644
--- a/static/Gio-2.0/Gio.File.set_attribute_uint64.page
+++ b/static/Gio-2.0/Gio.File.set_attribute_uint64.page
@@ -60,7 +60,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>attribute</code> was successfully set to <code>value</code>
     in the <code>file</code>, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.set_attributes_from_info.page 
b/static/Gio-2.0/Gio.File.set_attributes_from_info.page
index 61da0b0..d45a24e 100644
--- a/static/Gio-2.0/Gio.File.set_attributes_from_info.page
+++ b/static/Gio-2.0/Gio.File.set_attributes_from_info.page
@@ -56,7 +56,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>false</code> if there was any error, <code>true</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.start_mountable_finish.page 
b/static/Gio-2.0/Gio.File.start_mountable_finish.page
index 67f0a5f..9afbe7c 100644
--- a/static/Gio-2.0/Gio.File.start_mountable_finish.page
+++ b/static/Gio-2.0/Gio.File.start_mountable_finish.page
@@ -33,7 +33,7 @@ with <link xref="Gio.File.start_mountable"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation finished successfully. <code>false</code>
 otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.stop_mountable_finish.page 
b/static/Gio-2.0/Gio.File.stop_mountable_finish.page
index c828f0a..f138ad3 100644
--- a/static/Gio-2.0/Gio.File.stop_mountable_finish.page
+++ b/static/Gio-2.0/Gio.File.stop_mountable_finish.page
@@ -33,7 +33,7 @@ with <link xref="Gio.File.stop_mountable"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation finished successfully.
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.supports_thread_contexts.page 
b/static/Gio-2.0/Gio.File.supports_thread_contexts.page
index b05e6ff..b78bbe9 100644
--- a/static/Gio-2.0/Gio.File.supports_thread_contexts.page
+++ b/static/Gio-2.0/Gio.File.supports_thread_contexts.page
@@ -27,7 +27,7 @@ If this returns <code>false</code>, you cannot perform asynchronous operations o
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>Whether or not <code>file</code> supports thread-default contexts.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.trash.page b/static/Gio-2.0/Gio.File.trash.page
index 3f8bef1..aa8aba1 100644
--- a/static/Gio-2.0/Gio.File.trash.page
+++ b/static/Gio-2.0/Gio.File.trash.page
@@ -38,7 +38,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
     <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful trash, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.trash_finish.page b/static/Gio-2.0/Gio.File.trash_finish.page
index ed8d307..6e8af92 100644
--- a/static/Gio-2.0/Gio.File.trash_finish.page
+++ b/static/Gio-2.0/Gio.File.trash_finish.page
@@ -33,7 +33,7 @@ function trash_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on successful trash, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.File.unmount_mountable_finish.page 
b/static/Gio-2.0/Gio.File.unmount_mountable_finish.page
index 542b406..1cf5c64 100644
--- a/static/Gio-2.0/Gio.File.unmount_mountable_finish.page
+++ b/static/Gio-2.0/Gio.File.unmount_mountable_finish.page
@@ -33,7 +33,7 @@ with <link xref="Gio.File.unmount_mountable"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation finished successfully.
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.File.unmount_mountable_with_operation_finish.page 
b/static/Gio-2.0/Gio.File.unmount_mountable_with_operation_finish.page
index 2956edf..ce7de3e 100644
--- a/static/Gio-2.0/Gio.File.unmount_mountable_with_operation_finish.page
+++ b/static/Gio-2.0/Gio.File.unmount_mountable_with_operation_finish.page
@@ -34,7 +34,7 @@ with <link xref="Gio.File.unmount_mountable_with_operation"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation finished successfully.
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.FileAttributeMatcher.enumerate_namespace.page 
b/static/Gio-2.0/Gio.FileAttributeMatcher.enumerate_namespace.page
index 64241b2..f333dc0 100644
--- a/static/Gio-2.0/Gio.FileAttributeMatcher.enumerate_namespace.page
+++ b/static/Gio-2.0/Gio.FileAttributeMatcher.enumerate_namespace.page
@@ -35,7 +35,7 @@ using "*" and namespace is anything.)</p>  <p>TODO: this is awkwardly worded.</p
   <p>a string containing a file attribute namespace.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the matcher matches all of the entries
 in the given <code>ns</code>, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.FileAttributeMatcher.matches.page 
b/static/Gio-2.0/Gio.FileAttributeMatcher.matches.page
index 70c2d47..d93a8c6 100644
--- a/static/Gio-2.0/Gio.FileAttributeMatcher.matches.page
+++ b/static/Gio-2.0/Gio.FileAttributeMatcher.matches.page
@@ -34,7 +34,7 @@ will always return <code>true</code>.</p>
   <p>a file attribute key.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>attribute</code> matches <code>matcher</code>. <code>false</code> 
otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileAttributeMatcher.matches_only.page 
b/static/Gio-2.0/Gio.FileAttributeMatcher.matches_only.page
index ea73eb8..1ae44b3 100644
--- a/static/Gio-2.0/Gio.FileAttributeMatcher.matches_only.page
+++ b/static/Gio-2.0/Gio.FileAttributeMatcher.matches_only.page
@@ -33,7 +33,7 @@ returns <code>false</code> if "*" was used when creating the matcher.</p>
   <p>a file attribute key.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the matcher only matches <code>attribute</code>. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileEnumerator.close.page b/static/Gio-2.0/Gio.FileEnumerator.close.page
index d42f855..76f67b7 100644
--- a/static/Gio-2.0/Gio.FileEnumerator.close.page
+++ b/static/Gio-2.0/Gio.FileEnumerator.close.page
@@ -35,7 +35,7 @@ sure resources are released as early as possible.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>#TRUE on success or #FALSE on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileEnumerator.close_finish.page 
b/static/Gio-2.0/Gio.FileEnumerator.close_finish.page
index 9ab6b24..5b7e5b4 100644
--- a/static/Gio-2.0/Gio.FileEnumerator.close_finish.page
+++ b/static/Gio-2.0/Gio.FileEnumerator.close_finish.page
@@ -39,7 +39,7 @@ returned.</p>
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the close operation has finished successfully.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileEnumerator.has_pending.page 
b/static/Gio-2.0/Gio.FileEnumerator.has_pending.page
index 4499808..9c65276 100644
--- a/static/Gio-2.0/Gio.FileEnumerator.has_pending.page
+++ b/static/Gio-2.0/Gio.FileEnumerator.has_pending.page
@@ -24,7 +24,7 @@ function has_pending(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>enumerator</code> has pending operations.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileEnumerator.is_closed.page 
b/static/Gio-2.0/Gio.FileEnumerator.is_closed.page
index 48bfdeb..4b3d170 100644
--- a/static/Gio-2.0/Gio.FileEnumerator.is_closed.page
+++ b/static/Gio-2.0/Gio.FileEnumerator.is_closed.page
@@ -24,7 +24,7 @@ function is_closed(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>enumerator</code> is closed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileInfo.get_attribute_boolean.page 
b/static/Gio-2.0/Gio.FileInfo.get_attribute_boolean.page
index a4132ad..1389ac4 100644
--- a/static/Gio-2.0/Gio.FileInfo.get_attribute_boolean.page
+++ b/static/Gio-2.0/Gio.FileInfo.get_attribute_boolean.page
@@ -33,7 +33,7 @@ contain a boolean value, <code>false</code> will be returned.</p>
   <p>a file attribute key.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the boolean value contained within the attribute.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileInfo.get_is_backup.page b/static/Gio-2.0/Gio.FileInfo.get_is_backup.page
index 5160941..850854f 100644
--- a/static/Gio-2.0/Gio.FileInfo.get_is_backup.page
+++ b/static/Gio-2.0/Gio.FileInfo.get_is_backup.page
@@ -24,7 +24,7 @@ function get_is_backup(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if file is a backup file, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileInfo.get_is_hidden.page b/static/Gio-2.0/Gio.FileInfo.get_is_hidden.page
index 3f6cef7..8a204cc 100644
--- a/static/Gio-2.0/Gio.FileInfo.get_is_hidden.page
+++ b/static/Gio-2.0/Gio.FileInfo.get_is_hidden.page
@@ -24,7 +24,7 @@ function get_is_hidden(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file is a hidden file, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileInfo.get_is_symlink.page b/static/Gio-2.0/Gio.FileInfo.get_is_symlink.page
index 9205a43..7a80b65 100644
--- a/static/Gio-2.0/Gio.FileInfo.get_is_symlink.page
+++ b/static/Gio-2.0/Gio.FileInfo.get_is_symlink.page
@@ -24,7 +24,7 @@ function get_is_symlink(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the given <code>info</code> is a symlink.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileInfo.get_modification_time.page 
b/static/Gio-2.0/Gio.FileInfo.get_modification_time.page
index b206cc9..074688b 100644
--- a/static/Gio-2.0/Gio.FileInfo.get_modification_time.page
+++ b/static/Gio-2.0/Gio.FileInfo.get_modification_time.page
@@ -21,11 +21,11 @@ function get_modification_time(): <link href="../GLib-2.0/GLib.TimeVal.html">GLi
 }
   </code></synopsis>
   <p>Gets the modification time of the current <code>info</code> and sets it
-in <code>result</code>.</p>
+in @result.</p>
 
 <terms>
 <item>
-<title><code>result</code></title>
+<title><code>Returns</code></title>
   <p>a <link href="../GLib-2.0/GLib.TimeVal.html">GLib.TimeVal</link>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileInfo.has_attribute.page b/static/Gio-2.0/Gio.FileInfo.has_attribute.page
index 559e098..4ab36a2 100644
--- a/static/Gio-2.0/Gio.FileInfo.has_attribute.page
+++ b/static/Gio-2.0/Gio.FileInfo.has_attribute.page
@@ -32,7 +32,7 @@ function has_attribute(attribute: String): Boolean {
   <p>a file attribute key.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if @Ginfo has an attribute named <code>attribute</code>,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.FileInfo.has_namespace.page b/static/Gio-2.0/Gio.FileInfo.has_namespace.page
index 6a2900e..1551b48 100644
--- a/static/Gio-2.0/Gio.FileInfo.has_namespace.page
+++ b/static/Gio-2.0/Gio.FileInfo.has_namespace.page
@@ -33,7 +33,7 @@ specified <code>name_space</code>.</p>
   <p>a file attribute namespace.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if @Ginfo has an attribute in <code>name_space</code>,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.FileInfo.set_attribute_status.page 
b/static/Gio-2.0/Gio.FileInfo.set_attribute_status.page
index 9e6a82e..d35402f 100644
--- a/static/Gio-2.0/Gio.FileInfo.set_attribute_status.page
+++ b/static/Gio-2.0/Gio.FileInfo.set_attribute_status.page
@@ -43,7 +43,7 @@ is returned and <code>info</code> is unchanged.</p>
   <p>a <link xref="Gio.FileAttributeStatus"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the status was changed, <code>false</code> if the key was not set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileMonitor.cancel.page b/static/Gio-2.0/Gio.FileMonitor.cancel.page
index 61ed511..6f46070 100644
--- a/static/Gio-2.0/Gio.FileMonitor.cancel.page
+++ b/static/Gio-2.0/Gio.FileMonitor.cancel.page
@@ -24,7 +24,7 @@ function cancel(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if monitor was cancelled.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileMonitor.is_cancelled.page 
b/static/Gio-2.0/Gio.FileMonitor.is_cancelled.page
index 883989b..956bc65 100644
--- a/static/Gio-2.0/Gio.FileMonitor.is_cancelled.page
+++ b/static/Gio-2.0/Gio.FileMonitor.is_cancelled.page
@@ -24,7 +24,7 @@ function is_cancelled(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if monitor is canceled. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FileReadMoreCallback.page b/static/Gio-2.0/Gio.FileReadMoreCallback.page
index 2adf202..5947f0a 100644
--- a/static/Gio-2.0/Gio.FileReadMoreCallback.page
+++ b/static/Gio-2.0/Gio.FileReadMoreCallback.page
@@ -32,7 +32,7 @@ should be read, or <code>false</code> otherwise.</p>
   <p>data passed to the callback.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if more data should be read back. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FilterInputStream.get_close_base_stream.page 
b/static/Gio-2.0/Gio.FilterInputStream.get_close_base_stream.page
index 5db23cb..60426d5 100644
--- a/static/Gio-2.0/Gio.FilterInputStream.get_close_base_stream.page
+++ b/static/Gio-2.0/Gio.FilterInputStream.get_close_base_stream.page
@@ -25,7 +25,7 @@ closed.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the base stream will be closed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.FilterOutputStream.get_close_base_stream.page 
b/static/Gio-2.0/Gio.FilterOutputStream.get_close_base_stream.page
index d527bbe..898b551 100644
--- a/static/Gio-2.0/Gio.FilterOutputStream.get_close_base_stream.page
+++ b/static/Gio-2.0/Gio.FilterOutputStream.get_close_base_stream.page
@@ -25,7 +25,7 @@ closed.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the base stream will be closed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOSchedulerJob.send_to_mainloop.page 
b/static/Gio-2.0/Gio.IOSchedulerJob.send_to_mainloop.page
index b47d269..5da15f9 100644
--- a/static/Gio-2.0/Gio.IOSchedulerJob.send_to_mainloop.page
+++ b/static/Gio-2.0/Gio.IOSchedulerJob.send_to_mainloop.page
@@ -34,7 +34,7 @@ blocking the I/O job).</p>
   <p>a <link href="../GLib-2.0/GLib.SourceFunc.html">GLib.SourceFunc</link> callback that will be called in 
the original thread</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>The return value of <code>func</code></p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOSchedulerJobFunc.page b/static/Gio-2.0/Gio.IOSchedulerJobFunc.page
index 5d036b9..c80e33a 100644
--- a/static/Gio-2.0/Gio.IOSchedulerJobFunc.page
+++ b/static/Gio-2.0/Gio.IOSchedulerJobFunc.page
@@ -26,7 +26,7 @@ to see if they have been cancelled.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if this function should be called again to
    complete the job, <code>false</code> if the job is complete (or cancelled)</p>
 </item>
diff --git a/static/Gio-2.0/Gio.IOStream.close.page b/static/Gio-2.0/Gio.IOStream.close.page
index 5ff0e00..8fc8a91 100644
--- a/static/Gio-2.0/Gio.IOStream.close.page
+++ b/static/Gio-2.0/Gio.IOStream.close.page
@@ -50,7 +50,7 @@ individual input/output streams.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on failure</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOStream.close_finish.page b/static/Gio-2.0/Gio.IOStream.close_finish.page
index c8746ac..42a7daa 100644
--- a/static/Gio-2.0/Gio.IOStream.close_finish.page
+++ b/static/Gio-2.0/Gio.IOStream.close_finish.page
@@ -32,7 +32,7 @@ function close_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if stream was successfully closed, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOStream.has_pending.page b/static/Gio-2.0/Gio.IOStream.has_pending.page
index fe99dc7..11999b5 100644
--- a/static/Gio-2.0/Gio.IOStream.has_pending.page
+++ b/static/Gio-2.0/Gio.IOStream.has_pending.page
@@ -24,7 +24,7 @@ function has_pending(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> has pending actions.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOStream.is_closed.page b/static/Gio-2.0/Gio.IOStream.is_closed.page
index a99cc0a..ce65e86 100644
--- a/static/Gio-2.0/Gio.IOStream.is_closed.page
+++ b/static/Gio-2.0/Gio.IOStream.is_closed.page
@@ -24,7 +24,7 @@ function is_closed(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the stream is closed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOStream.set_pending.page b/static/Gio-2.0/Gio.IOStream.set_pending.page
index d3b4643..01a6c45 100644
--- a/static/Gio-2.0/Gio.IOStream.set_pending.page
+++ b/static/Gio-2.0/Gio.IOStream.set_pending.page
@@ -26,7 +26,7 @@ already set or <code>stream</code> is closed, it will return <code>false</code>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if pending was previously unset and is now set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.IOStream.splice_finish.page b/static/Gio-2.0/Gio.IOStream.splice_finish.page
index 57e1723..16b8d34 100644
--- a/static/Gio-2.0/Gio.IOStream.splice_finish.page
+++ b/static/Gio-2.0/Gio.IOStream.splice_finish.page
@@ -32,7 +32,7 @@ function splice_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</lin
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Icon.equal.page b/static/Gio-2.0/Gio.Icon.equal.page
index bbde6b5..09a2487 100644
--- a/static/Gio-2.0/Gio.Icon.equal.page
+++ b/static/Gio-2.0/Gio.Icon.equal.page
@@ -32,7 +32,7 @@ function equal(icon2: <link xref="Gio.Icon">Gio.Icon</link>): Boolean {
   <p>pointer to the second <link xref="Gio.Icon"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>icon1</code> is equal to <code>icon2</code>. <code>false</code> 
otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.equal.page b/static/Gio-2.0/Gio.InetAddress.equal.page
index 175bdb3..a896853 100644
--- a/static/Gio-2.0/Gio.InetAddress.equal.page
+++ b/static/Gio-2.0/Gio.InetAddress.equal.page
@@ -32,7 +32,7 @@ function equal(other_address: <link xref="Gio.InetAddress">Gio.InetAddress</link
   <p>Another <link xref="Gio.InetAddress"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> and <code>other_address</code> are equal, <code>false</code> 
otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_any.page b/static/Gio-2.0/Gio.InetAddress.get_is_any.page
index 93c2cb4..d8d5442 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_any.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_any.page
@@ -24,7 +24,7 @@ function get_is_any(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is the "any" address for its family.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_link_local.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_link_local.page
index c1e1d9d..7d26079 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_link_local.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_link_local.page
@@ -26,7 +26,7 @@ Internet).</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a link-local address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_loopback.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_loopback.page
index c7d8052..e1c155b 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_loopback.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_loopback.page
@@ -24,7 +24,7 @@ function get_is_loopback(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is the loopback address for its family.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_mc_global.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_mc_global.page
index 99108d9..98aa1f8 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_mc_global.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_mc_global.page
@@ -24,7 +24,7 @@ function get_is_mc_global(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a global multicast address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_mc_link_local.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_mc_link_local.page
index 876208e..5375ddf 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_mc_link_local.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_mc_link_local.page
@@ -24,7 +24,7 @@ function get_is_mc_link_local(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a link-local multicast address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_mc_node_local.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_mc_node_local.page
index b9ccca3..cd133a3 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_mc_node_local.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_mc_node_local.page
@@ -24,7 +24,7 @@ function get_is_mc_node_local(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a node-local multicast address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_mc_org_local.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_mc_org_local.page
index a92e903..00d6c16 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_mc_org_local.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_mc_org_local.page
@@ -24,7 +24,7 @@ function get_is_mc_org_local(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is an organization-local multicast address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_mc_site_local.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_mc_site_local.page
index 6f9ee33..d7d03e3 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_mc_site_local.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_mc_site_local.page
@@ -24,7 +24,7 @@ function get_is_mc_site_local(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a site-local multicast address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_multicast.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_multicast.page
index b0adc93..568422b 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_multicast.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_multicast.page
@@ -24,7 +24,7 @@ function get_is_multicast(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a multicast address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddress.get_is_site_local.page 
b/static/Gio-2.0/Gio.InetAddress.get_is_site_local.page
index daa5a5c..65193ef 100644
--- a/static/Gio-2.0/Gio.InetAddress.get_is_site_local.page
+++ b/static/Gio-2.0/Gio.InetAddress.get_is_site_local.page
@@ -27,7 +27,7 @@ outgoing Internet connectivity via a NAT or firewall).</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>address</code> is a site-local address.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddressMask.equal.page b/static/Gio-2.0/Gio.InetAddressMask.equal.page
index 14ada53..18040c7 100644
--- a/static/Gio-2.0/Gio.InetAddressMask.equal.page
+++ b/static/Gio-2.0/Gio.InetAddressMask.equal.page
@@ -32,7 +32,7 @@ function equal(mask2: <link xref="Gio.InetAddressMask">Gio.InetAddressMask</link
   <p>another <link xref="Gio.InetAddressMask"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>mask</code> and <code>mask2</code> are the same mask</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InetAddressMask.matches.page b/static/Gio-2.0/Gio.InetAddressMask.matches.page
index 00fae1a..36f26e9 100644
--- a/static/Gio-2.0/Gio.InetAddressMask.matches.page
+++ b/static/Gio-2.0/Gio.InetAddressMask.matches.page
@@ -32,7 +32,7 @@ function matches(address: <link xref="Gio.InetAddress">Gio.InetAddress</link>):
   <p>a <link xref="Gio.InetAddress"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>address</code> falls within the range described by
 <code>mask</code>.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Initable.init.page b/static/Gio-2.0/Gio.Initable.init.page
index 7be2267..a0fe6c9 100644
--- a/static/Gio-2.0/Gio.Initable.init.page
+++ b/static/Gio-2.0/Gio.Initable.init.page
@@ -45,7 +45,7 @@ pattern in the GObject constructor function.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful. If an error has occurred, this function will
     return <code>false</code> and set @error appropriately if present.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.InputStream.close.page b/static/Gio-2.0/Gio.InputStream.close.page
index 4b0b905..d636d3e 100644
--- a/static/Gio-2.0/Gio.InputStream.close.page
+++ b/static/Gio-2.0/Gio.InputStream.close.page
@@ -44,7 +44,7 @@ can use a faster close that doesn't block to e.g. check errors.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on failure</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InputStream.close_finish.page 
b/static/Gio-2.0/Gio.InputStream.close_finish.page
index 921d945..4f2bb6f 100644
--- a/static/Gio-2.0/Gio.InputStream.close_finish.page
+++ b/static/Gio-2.0/Gio.InputStream.close_finish.page
@@ -32,7 +32,7 @@ function close_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the stream was closed successfully.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InputStream.has_pending.page b/static/Gio-2.0/Gio.InputStream.has_pending.page
index 642907d..0a425a5 100644
--- a/static/Gio-2.0/Gio.InputStream.has_pending.page
+++ b/static/Gio-2.0/Gio.InputStream.has_pending.page
@@ -24,7 +24,7 @@ function has_pending(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> has pending actions.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InputStream.is_closed.page b/static/Gio-2.0/Gio.InputStream.is_closed.page
index 128a0a4..6778574 100644
--- a/static/Gio-2.0/Gio.InputStream.is_closed.page
+++ b/static/Gio-2.0/Gio.InputStream.is_closed.page
@@ -24,7 +24,7 @@ function is_closed(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the stream is closed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.InputStream.set_pending.page b/static/Gio-2.0/Gio.InputStream.set_pending.page
index ffbf95e..b5b45ca 100644
--- a/static/Gio-2.0/Gio.InputStream.set_pending.page
+++ b/static/Gio-2.0/Gio.InputStream.set_pending.page
@@ -26,7 +26,7 @@ already set or <code>stream</code> is closed, it will return <code>false</code>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if pending was previously unset and is now set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.MenuAttributeIter.next.page b/static/Gio-2.0/Gio.MenuAttributeIter.next.page
index b237583..75a8bd6 100644
--- a/static/Gio-2.0/Gio.MenuAttributeIter.next.page
+++ b/static/Gio-2.0/Gio.MenuAttributeIter.next.page
@@ -28,7 +28,7 @@ attribute exists at all).</p>
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, or <code>false</code> when there are no more attributes</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.MenuLinkIter.next.page b/static/Gio-2.0/Gio.MenuLinkIter.next.page
index acf46d2..b2b12c1 100644
--- a/static/Gio-2.0/Gio.MenuLinkIter.next.page
+++ b/static/Gio-2.0/Gio.MenuLinkIter.next.page
@@ -27,7 +27,7 @@ at all).</p>
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, or <code>false</code> when there are no more links</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.MenuModel.is_mutable.page b/static/Gio-2.0/Gio.MenuModel.is_mutable.page
index 1a0a292..96b461a 100644
--- a/static/Gio-2.0/Gio.MenuModel.is_mutable.page
+++ b/static/Gio-2.0/Gio.MenuModel.is_mutable.page
@@ -25,7 +25,7 @@ signal. Consumers of the model may make optimisations accordingly.</p>
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the model is mutable (ie: "items-changed" may be
     emitted).</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Mount.can_eject.page b/static/Gio-2.0/Gio.Mount.can_eject.page
index 8332972..d7e0966 100644
--- a/static/Gio-2.0/Gio.Mount.can_eject.page
+++ b/static/Gio-2.0/Gio.Mount.can_eject.page
@@ -24,7 +24,7 @@ function can_eject(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>mount</code> can be ejected.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.can_unmount.page b/static/Gio-2.0/Gio.Mount.can_unmount.page
index 23fa9a6..0ac401c 100644
--- a/static/Gio-2.0/Gio.Mount.can_unmount.page
+++ b/static/Gio-2.0/Gio.Mount.can_unmount.page
@@ -24,7 +24,7 @@ function can_unmount(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>mount</code> can be unmounted.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.eject_finish.page b/static/Gio-2.0/Gio.Mount.eject_finish.page
index 719febb..63c72ec 100644
--- a/static/Gio-2.0/Gio.Mount.eject_finish.page
+++ b/static/Gio-2.0/Gio.Mount.eject_finish.page
@@ -33,7 +33,7 @@ function eject_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount was successfully ejected. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.eject_with_operation_finish.page 
b/static/Gio-2.0/Gio.Mount.eject_with_operation_finish.page
index 51e9a56..2c5dc6a 100644
--- a/static/Gio-2.0/Gio.Mount.eject_with_operation_finish.page
+++ b/static/Gio-2.0/Gio.Mount.eject_with_operation_finish.page
@@ -33,7 +33,7 @@ function eject_with_operation_finish(result: <link xref="Gio.AsyncResult">Gio.As
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount was successfully ejected. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.is_shadowed.page b/static/Gio-2.0/Gio.Mount.is_shadowed.page
index a8a55fe..a228017 100644
--- a/static/Gio-2.0/Gio.Mount.is_shadowed.page
+++ b/static/Gio-2.0/Gio.Mount.is_shadowed.page
@@ -40,7 +40,7 @@ activation root on a <link xref="Gio.Volume"/> is set.</p>
   <p>Since 2.20</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mount</code> is shadowed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.remount_finish.page b/static/Gio-2.0/Gio.Mount.remount_finish.page
index 9d6ddf3..ce98b4a 100644
--- a/static/Gio-2.0/Gio.Mount.remount_finish.page
+++ b/static/Gio-2.0/Gio.Mount.remount_finish.page
@@ -33,7 +33,7 @@ function remount_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</li
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount was successfully remounted. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.unmount_finish.page b/static/Gio-2.0/Gio.Mount.unmount_finish.page
index bfe5526..298af1d 100644
--- a/static/Gio-2.0/Gio.Mount.unmount_finish.page
+++ b/static/Gio-2.0/Gio.Mount.unmount_finish.page
@@ -33,7 +33,7 @@ function unmount_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</li
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount was successfully unmounted. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Mount.unmount_with_operation_finish.page 
b/static/Gio-2.0/Gio.Mount.unmount_with_operation_finish.page
index 5bbf3ba..adc142e 100644
--- a/static/Gio-2.0/Gio.Mount.unmount_with_operation_finish.page
+++ b/static/Gio-2.0/Gio.Mount.unmount_with_operation_finish.page
@@ -33,7 +33,7 @@ function unmount_with_operation_finish(result: <link xref="Gio.AsyncResult">Gio.
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount was successfully unmounted. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.MountOperation.get_anonymous.page 
b/static/Gio-2.0/Gio.MountOperation.get_anonymous.page
index 29a7626..e3c0208 100644
--- a/static/Gio-2.0/Gio.MountOperation.get_anonymous.page
+++ b/static/Gio-2.0/Gio.MountOperation.get_anonymous.page
@@ -25,7 +25,7 @@ for an anonymous user.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if mount operation is anonymous.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.NetworkMonitor.can_reach.page 
b/static/Gio-2.0/Gio.NetworkMonitor.can_reach.page
index e954686..33f0cf2 100644
--- a/static/Gio-2.0/Gio.NetworkMonitor.can_reach.page
+++ b/static/Gio-2.0/Gio.NetworkMonitor.can_reach.page
@@ -50,7 +50,7 @@ want to block, you should use <link xref="Gio.NetworkMonitor.can_reach_async"/>.
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>connectable</code> is reachable, <code>false</code> if not.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.NetworkMonitor.can_reach_finish.page 
b/static/Gio-2.0/Gio.NetworkMonitor.can_reach_finish.page
index e8b81ba..541c560 100644
--- a/static/Gio-2.0/Gio.NetworkMonitor.can_reach_finish.page
+++ b/static/Gio-2.0/Gio.NetworkMonitor.can_reach_finish.page
@@ -33,7 +33,7 @@ See <link xref="Gio.NetworkMonitor.can_reach_async"/>.</p>
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if network is reachable, <code>false</code> if not.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.NetworkMonitor.get_network_available.page 
b/static/Gio-2.0/Gio.NetworkMonitor.get_network_available.page
index 7faa547..1e8e61a 100644
--- a/static/Gio-2.0/Gio.NetworkMonitor.get_network_available.page
+++ b/static/Gio-2.0/Gio.NetworkMonitor.get_network_available.page
@@ -27,7 +27,7 @@ reachable. See <link xref="Gio.NetworkMonitor-network-available"/> for more deta
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether the network is available</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.close.page b/static/Gio-2.0/Gio.OutputStream.close.page
index 1b5ce94..03a1db3 100644
--- a/static/Gio-2.0/Gio.OutputStream.close.page
+++ b/static/Gio-2.0/Gio.OutputStream.close.page
@@ -48,7 +48,7 @@ data will reach the target.</p>
   <p>optional cancellable object</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on failure</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.close_finish.page 
b/static/Gio-2.0/Gio.OutputStream.close_finish.page
index 4f21397..9423348 100644
--- a/static/Gio-2.0/Gio.OutputStream.close_finish.page
+++ b/static/Gio-2.0/Gio.OutputStream.close_finish.page
@@ -32,7 +32,7 @@ function close_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if stream was successfully closed, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.flush.page b/static/Gio-2.0/Gio.OutputStream.flush.page
index 91d06d7..ed71053 100644
--- a/static/Gio-2.0/Gio.OutputStream.flush.page
+++ b/static/Gio-2.0/Gio.OutputStream.flush.page
@@ -36,7 +36,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
   <p>optional cancellable object</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.flush_finish.page 
b/static/Gio-2.0/Gio.OutputStream.flush_finish.page
index 2540b23..873c7b3 100644
--- a/static/Gio-2.0/Gio.OutputStream.flush_finish.page
+++ b/static/Gio-2.0/Gio.OutputStream.flush_finish.page
@@ -32,7 +32,7 @@ function flush_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a GAsyncResult.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if flush operation succeeded, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.has_pending.page 
b/static/Gio-2.0/Gio.OutputStream.has_pending.page
index fc81f20..a01e54b 100644
--- a/static/Gio-2.0/Gio.OutputStream.has_pending.page
+++ b/static/Gio-2.0/Gio.OutputStream.has_pending.page
@@ -24,7 +24,7 @@ function has_pending(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> has pending actions.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.is_closed.page b/static/Gio-2.0/Gio.OutputStream.is_closed.page
index 64652e0..539027d 100644
--- a/static/Gio-2.0/Gio.OutputStream.is_closed.page
+++ b/static/Gio-2.0/Gio.OutputStream.is_closed.page
@@ -24,7 +24,7 @@ function is_closed(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> is closed. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.is_closing.page b/static/Gio-2.0/Gio.OutputStream.is_closing.page
index a15990f..2569e57 100644
--- a/static/Gio-2.0/Gio.OutputStream.is_closing.page
+++ b/static/Gio-2.0/Gio.OutputStream.is_closing.page
@@ -27,7 +27,7 @@ the closing operation.</p>
   <p>Since 2.24</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> is being closed. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.OutputStream.set_pending.page 
b/static/Gio-2.0/Gio.OutputStream.set_pending.page
index b16e2e1..ee914b6 100644
--- a/static/Gio-2.0/Gio.OutputStream.set_pending.page
+++ b/static/Gio-2.0/Gio.OutputStream.set_pending.page
@@ -26,7 +26,7 @@ already set or <code>stream</code> is closed, it will return <code>false</code>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if pending was previously unset and is now set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.acquire.page b/static/Gio-2.0/Gio.Permission.acquire.page
index aa695d2..7604d01 100644
--- a/static/Gio-2.0/Gio.Permission.acquire.page
+++ b/static/Gio-2.0/Gio.Permission.acquire.page
@@ -38,7 +38,7 @@ the non-blocking version.</p>
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the permission was successfully acquired</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.acquire_finish.page 
b/static/Gio-2.0/Gio.Permission.acquire_finish.page
index 0c88d5c..5e4d777 100644
--- a/static/Gio-2.0/Gio.Permission.acquire_finish.page
+++ b/static/Gio-2.0/Gio.Permission.acquire_finish.page
@@ -34,7 +34,7 @@ represented by <code>permission</code>.</p>  <p>This is the second half of the a
   <p>the <link xref="Gio.AsyncResult"/> given to the <link xref="Gio.AsyncReadyCallback"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the permission was successfully acquired</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.get_allowed.page b/static/Gio-2.0/Gio.Permission.get_allowed.page
index 47eb0ea..e75f1f8 100644
--- a/static/Gio-2.0/Gio.Permission.get_allowed.page
+++ b/static/Gio-2.0/Gio.Permission.get_allowed.page
@@ -26,7 +26,7 @@ the caller currently has permission to perform the action that
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the value of the 'allowed' property</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.get_can_acquire.page 
b/static/Gio-2.0/Gio.Permission.get_can_acquire.page
index 80f27d1..5f77988 100644
--- a/static/Gio-2.0/Gio.Permission.get_can_acquire.page
+++ b/static/Gio-2.0/Gio.Permission.get_can_acquire.page
@@ -26,7 +26,7 @@ if it is generally possible to acquire the permission by calling
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the value of the 'can-acquire' property</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.get_can_release.page 
b/static/Gio-2.0/Gio.Permission.get_can_release.page
index 27a7008..757386f 100644
--- a/static/Gio-2.0/Gio.Permission.get_can_release.page
+++ b/static/Gio-2.0/Gio.Permission.get_can_release.page
@@ -26,7 +26,7 @@ if it is generally possible to release the permission by calling
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the value of the 'can-release' property</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.release.page b/static/Gio-2.0/Gio.Permission.release.page
index c96c305..d79be2f 100644
--- a/static/Gio-2.0/Gio.Permission.release.page
+++ b/static/Gio-2.0/Gio.Permission.release.page
@@ -38,7 +38,7 @@ the non-blocking version.</p>
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the permission was successfully released</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Permission.release_finish.page 
b/static/Gio-2.0/Gio.Permission.release_finish.page
index b7625f6..1a16e23 100644
--- a/static/Gio-2.0/Gio.Permission.release_finish.page
+++ b/static/Gio-2.0/Gio.Permission.release_finish.page
@@ -34,7 +34,7 @@ represented by <code>permission</code>.</p>  <p>This is the second half of the a
   <p>the <link xref="Gio.AsyncResult"/> given to the <link xref="Gio.AsyncReadyCallback"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the permission was successfully released</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.PollableInputStream.can_poll.page 
b/static/Gio-2.0/Gio.PollableInputStream.can_poll.page
index e2702c8..6b0c6c7 100644
--- a/static/Gio-2.0/Gio.PollableInputStream.can_poll.page
+++ b/static/Gio-2.0/Gio.PollableInputStream.can_poll.page
@@ -28,7 +28,7 @@ a stream cannot switch from pollable to non-pollable or vice versa.</p>
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> is pollable, <code>false</code> if not.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.PollableInputStream.is_readable.page 
b/static/Gio-2.0/Gio.PollableInputStream.is_readable.page
index 0dad16c..e4f16eb 100644
--- a/static/Gio-2.0/Gio.PollableInputStream.is_readable.page
+++ b/static/Gio-2.0/Gio.PollableInputStream.is_readable.page
@@ -29,7 +29,7 @@ non-blocking behavior, you should always use
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> is readable, <code>false</code> if not. If an error
   has occurred on <code>stream</code>, this will result in
   <link xref="Gio.PollableInputStream.is_readable"/> returning <code>true</code>, and the
diff --git a/static/Gio-2.0/Gio.PollableOutputStream.can_poll.page 
b/static/Gio-2.0/Gio.PollableOutputStream.can_poll.page
index f56febd..7e78cf9 100644
--- a/static/Gio-2.0/Gio.PollableOutputStream.can_poll.page
+++ b/static/Gio-2.0/Gio.PollableOutputStream.can_poll.page
@@ -28,7 +28,7 @@ a stream cannot switch from pollable to non-pollable or vice versa.</p>
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> is pollable, <code>false</code> if not.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.PollableOutputStream.is_writable.page 
b/static/Gio-2.0/Gio.PollableOutputStream.is_writable.page
index 59592af..b191f2a 100644
--- a/static/Gio-2.0/Gio.PollableOutputStream.is_writable.page
+++ b/static/Gio-2.0/Gio.PollableOutputStream.is_writable.page
@@ -29,7 +29,7 @@ non-blocking behavior, you should always use
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>stream</code> is writable, <code>false</code> if not. If an error
   has occurred on <code>stream</code>, this will result in
   <link xref="Gio.PollableOutputStream.is_writable"/> returning <code>true</code>, and the
diff --git a/static/Gio-2.0/Gio.PollableSourceFunc.page b/static/Gio-2.0/Gio.PollableSourceFunc.page
index dc1f033..bd35e1b 100644
--- a/static/Gio-2.0/Gio.PollableSourceFunc.page
+++ b/static/Gio-2.0/Gio.PollableSourceFunc.page
@@ -23,7 +23,7 @@ returned by <link xref="Gio.PollableInputStream.create_source"/> and
   <p>the <link xref="Gio.PollableInputStream"/> or <link xref="Gio.PollableOutputStream"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>it should return <code>false</code> if the source should be removed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Proxy.supports_hostname.page b/static/Gio-2.0/Gio.Proxy.supports_hostname.page
index 2b8b0d0..e757fa2 100644
--- a/static/Gio-2.0/Gio.Proxy.supports_hostname.page
+++ b/static/Gio-2.0/Gio.Proxy.supports_hostname.page
@@ -30,7 +30,7 @@ should resolve the destination hostname first, and then pass a
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if hostname resolution is supported.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.ProxyResolver.is_supported.page 
b/static/Gio-2.0/Gio.ProxyResolver.is_supported.page
index 6486ddd..48eed15 100644
--- a/static/Gio-2.0/Gio.ProxyResolver.is_supported.page
+++ b/static/Gio-2.0/Gio.ProxyResolver.is_supported.page
@@ -26,7 +26,7 @@ resolver that returns <code>true</code> for this method.)</p>
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>resolver</code> is supported.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Seekable.can_seek.page b/static/Gio-2.0/Gio.Seekable.can_seek.page
index bd7c133..aeb1cd1 100644
--- a/static/Gio-2.0/Gio.Seekable.can_seek.page
+++ b/static/Gio-2.0/Gio.Seekable.can_seek.page
@@ -24,7 +24,7 @@ function can_seek(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>seekable</code> can be seeked. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Seekable.can_truncate.page b/static/Gio-2.0/Gio.Seekable.can_truncate.page
index 9bb3dce..d4555b9 100644
--- a/static/Gio-2.0/Gio.Seekable.can_truncate.page
+++ b/static/Gio-2.0/Gio.Seekable.can_truncate.page
@@ -24,7 +24,7 @@ function can_truncate(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the stream can be truncated, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Seekable.seek.page b/static/Gio-2.0/Gio.Seekable.seek.page
index ddd364c..a7c1277 100644
--- a/static/Gio-2.0/Gio.Seekable.seek.page
+++ b/static/Gio-2.0/Gio.Seekable.seek.page
@@ -55,7 +55,7 @@ was cancelled, the error <link xref="Gio.IOErrorEnum"/>.cancelled will be return
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful. If an error
     has occurred, this function will return <code>false</code> and set @error
     appropriately if present.</p>
diff --git a/static/Gio-2.0/Gio.Seekable.truncate.page b/static/Gio-2.0/Gio.Seekable.truncate.page
index e9504e4..3e9f949 100644
--- a/static/Gio-2.0/Gio.Seekable.truncate.page
+++ b/static/Gio-2.0/Gio.Seekable.truncate.page
@@ -44,7 +44,7 @@ partial result will be returned, without an error.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful. If an error
     has occurred, this function will return <code>false</code> and set @error
     appropriately if present.</p>
diff --git a/static/Gio-2.0/Gio.Settings.get_boolean.page b/static/Gio-2.0/Gio.Settings.get_boolean.page
index beacf9e..eae04cf 100644
--- a/static/Gio-2.0/Gio.Settings.get_boolean.page
+++ b/static/Gio-2.0/Gio.Settings.get_boolean.page
@@ -33,7 +33,7 @@ having a boolean type in the schema for <code>settings</code>.</p>
   <p>the key to get the value for</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>a boolean</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Settings.get_has_unapplied.page 
b/static/Gio-2.0/Gio.Settings.get_has_unapplied.page
index 20ef17a..3351170 100644
--- a/static/Gio-2.0/Gio.Settings.get_has_unapplied.page
+++ b/static/Gio-2.0/Gio.Settings.get_has_unapplied.page
@@ -25,7 +25,7 @@ changes.  This can only be the case if it is in 'delayed-apply' mode.</p>
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>settings</code> has unapplied changes</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Settings.is_writable.page b/static/Gio-2.0/Gio.Settings.is_writable.page
index cab7dbb..37ff38a 100644
--- a/static/Gio-2.0/Gio.Settings.is_writable.page
+++ b/static/Gio-2.0/Gio.Settings.is_writable.page
@@ -32,7 +32,7 @@ function is_writable(name: String): Boolean {
   <p>the name of a key</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the key <code>name</code> is writable</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Settings.range_check.page b/static/Gio-2.0/Gio.Settings.range_check.page
index 13b1118..b64d362 100644
--- a/static/Gio-2.0/Gio.Settings.range_check.page
+++ b/static/Gio-2.0/Gio.Settings.range_check.page
@@ -41,7 +41,7 @@ permitted range for <code>key</code>.</p>
   <p>the value to check</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>value</code> is valid for <code>key</code></p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Settings.set_boolean.page b/static/Gio-2.0/Gio.Settings.set_boolean.page
index 3dce84a..c1d21a2 100644
--- a/static/Gio-2.0/Gio.Settings.set_boolean.page
+++ b/static/Gio-2.0/Gio.Settings.set_boolean.page
@@ -41,7 +41,7 @@ having a boolean type in the schema for <code>settings</code>.</p>
   <p>the value to set it to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Settings.set_double.page b/static/Gio-2.0/Gio.Settings.set_double.page
index 11db162..0715815 100644
--- a/static/Gio-2.0/Gio.Settings.set_double.page
+++ b/static/Gio-2.0/Gio.Settings.set_double.page
@@ -41,7 +41,7 @@ having a 'double' type in the schema for <code>settings</code>.</p>
   <p>the value to set it to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Settings.set_enum.page b/static/Gio-2.0/Gio.Settings.set_enum.page
index 7845c97..4d44816 100644
--- a/static/Gio-2.0/Gio.Settings.set_enum.page
+++ b/static/Gio-2.0/Gio.Settings.set_enum.page
@@ -45,7 +45,7 @@ schema for <code>settings</code> or is not marked as an enumerated type, or for
   <p>an enumerated value</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code>, if the set succeeds</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Settings.set_flags.page b/static/Gio-2.0/Gio.Settings.set_flags.page
index 2b64006..3634a23 100644
--- a/static/Gio-2.0/Gio.Settings.set_flags.page
+++ b/static/Gio-2.0/Gio.Settings.set_flags.page
@@ -46,7 +46,7 @@ bit in <code>value</code>.</p>
   <p>a flags value</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code>, if the set succeeds</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Settings.set_int.page b/static/Gio-2.0/Gio.Settings.set_int.page
index faf9b3c..24c216b 100644
--- a/static/Gio-2.0/Gio.Settings.set_int.page
+++ b/static/Gio-2.0/Gio.Settings.set_int.page
@@ -41,7 +41,7 @@ having a int32 type in the schema for <code>settings</code>.</p>
   <p>the value to set it to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Settings.set_string.page b/static/Gio-2.0/Gio.Settings.set_string.page
index fce0a98..a394114 100644
--- a/static/Gio-2.0/Gio.Settings.set_string.page
+++ b/static/Gio-2.0/Gio.Settings.set_string.page
@@ -41,7 +41,7 @@ having a string type in the schema for <code>settings</code>.</p>
   <p>the value to set it to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Settings.set_strv.page b/static/Gio-2.0/Gio.Settings.set_strv.page
index 296712d..0d8cff3 100644
--- a/static/Gio-2.0/Gio.Settings.set_strv.page
+++ b/static/Gio-2.0/Gio.Settings.set_strv.page
@@ -42,7 +42,7 @@ having an array of strings type in the schema for <code>settings</code>.</p>
   <p>the value to set it to, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Settings.set_uint.page b/static/Gio-2.0/Gio.Settings.set_uint.page
index 0b6134d..80e2297 100644
--- a/static/Gio-2.0/Gio.Settings.set_uint.page
+++ b/static/Gio-2.0/Gio.Settings.set_uint.page
@@ -42,7 +42,7 @@ having a uint32 type in the schema for <code>settings</code>.</p>
   <p>the value to set it to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Settings.set_value.page b/static/Gio-2.0/Gio.Settings.set_value.page
index ff88fa5..19e994b 100644
--- a/static/Gio-2.0/Gio.Settings.set_value.page
+++ b/static/Gio-2.0/Gio.Settings.set_value.page
@@ -42,7 +42,7 @@ the schema.</p>  <p>If <code>value</code> is floating then this function consume
   <p>a <link href="../GLib-2.0/GLib.Variant.html">GLib.Variant</link> of the correct type</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if setting the key succeeded,
     <code>false</code> if the key was not writable</p>
 </item>
diff --git a/static/Gio-2.0/Gio.SettingsBindGetMapping.page b/static/Gio-2.0/Gio.SettingsBindGetMapping.page
index 1434940..4ad1d7e 100644
--- a/static/Gio-2.0/Gio.SettingsBindGetMapping.page
+++ b/static/Gio-2.0/Gio.SettingsBindGetMapping.page
@@ -27,7 +27,7 @@ of the appropriate type.</p>
   <p>the <link href="../GLib-2.0/GLib.Variant.html">GLib.Variant</link></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the conversion succeeded, <code>false</code> in case of an error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SettingsSchema.has_key.page b/static/Gio-2.0/Gio.SettingsSchema.has_key.page
index d94a109..a8dfbb7 100644
--- a/static/Gio-2.0/Gio.SettingsSchema.has_key.page
+++ b/static/Gio-2.0/Gio.SettingsSchema.has_key.page
@@ -32,7 +32,7 @@ function has_key(name: String): Boolean {
   <p>the name of a key</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if such a key exists</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SettingsSchemaKey.range_check.page 
b/static/Gio-2.0/Gio.SettingsSchemaKey.range_check.page
index b4562f5..4f59ca7 100644
--- a/static/Gio-2.0/Gio.SettingsSchemaKey.range_check.page
+++ b/static/Gio-2.0/Gio.SettingsSchemaKey.range_check.page
@@ -34,7 +34,7 @@ must check for this first.</p>
   <p>the value to check</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>value</code> is valid for <code>key</code></p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SimpleAsyncResult.get_op_res_gboolean.page 
b/static/Gio-2.0/Gio.SimpleAsyncResult.get_op_res_gboolean.page
index 0489272..bf7239a 100644
--- a/static/Gio-2.0/Gio.SimpleAsyncResult.get_op_res_gboolean.page
+++ b/static/Gio-2.0/Gio.SimpleAsyncResult.get_op_res_gboolean.page
@@ -24,7 +24,7 @@ function get_op_res_gboolean(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation's result was <code>true</code>, <code>false</code>
     if the operation's result was <code>false</code>.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.SimpleAsyncResult.is_valid.page 
b/static/Gio-2.0/Gio.SimpleAsyncResult.is_valid.page
index cd3c820..a1a3816 100644
--- a/static/Gio-2.0/Gio.SimpleAsyncResult.is_valid.page
+++ b/static/Gio-2.0/Gio.SimpleAsyncResult.is_valid.page
@@ -57,7 +57,7 @@ check is skipped.)</p>
   <p>the asynchronous function.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>#TRUE if all checks passed or #FALSE if any failed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SimpleAsyncResult.propagate_error.page 
b/static/Gio-2.0/Gio.SimpleAsyncResult.propagate_error.page
index 342dfe8..a4f15ae 100644
--- a/static/Gio-2.0/Gio.SimpleAsyncResult.propagate_error.page
+++ b/static/Gio-2.0/Gio.SimpleAsyncResult.propagate_error.page
@@ -27,7 +27,7 @@ function will return <code>true</code> with @dest set appropriately.</p>
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the error was propagated to @dest. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.bind.page b/static/Gio-2.0/Gio.Socket.bind.page
index ce81fbd..f8bcb1c 100644
--- a/static/Gio-2.0/Gio.Socket.bind.page
+++ b/static/Gio-2.0/Gio.Socket.bind.page
@@ -56,7 +56,7 @@ UDP packets to an address with multiple listeners is not defined.)</p>
   <p>whether to allow reusing this address</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.check_connect_result.page 
b/static/Gio-2.0/Gio.Socket.check_connect_result.page
index b7510a3..aed14bb 100644
--- a/static/Gio-2.0/Gio.Socket.check_connect_result.page
+++ b/static/Gio-2.0/Gio.Socket.check_connect_result.page
@@ -26,7 +26,7 @@ used in non-blocking mode.</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if no error, <code>false</code> otherwise, setting @error to the error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.close.page b/static/Gio-2.0/Gio.Socket.close.page
index d658d42..37bca76 100644
--- a/static/Gio-2.0/Gio.Socket.close.page
+++ b/static/Gio-2.0/Gio.Socket.close.page
@@ -44,7 +44,7 @@ does.)</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.condition_timed_wait.page 
b/static/Gio-2.0/Gio.Socket.condition_timed_wait.page
index 9ec5a62..9e9d8ee 100644
--- a/static/Gio-2.0/Gio.Socket.condition_timed_wait.page
+++ b/static/Gio-2.0/Gio.Socket.condition_timed_wait.page
@@ -57,7 +57,7 @@ exact number of milliseconds.</p>
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the condition was met, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.condition_wait.page b/static/Gio-2.0/Gio.Socket.condition_wait.page
index 41a13a5..691d6ec 100644
--- a/static/Gio-2.0/Gio.Socket.condition_wait.page
+++ b/static/Gio-2.0/Gio.Socket.condition_wait.page
@@ -45,7 +45,7 @@ the appropriate value (<link xref="Gio.IOErrorEnum"/>.cancelled or
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the condition was met, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.connect.page b/static/Gio-2.0/Gio.Socket.connect.page
index 709deae..f480ab1 100644
--- a/static/Gio-2.0/Gio.Socket.connect.page
+++ b/static/Gio-2.0/Gio.Socket.connect.page
@@ -49,7 +49,7 @@ checked with <link xref="Gio.Socket.check_connect_result"/>.</p>
   <p>a %GCancellable or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if connected, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.get_blocking.page b/static/Gio-2.0/Gio.Socket.get_blocking.page
index cd87d72..1afd6f3 100644
--- a/static/Gio-2.0/Gio.Socket.get_blocking.page
+++ b/static/Gio-2.0/Gio.Socket.get_blocking.page
@@ -25,7 +25,7 @@ see <link xref="Gio.Socket.set_blocking"/>.</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if blocking I/O is used, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.get_broadcast.page b/static/Gio-2.0/Gio.Socket.get_broadcast.page
index 0dafefd..5838f61 100644
--- a/static/Gio-2.0/Gio.Socket.get_broadcast.page
+++ b/static/Gio-2.0/Gio.Socket.get_broadcast.page
@@ -26,7 +26,7 @@ addresses.</p>
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the broadcast setting on <code>socket</code></p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.get_keepalive.page b/static/Gio-2.0/Gio.Socket.get_keepalive.page
index 9cfa5b7..3f517a5 100644
--- a/static/Gio-2.0/Gio.Socket.get_keepalive.page
+++ b/static/Gio-2.0/Gio.Socket.get_keepalive.page
@@ -25,7 +25,7 @@ see <link xref="Gio.Socket.set_keepalive"/>.</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if keepalive is active, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.get_multicast_loopback.page 
b/static/Gio-2.0/Gio.Socket.get_multicast_loopback.page
index aff825a..5b2e7f9 100644
--- a/static/Gio-2.0/Gio.Socket.get_multicast_loopback.page
+++ b/static/Gio-2.0/Gio.Socket.get_multicast_loopback.page
@@ -26,7 +26,7 @@ multicast listeners on the same host.</p>
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the multicast loopback setting on <code>socket</code></p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.is_closed.page b/static/Gio-2.0/Gio.Socket.is_closed.page
index 87d4570..7726fe2 100644
--- a/static/Gio-2.0/Gio.Socket.is_closed.page
+++ b/static/Gio-2.0/Gio.Socket.is_closed.page
@@ -24,7 +24,7 @@ function is_closed(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if socket is closed, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.is_connected.page b/static/Gio-2.0/Gio.Socket.is_connected.page
index 90350e3..eae4f9c 100644
--- a/static/Gio-2.0/Gio.Socket.is_connected.page
+++ b/static/Gio-2.0/Gio.Socket.is_connected.page
@@ -25,7 +25,7 @@ connection-oriented sockets.</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if socket is connected, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.join_multicast_group.page 
b/static/Gio-2.0/Gio.Socket.join_multicast_group.page
index 6c8b6ae..ff5eb72 100644
--- a/static/Gio-2.0/Gio.Socket.join_multicast_group.page
+++ b/static/Gio-2.0/Gio.Socket.join_multicast_group.page
@@ -54,7 +54,7 @@ with a <link xref="Gio.IOErrorEnum"/>.not_supported error.</p>
   <p>Name of the interface to use, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.leave_multicast_group.page 
b/static/Gio-2.0/Gio.Socket.leave_multicast_group.page
index d342e46..35f7f33 100644
--- a/static/Gio-2.0/Gio.Socket.leave_multicast_group.page
+++ b/static/Gio-2.0/Gio.Socket.leave_multicast_group.page
@@ -51,7 +51,7 @@ unicast messages after calling this.</p>
   <p>Interface used</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.listen.page b/static/Gio-2.0/Gio.Socket.listen.page
index 5380335..519f887 100644
--- a/static/Gio-2.0/Gio.Socket.listen.page
+++ b/static/Gio-2.0/Gio.Socket.listen.page
@@ -27,7 +27,7 @@ to accept incoming requests using <link xref="Gio.Socket.accept"/>.</p>  <p>Befo
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.set_option.page b/static/Gio-2.0/Gio.Socket.set_option.page
index f8e39cb..5d3b599 100644
--- a/static/Gio-2.0/Gio.Socket.set_option.page
+++ b/static/Gio-2.0/Gio.Socket.set_option.page
@@ -54,7 +54,7 @@ headers.</p>
   <p>the value to set the option to</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>success or failure. On failure, @error will be set, and
   the system error value (`errno` or WSAGetLastError()) will still
   be set to the result of the setsockopt() call.</p>
diff --git a/static/Gio-2.0/Gio.Socket.shutdown.page b/static/Gio-2.0/Gio.Socket.shutdown.page
index 8dc34e3..6ecf54d 100644
--- a/static/Gio-2.0/Gio.Socket.shutdown.page
+++ b/static/Gio-2.0/Gio.Socket.shutdown.page
@@ -44,7 +44,7 @@ the connection, thus ensuring that the other side saw all sent data.</p>
   <p>whether to shut down the write side</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Socket.speaks_ipv4.page b/static/Gio-2.0/Gio.Socket.speaks_ipv4.page
index d3f0ec5..ccef795 100644
--- a/static/Gio-2.0/Gio.Socket.speaks_ipv4.page
+++ b/static/Gio-2.0/Gio.Socket.speaks_ipv4.page
@@ -28,7 +28,7 @@ of speaking IPv4.</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if this socket can be used with IPv4.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketAddress.to_native.page b/static/Gio-2.0/Gio.SocketAddress.to_native.page
index f4e6ecc..4e233a7 100644
--- a/static/Gio-2.0/Gio.SocketAddress.to_native.page
+++ b/static/Gio-2.0/Gio.SocketAddress.to_native.page
@@ -45,7 +45,7 @@ struct sockaddr</p>
     <link xref="Gio.SocketAddress.get_native_size"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>dest</code> was filled in, <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketClient.get_enable_proxy.page 
b/static/Gio-2.0/Gio.SocketClient.get_enable_proxy.page
index 7f37cc4..77344ab 100644
--- a/static/Gio-2.0/Gio.SocketClient.get_enable_proxy.page
+++ b/static/Gio-2.0/Gio.SocketClient.get_enable_proxy.page
@@ -24,7 +24,7 @@ function get_enable_proxy(): Boolean {
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether proxying is enabled</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketClient.get_tls.page b/static/Gio-2.0/Gio.SocketClient.get_tls.page
index 408bc27..c76b0c5 100644
--- a/static/Gio-2.0/Gio.SocketClient.get_tls.page
+++ b/static/Gio-2.0/Gio.SocketClient.get_tls.page
@@ -25,7 +25,7 @@ function get_tls(): Boolean {
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>client</code> uses TLS</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketConnection.connect.page 
b/static/Gio-2.0/Gio.SocketConnection.connect.page
index d11e2b6..81cf664 100644
--- a/static/Gio-2.0/Gio.SocketConnection.connect.page
+++ b/static/Gio-2.0/Gio.SocketConnection.connect.page
@@ -40,7 +40,7 @@ function connect(address: <link xref="Gio.SocketAddress">Gio.SocketAddress</link
   <p>a %GCancellable or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the connection succeeded, <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketConnection.connect_finish.page 
b/static/Gio-2.0/Gio.SocketConnection.connect_finish.page
index d65e6f4..9c48dae 100644
--- a/static/Gio-2.0/Gio.SocketConnection.connect_finish.page
+++ b/static/Gio-2.0/Gio.SocketConnection.connect_finish.page
@@ -32,7 +32,7 @@ function connect_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</li
   <p>the <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the connection succeeded, <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketConnection.is_connected.page 
b/static/Gio-2.0/Gio.SocketConnection.is_connected.page
index ff6f9cf..0af5618 100644
--- a/static/Gio-2.0/Gio.SocketConnection.is_connected.page
+++ b/static/Gio-2.0/Gio.SocketConnection.is_connected.page
@@ -25,7 +25,7 @@ function is_connected(): Boolean {
   <p>Since 2.32</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>connection</code> is connected</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketListener.add_inet_port.page 
b/static/Gio-2.0/Gio.SocketListener.add_inet_port.page
index cb8aeac..059d32f 100644
--- a/static/Gio-2.0/Gio.SocketListener.add_inet_port.page
+++ b/static/Gio-2.0/Gio.SocketListener.add_inet_port.page
@@ -45,7 +45,7 @@ different things depending on what address is connected to.</p>
   <p>Optional <link href="../GObject-2.0/GObject.Object.html">GObject.Object</link> identifying this 
source</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketListener.add_socket.page 
b/static/Gio-2.0/Gio.SocketListener.add_socket.page
index 1974ff6..73c6492 100644
--- a/static/Gio-2.0/Gio.SocketListener.add_socket.page
+++ b/static/Gio-2.0/Gio.SocketListener.add_socket.page
@@ -45,7 +45,7 @@ different things depending on what address is connected to.</p>
   <p>Optional <link href="../GObject-2.0/GObject.Object.html">GObject.Object</link> identifying this 
source</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketService.is_active.page b/static/Gio-2.0/Gio.SocketService.is_active.page
index 08322f2..d462a74 100644
--- a/static/Gio-2.0/Gio.SocketService.is_active.page
+++ b/static/Gio-2.0/Gio.SocketService.is_active.page
@@ -27,7 +27,7 @@ up until the service is started.</p>
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the service is active, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.SocketSourceFunc.page b/static/Gio-2.0/Gio.SocketSourceFunc.page
index ab77f3f..8fd42e2 100644
--- a/static/Gio-2.0/Gio.SocketSourceFunc.page
+++ b/static/Gio-2.0/Gio.SocketSourceFunc.page
@@ -26,7 +26,7 @@ returned by <link xref="Gio.Socket.create_source"/>.</p>
   <p>the current condition at the source fired.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>it should return <code>false</code> if the source should be removed.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Subprocess.get_identifier.page 
b/static/Gio-2.0/Gio.Subprocess.get_identifier.page
index e0dce90..43b1b64 100644
--- a/static/Gio-2.0/Gio.Subprocess.get_identifier.page
+++ b/static/Gio-2.0/Gio.Subprocess.get_identifier.page
@@ -20,8 +20,8 @@ function get_identifier(): String {
     // Gjs wrapper for g_subprocess_get_identifier()
 }
   </code></synopsis>
-  <p>On UNIX, returns the process ID as a decimal string.  On Windows,
-returns the result of GetProcessId() also as a string.</p>
+  <p>On UNIX, returns the process ID as a decimal string.
+On Windows, returns the result of GetProcessId() also as a string.</p>
 
 <terms>
 <item>
diff --git a/static/Gio-2.0/Gio.Subprocess.get_if_exited.page 
b/static/Gio-2.0/Gio.Subprocess.get_if_exited.page
index 4ae6a95..4f0b66e 100644
--- a/static/Gio-2.0/Gio.Subprocess.get_if_exited.page
+++ b/static/Gio-2.0/Gio.Subprocess.get_if_exited.page
@@ -26,7 +26,7 @@ returned.</p>
   <p>Since 2.40</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the case of a normal exit</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Subprocess.get_if_signaled.page 
b/static/Gio-2.0/Gio.Subprocess.get_if_signaled.page
index 2ae9871..8a2cc6d 100644
--- a/static/Gio-2.0/Gio.Subprocess.get_if_signaled.page
+++ b/static/Gio-2.0/Gio.Subprocess.get_if_signaled.page
@@ -25,7 +25,7 @@ returned.</p>
   <p>Since 2.40</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the case of termination due to a signal</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Subprocess.get_successful.page 
b/static/Gio-2.0/Gio.Subprocess.get_successful.page
index 44d6bc7..d2d5eb9 100644
--- a/static/Gio-2.0/Gio.Subprocess.get_successful.page
+++ b/static/Gio-2.0/Gio.Subprocess.get_successful.page
@@ -27,7 +27,7 @@ returned.</p>
   <p>Since 2.40</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the process exited cleanly with a exit status of 0</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Subprocess.wait.page b/static/Gio-2.0/Gio.Subprocess.wait.page
index c5c35e3..47bf04a 100644
--- a/static/Gio-2.0/Gio.Subprocess.wait.page
+++ b/static/Gio-2.0/Gio.Subprocess.wait.page
@@ -35,7 +35,7 @@ abnormal termination.  See <link xref="Gio.Subprocess.wait_check"/> for that.</p
   <p>a <link xref="Gio.Cancellable"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if <code>cancellable</code> was cancelled</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Subprocess.wait_check.page b/static/Gio-2.0/Gio.Subprocess.wait_check.page
index 019f2a6..0b06142 100644
--- a/static/Gio-2.0/Gio.Subprocess.wait_check.page
+++ b/static/Gio-2.0/Gio.Subprocess.wait_check.page
@@ -32,7 +32,7 @@ function wait_check(cancellable: <link xref="Gio.Cancellable">Gio.Cancellable</l
   <p>a <link xref="Gio.Cancellable"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if process exited abnormally, or
 <code>cancellable</code> was cancelled</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Subprocess.wait_check_finish.page 
b/static/Gio-2.0/Gio.Subprocess.wait_check_finish.page
index e15e108..1fc2eb0 100644
--- a/static/Gio-2.0/Gio.Subprocess.wait_check_finish.page
+++ b/static/Gio-2.0/Gio.Subprocess.wait_check_finish.page
@@ -33,7 +33,7 @@ function wait_check_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult<
   <p>the <link xref="Gio.AsyncResult"/> passed to your <link xref="Gio.AsyncReadyCallback"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful, or <code>false</code> with @error set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Subprocess.wait_finish.page b/static/Gio-2.0/Gio.Subprocess.wait_finish.page
index f5bede4..f768e61 100644
--- a/static/Gio-2.0/Gio.Subprocess.wait_finish.page
+++ b/static/Gio-2.0/Gio.Subprocess.wait_finish.page
@@ -33,7 +33,7 @@ function wait_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link>
   <p>the <link xref="Gio.AsyncResult"/> passed to your <link xref="Gio.AsyncReadyCallback"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if successful, or <code>false</code> with @error set</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Task.get_check_cancellable.page 
b/static/Gio-2.0/Gio.Task.get_check_cancellable.page
index da70910..de826cc 100644
--- a/static/Gio-2.0/Gio.Task.get_check_cancellable.page
+++ b/static/Gio-2.0/Gio.Task.get_check_cancellable.page
@@ -25,7 +25,7 @@ function get_check_cancellable(): Boolean {
   <p>Since 2.36</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
 
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Task.get_return_on_cancel.page 
b/static/Gio-2.0/Gio.Task.get_return_on_cancel.page
index 9805fb4..6082115 100644
--- a/static/Gio-2.0/Gio.Task.get_return_on_cancel.page
+++ b/static/Gio-2.0/Gio.Task.get_return_on_cancel.page
@@ -25,7 +25,7 @@ function get_return_on_cancel(): Boolean {
   <p>Since 2.36</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
 
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Task.had_error.page b/static/Gio-2.0/Gio.Task.had_error.page
index 209ae44..6f72c83 100644
--- a/static/Gio-2.0/Gio.Task.had_error.page
+++ b/static/Gio-2.0/Gio.Task.had_error.page
@@ -24,7 +24,7 @@ function had_error(): Boolean {
   <p>Since 2.36</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the task resulted in an error, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Task.is_valid.page b/static/Gio-2.0/Gio.Task.is_valid.page
index 3322169..8bedb48 100644
--- a/static/Gio-2.0/Gio.Task.is_valid.page
+++ b/static/Gio-2.0/Gio.Task.is_valid.page
@@ -43,7 +43,7 @@ source object). This can be used in g_return_if_fail() checks.</p>
   expected to be associated with the task</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>result</code> and <code>source_object</code> are valid, <code>false</code>
 if not</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Task.propagate_boolean.page b/static/Gio-2.0/Gio.Task.propagate_boolean.page
index c8a9f59..a45769f 100644
--- a/static/Gio-2.0/Gio.Task.propagate_boolean.page
+++ b/static/Gio-2.0/Gio.Task.propagate_boolean.page
@@ -26,7 +26,7 @@ error) to the caller, you may only call it once.</p>
   <p>Since 2.36</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>the task result, or <code>false</code> on error</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Task.return_error_if_cancelled.page 
b/static/Gio-2.0/Gio.Task.return_error_if_cancelled.page
index 4df2b16..da171e1 100644
--- a/static/Gio-2.0/Gio.Task.return_error_if_cancelled.page
+++ b/static/Gio-2.0/Gio.Task.return_error_if_cancelled.page
@@ -27,7 +27,7 @@ means).</p>
   <p>Since 2.36</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>task</code> has been cancelled, <code>false</code> if not</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Task.set_return_on_cancel.page 
b/static/Gio-2.0/Gio.Task.set_return_on_cancel.page
index 5db8bbd..cb58fbf 100644
--- a/static/Gio-2.0/Gio.Task.set_return_on_cancel.page
+++ b/static/Gio-2.0/Gio.Task.set_return_on_cancel.page
@@ -52,7 +52,7 @@ will also be completed right away.</p>
   it is cancelled.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>task</code>'s return-on-cancel flag was changed to
   match <code>return_on_cancel</code>. <code>false</code> if <code>task</code> has already been
   cancelled.</p>
diff --git a/static/Gio-2.0/Gio.TcpConnection.get_graceful_disconnect.page 
b/static/Gio-2.0/Gio.TcpConnection.get_graceful_disconnect.page
index de441ec..3536bda 100644
--- a/static/Gio-2.0/Gio.TcpConnection.get_graceful_disconnect.page
+++ b/static/Gio-2.0/Gio.TcpConnection.get_graceful_disconnect.page
@@ -25,7 +25,7 @@ function get_graceful_disconnect(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if graceful disconnect is used on close, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.TlsBackend.supports_tls.page b/static/Gio-2.0/Gio.TlsBackend.supports_tls.page
index c318a75..7f32de7 100644
--- a/static/Gio-2.0/Gio.TlsBackend.supports_tls.page
+++ b/static/Gio-2.0/Gio.TlsBackend.supports_tls.page
@@ -25,7 +25,7 @@ function supports_tls(): Boolean {
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether or not TLS is supported</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.TlsCertificate.is_same.page b/static/Gio-2.0/Gio.TlsCertificate.is_same.page
index 145dae7..e6c729b 100644
--- a/static/Gio-2.0/Gio.TlsCertificate.is_same.page
+++ b/static/Gio-2.0/Gio.TlsCertificate.is_same.page
@@ -36,7 +36,7 @@ their <link xref="Gio.TlsCertificate-issuer"/>, <link xref="Gio.TlsCertificate-p
   <p>second certificate to compare</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether the same or not</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.TlsClientConnection.get_use_ssl3.page 
b/static/Gio-2.0/Gio.TlsClientConnection.get_use_ssl3.page
index 52edcb5..13375dc 100644
--- a/static/Gio-2.0/Gio.TlsClientConnection.get_use_ssl3.page
+++ b/static/Gio-2.0/Gio.TlsClientConnection.get_use_ssl3.page
@@ -26,7 +26,7 @@ highest-supported version of TLS; see
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>conn</code> will use SSL 3.0</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.TlsConnection.emit_accept_certificate.page 
b/static/Gio-2.0/Gio.TlsConnection.emit_accept_certificate.page
index 4a513a9..a66fca8 100644
--- a/static/Gio-2.0/Gio.TlsConnection.emit_accept_certificate.page
+++ b/static/Gio-2.0/Gio.TlsConnection.emit_accept_certificate.page
@@ -41,7 +41,7 @@ function emit_accept_certificate(peer_cert: <link xref="Gio.TlsCertificate">Gio.
   <p>the problems with <code>peer_cert</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if one of the signal handlers has returned
     <code>true</code> to accept <code>peer_cert</code></p>
 </item>
diff --git a/static/Gio-2.0/Gio.TlsConnection.get_require_close_notify.page 
b/static/Gio-2.0/Gio.TlsConnection.get_require_close_notify.page
index b4374b3..0d5a660 100644
--- a/static/Gio-2.0/Gio.TlsConnection.get_require_close_notify.page
+++ b/static/Gio-2.0/Gio.TlsConnection.get_require_close_notify.page
@@ -26,7 +26,7 @@ when the connection is closed. See
   <p>Since 2.28</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>conn</code> requires a proper TLS close
 notification.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.TlsConnection.get_use_system_certdb.page 
b/static/Gio-2.0/Gio.TlsConnection.get_use_system_certdb.page
index fe44d3c..8e847ec 100644
--- a/static/Gio-2.0/Gio.TlsConnection.get_use_system_certdb.page
+++ b/static/Gio-2.0/Gio.TlsConnection.get_use_system_certdb.page
@@ -25,7 +25,7 @@ peer certificates. See <link xref="Gio.TlsConnection.set_use_system_certdb"/>.</
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>whether <code>conn</code> uses the system certificate database</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.TlsConnection.handshake.page b/static/Gio-2.0/Gio.TlsConnection.handshake.page
index 52952c5..1cb0128 100644
--- a/static/Gio-2.0/Gio.TlsConnection.handshake.page
+++ b/static/Gio-2.0/Gio.TlsConnection.handshake.page
@@ -47,7 +47,7 @@ handshake.</p>
   <p>a <link xref="Gio.Cancellable"/>, or <code>null</code></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>success or failure</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.TlsConnection.handshake_finish.page 
b/static/Gio-2.0/Gio.TlsConnection.handshake_finish.page
index 0ae57cf..8f62741 100644
--- a/static/Gio-2.0/Gio.TlsConnection.handshake_finish.page
+++ b/static/Gio-2.0/Gio.TlsConnection.handshake_finish.page
@@ -33,7 +33,7 @@ function handshake_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> on failure, in which
 case @error will be set.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.UnixConnection.send_credentials.page 
b/static/Gio-2.0/Gio.UnixConnection.send_credentials.page
index 1116a25..1fed4a8 100644
--- a/static/Gio-2.0/Gio.UnixConnection.send_credentials.page
+++ b/static/Gio-2.0/Gio.UnixConnection.send_credentials.page
@@ -38,7 +38,7 @@ work on some implementations.</p>  <p>Other ways to exchange credentials with a
   <p>A <link xref="Gio.Cancellable"/> or <code>null</code>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> on success, <code>false</code> if @error is set.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixConnection.send_credentials_finish.page 
b/static/Gio-2.0/Gio.UnixConnection.send_credentials_finish.page
index ee5116c..4e6529b 100644
--- a/static/Gio-2.0/Gio.UnixConnection.send_credentials_finish.page
+++ b/static/Gio-2.0/Gio.UnixConnection.send_credentials_finish.page
@@ -33,7 +33,7 @@ function send_credentials_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncR
   <p>a <link xref="Gio.AsyncResult"/>.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the operation was successful, otherwise <code>false</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixConnection.send_fd.page b/static/Gio-2.0/Gio.UnixConnection.send_fd.page
index 3f6c40c..ff55cbf 100644
--- a/static/Gio-2.0/Gio.UnixConnection.send_fd.page
+++ b/static/Gio-2.0/Gio.UnixConnection.send_fd.page
@@ -44,7 +44,7 @@ implementations.</p>
   <p>optional <link xref="Gio.Cancellable"/> object, <code>null</code> to ignore.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p>a <code>true</code> on success, <code>null</code> on error.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixCredentialsMessage.is_supported.page 
b/static/Gio-2.0/Gio.UnixCredentialsMessage.is_supported.page
index 638b73c..654a3f2 100644
--- a/static/Gio-2.0/Gio.UnixCredentialsMessage.is_supported.page
+++ b/static/Gio-2.0/Gio.UnixCredentialsMessage.is_supported.page
@@ -24,7 +24,7 @@ function is_supported(): Boolean {
   <p>Since 2.26</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if supported, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixFDMessage.append_fd.page b/static/Gio-2.0/Gio.UnixFDMessage.append_fd.page
index 7aef85c..47b5c23 100644
--- a/static/Gio-2.0/Gio.UnixFDMessage.append_fd.page
+++ b/static/Gio-2.0/Gio.UnixFDMessage.append_fd.page
@@ -35,7 +35,7 @@ system-wide file descriptor limit.</p>
   <p>a valid open file descriptor</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> in case of success, else <code>false</code> (and @error is set)</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixInputStream.get_close_fd.page 
b/static/Gio-2.0/Gio.UnixInputStream.get_close_fd.page
index 886315e..9450981 100644
--- a/static/Gio-2.0/Gio.UnixInputStream.get_close_fd.page
+++ b/static/Gio-2.0/Gio.UnixInputStream.get_close_fd.page
@@ -25,7 +25,7 @@ closed when the stream is closed.</p>
   <p>Since 2.20</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file descriptor is closed when done</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixMountPoint.guess_can_eject.page 
b/static/Gio-2.0/Gio.UnixMountPoint.guess_can_eject.page
index 50ea792..a09e4f7 100644
--- a/static/Gio-2.0/Gio.UnixMountPoint.guess_can_eject.page
+++ b/static/Gio-2.0/Gio.UnixMountPoint.guess_can_eject.page
@@ -24,7 +24,7 @@ function guess_can_eject(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mount_point</code> is deemed to be ejectable.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixMountPoint.is_loopback.page 
b/static/Gio-2.0/Gio.UnixMountPoint.is_loopback.page
index 7762b54..be0afc8 100644
--- a/static/Gio-2.0/Gio.UnixMountPoint.is_loopback.page
+++ b/static/Gio-2.0/Gio.UnixMountPoint.is_loopback.page
@@ -24,7 +24,7 @@ function is_loopback(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount point is a loopback. <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixMountPoint.is_readonly.page 
b/static/Gio-2.0/Gio.UnixMountPoint.is_readonly.page
index 7ce73e1..a552b07 100644
--- a/static/Gio-2.0/Gio.UnixMountPoint.is_readonly.page
+++ b/static/Gio-2.0/Gio.UnixMountPoint.is_readonly.page
@@ -24,7 +24,7 @@ function is_readonly(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if a mount point is read only.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixMountPoint.is_user_mountable.page 
b/static/Gio-2.0/Gio.UnixMountPoint.is_user_mountable.page
index b75e1ec..5fe3930 100644
--- a/static/Gio-2.0/Gio.UnixMountPoint.is_user_mountable.page
+++ b/static/Gio-2.0/Gio.UnixMountPoint.is_user_mountable.page
@@ -24,7 +24,7 @@ function is_user_mountable(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount point is user mountable.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixOutputStream.get_close_fd.page 
b/static/Gio-2.0/Gio.UnixOutputStream.get_close_fd.page
index be057dc..13e2656 100644
--- a/static/Gio-2.0/Gio.UnixOutputStream.get_close_fd.page
+++ b/static/Gio-2.0/Gio.UnixOutputStream.get_close_fd.page
@@ -25,7 +25,7 @@ closed when the stream is closed.</p>
   <p>Since 2.20</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file descriptor is closed when done</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixSocketAddress.abstract_names_supported.page 
b/static/Gio-2.0/Gio.UnixSocketAddress.abstract_names_supported.page
index 4209bef..6f1d23f 100644
--- a/static/Gio-2.0/Gio.UnixSocketAddress.abstract_names_supported.page
+++ b/static/Gio-2.0/Gio.UnixSocketAddress.abstract_names_supported.page
@@ -24,7 +24,7 @@ function abstract_names_supported(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if supported, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.UnixSocketAddress.get_is_abstract.page 
b/static/Gio-2.0/Gio.UnixSocketAddress.get_is_abstract.page
index 37ca7c5..4ce5876 100644
--- a/static/Gio-2.0/Gio.UnixSocketAddress.get_is_abstract.page
+++ b/static/Gio-2.0/Gio.UnixSocketAddress.get_is_abstract.page
@@ -24,7 +24,7 @@ function get_is_abstract(): Boolean {
   <p>Since 2.22</p>
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the address is abstract, <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Vfs.is_active.page b/static/Gio-2.0/Gio.Vfs.is_active.page
index 98f3de4..e0b7ef1 100644
--- a/static/Gio-2.0/Gio.Vfs.is_active.page
+++ b/static/Gio-2.0/Gio.Vfs.is_active.page
@@ -24,7 +24,7 @@ function is_active(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if construction of the <code>vfs</code> was successful
     and it is now active.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.Volume.can_eject.page b/static/Gio-2.0/Gio.Volume.can_eject.page
index 24687de..e6caf14 100644
--- a/static/Gio-2.0/Gio.Volume.can_eject.page
+++ b/static/Gio-2.0/Gio.Volume.can_eject.page
@@ -24,7 +24,7 @@ function can_eject(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>volume</code> can be ejected. <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Volume.can_mount.page b/static/Gio-2.0/Gio.Volume.can_mount.page
index d1a3782..a49fa19 100644
--- a/static/Gio-2.0/Gio.Volume.can_mount.page
+++ b/static/Gio-2.0/Gio.Volume.can_mount.page
@@ -24,7 +24,7 @@ function can_mount(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the <code>volume</code> can be mounted. <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Volume.eject_finish.page b/static/Gio-2.0/Gio.Volume.eject_finish.page
index ec3453c..9ea0912 100644
--- a/static/Gio-2.0/Gio.Volume.eject_finish.page
+++ b/static/Gio-2.0/Gio.Volume.eject_finish.page
@@ -33,7 +33,7 @@ function eject_finish(result: <link xref="Gio.AsyncResult">Gio.AsyncResult</link
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code>, <code>false</code> if operation failed</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Volume.eject_with_operation_finish.page 
b/static/Gio-2.0/Gio.Volume.eject_with_operation_finish.page
index eacea18..944801e 100644
--- a/static/Gio-2.0/Gio.Volume.eject_with_operation_finish.page
+++ b/static/Gio-2.0/Gio.Volume.eject_with_operation_finish.page
@@ -33,7 +33,7 @@ function eject_with_operation_finish(result: <link xref="Gio.AsyncResult">Gio.As
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the volume was successfully ejected. <code>false</code> otherwise</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Volume.mount_finish.page b/static/Gio-2.0/Gio.Volume.mount_finish.page
index 7388fe7..d227053 100644
--- a/static/Gio-2.0/Gio.Volume.mount_finish.page
+++ b/static/Gio-2.0/Gio.Volume.mount_finish.page
@@ -36,7 +36,7 @@ function; there's no need to listen for the 'mount-added' signal on
   <p>a <link xref="Gio.AsyncResult"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code>, <code>false</code> if operation failed</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.Volume.should_automount.page b/static/Gio-2.0/Gio.Volume.should_automount.page
index e1ce16e..5dbfd46 100644
--- a/static/Gio-2.0/Gio.Volume.should_automount.page
+++ b/static/Gio-2.0/Gio.Volume.should_automount.page
@@ -24,7 +24,7 @@ function should_automount(): Boolean {
 
 <terms>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the volume should be automatically mounted</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.content_type_can_be_executable.page 
b/static/Gio-2.0/Gio.content_type_can_be_executable.page
index 3395e7b..f3ab0ae 100644
--- a/static/Gio-2.0/Gio.content_type_can_be_executable.page
+++ b/static/Gio-2.0/Gio.content_type_can_be_executable.page
@@ -33,7 +33,7 @@ things like text files can be executables (i.e. scripts and batch files).</p>
   <p>a content type string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the file type corresponds to a type that
     can be executable, <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.content_type_equals.page b/static/Gio-2.0/Gio.content_type_equals.page
index 82b2225..fb0cdd7 100644
--- a/static/Gio-2.0/Gio.content_type_equals.page
+++ b/static/Gio-2.0/Gio.content_type_equals.page
@@ -40,7 +40,7 @@ function content_type_equals(type1: String, type2: String): Boolean {
   <p>a content type string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the two strings are identical or equivalent,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.content_type_is_a.page b/static/Gio-2.0/Gio.content_type_is_a.page
index 3564eac..db939b6 100644
--- a/static/Gio-2.0/Gio.content_type_is_a.page
+++ b/static/Gio-2.0/Gio.content_type_is_a.page
@@ -40,7 +40,7 @@ function content_type_is_a(type: String, supertype: String): Boolean {
   <p>a content type string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>type</code> is a kind of <code>supertype</code>,
     <code>false</code> otherwise.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.content_type_is_unknown.page b/static/Gio-2.0/Gio.content_type_is_unknown.page
index 5ce7367..887bc8b 100644
--- a/static/Gio-2.0/Gio.content_type_is_unknown.page
+++ b/static/Gio-2.0/Gio.content_type_is_unknown.page
@@ -34,7 +34,7 @@ while on win32 it is "*".</p>
   <p>a content type string</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the type is the unknown type.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_gvariant_to_gvalue.page b/static/Gio-2.0/Gio.dbus_gvariant_to_gvalue.page
index bdcac4e..0ad2815 100644
--- a/static/Gio-2.0/Gio.dbus_gvariant_to_gvalue.page
+++ b/static/Gio-2.0/Gio.dbus_gvariant_to_gvalue.page
@@ -26,7 +26,7 @@ function dbus_gvariant_to_gvalue(value: <link href="../GLib-2.0/GLib.Variant.htm
   </code></synopsis>
   <p>Converts a <link href="../GLib-2.0/GLib.Variant.html">GLib.Variant</link> to a <link 
href="../GObject-2.0/GObject.Value.html">GObject.Value</link>. If <code>value</code> is floating, it is 
consumed.</p>  <p>The rules specified in the <link xref="Gio.dbus_gvalue_to_gvariant"/> function are
 used - this function is essentially its reverse form.</p>  <p>The conversion never fails - a valid <link 
href="../GObject-2.0/GObject.Value.html">GObject.Value</link> is always returned in
-<code>out_gvalue</code>.</p>
+ out_gvalue </p>
   <p>Since 2.30</p>
 <terms>
 <item>
@@ -34,7 +34,7 @@ used - this function is essentially its reverse form.</p>  <p>The conversion nev
   <p>A <link href="../GLib-2.0/GLib.Variant.html">GLib.Variant</link>.</p>
 </item>
 <item>
-<title><code>out_gvalue</code></title>
+<title><code>Returns</code></title>
   <p>Return location pointing to a zero-filled (uninitialized) <link 
href="../GObject-2.0/GObject.Value.html">GObject.Value</link>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_is_address.page b/static/Gio-2.0/Gio.dbus_is_address.page
index 53cc194..180037b 100644
--- a/static/Gio-2.0/Gio.dbus_is_address.page
+++ b/static/Gio-2.0/Gio.dbus_is_address.page
@@ -34,7 +34,7 @@ checks.</p>
   <p>A string.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> is a valid D-Bus address, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_is_guid.page b/static/Gio-2.0/Gio.dbus_is_guid.page
index 52c304e..15e9026 100644
--- a/static/Gio-2.0/Gio.dbus_is_guid.page
+++ b/static/Gio-2.0/Gio.dbus_is_guid.page
@@ -33,7 +33,7 @@ GUID (for example, D-Bus GUIDs are not RFC-4122 compliant).</p>
   <p>The string to check.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> is a guid, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_is_interface_name.page b/static/Gio-2.0/Gio.dbus_is_interface_name.page
index 05fb031..a714474 100644
--- a/static/Gio-2.0/Gio.dbus_is_interface_name.page
+++ b/static/Gio-2.0/Gio.dbus_is_interface_name.page
@@ -32,7 +32,7 @@ function dbus_is_interface_name(string: String): Boolean {
   <p>The string to check.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if valid, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_is_member_name.page b/static/Gio-2.0/Gio.dbus_is_member_name.page
index 4f3c2bc..b069fbd 100644
--- a/static/Gio-2.0/Gio.dbus_is_member_name.page
+++ b/static/Gio-2.0/Gio.dbus_is_member_name.page
@@ -32,7 +32,7 @@ function dbus_is_member_name(string: String): Boolean {
   <p>The string to check.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if valid, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_is_name.page b/static/Gio-2.0/Gio.dbus_is_name.page
index d59e341..331867a 100644
--- a/static/Gio-2.0/Gio.dbus_is_name.page
+++ b/static/Gio-2.0/Gio.dbus_is_name.page
@@ -32,7 +32,7 @@ function dbus_is_name(string: String): Boolean {
   <p>The string to check.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if valid, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.dbus_is_supported_address.page 
b/static/Gio-2.0/Gio.dbus_is_supported_address.page
index fd075f6..1cdf70c 100644
--- a/static/Gio-2.0/Gio.dbus_is_supported_address.page
+++ b/static/Gio-2.0/Gio.dbus_is_supported_address.page
@@ -34,7 +34,7 @@ are valid.</p>
   <p>A string.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>string</code> is a valid D-Bus address that is
 supported by this library, <code>false</code> if @error is set.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.dbus_is_unique_name.page b/static/Gio-2.0/Gio.dbus_is_unique_name.page
index 91d866e..f6561ed 100644
--- a/static/Gio-2.0/Gio.dbus_is_unique_name.page
+++ b/static/Gio-2.0/Gio.dbus_is_unique_name.page
@@ -32,7 +32,7 @@ function dbus_is_unique_name(string: String): Boolean {
   <p>The string to check.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if valid, <code>false</code> otherwise.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.unix_is_mount_path_system_internal.page 
b/static/Gio-2.0/Gio.unix_is_mount_path_system_internal.page
index e3a4e0f..8b20e2a 100644
--- a/static/Gio-2.0/Gio.unix_is_mount_path_system_internal.page
+++ b/static/Gio-2.0/Gio.unix_is_mount_path_system_internal.page
@@ -35,7 +35,7 @@ casual user.</p>
   <p>a mount path, e.g. `/media/disk` or `/usr`</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mount_path</code> is considered an implementation detail
     of the OS.</p>
 </item>
diff --git a/static/Gio-2.0/Gio.unix_mount_guess_can_eject.page 
b/static/Gio-2.0/Gio.unix_mount_guess_can_eject.page
index 8f2f463..7579e1c 100644
--- a/static/Gio-2.0/Gio.unix_mount_guess_can_eject.page
+++ b/static/Gio-2.0/Gio.unix_mount_guess_can_eject.page
@@ -32,7 +32,7 @@ function unix_mount_guess_can_eject(mount_entry: <link xref="Gio.UnixMountEntry"
   <p>a <link xref="Gio.UnixMountEntry"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mount_entry</code> is deemed to be ejectable.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.unix_mount_guess_should_display.page 
b/static/Gio-2.0/Gio.unix_mount_guess_should_display.page
index b5c2e07..4102dec 100644
--- a/static/Gio-2.0/Gio.unix_mount_guess_should_display.page
+++ b/static/Gio-2.0/Gio.unix_mount_guess_should_display.page
@@ -32,7 +32,7 @@ function unix_mount_guess_should_display(mount_entry: <link xref="Gio.UnixMountE
   <p>a <link xref="Gio.UnixMountEntry"/></p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mount_entry</code> is deemed to be displayable.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.unix_mount_is_readonly.page b/static/Gio-2.0/Gio.unix_mount_is_readonly.page
index a37d6b2..4cc2a57 100644
--- a/static/Gio-2.0/Gio.unix_mount_is_readonly.page
+++ b/static/Gio-2.0/Gio.unix_mount_is_readonly.page
@@ -32,7 +32,7 @@ function unix_mount_is_readonly(mount_entry: <link xref="Gio.UnixMountEntry">Gio
   <p>a #GUnixMount.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if <code>mount_entry</code> is read only.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.unix_mount_is_system_internal.page 
b/static/Gio-2.0/Gio.unix_mount_is_system_internal.page
index f1a69d2..d2d73d9 100644
--- a/static/Gio-2.0/Gio.unix_mount_is_system_internal.page
+++ b/static/Gio-2.0/Gio.unix_mount_is_system_internal.page
@@ -32,7 +32,7 @@ function unix_mount_is_system_internal(mount_entry: <link xref="Gio.UnixMountEnt
   <p>a #GUnixMount.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the unix mount is for a system path.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.unix_mount_points_changed_since.page 
b/static/Gio-2.0/Gio.unix_mount_points_changed_since.page
index 9b0c915..0886312 100644
--- a/static/Gio-2.0/Gio.unix_mount_points_changed_since.page
+++ b/static/Gio-2.0/Gio.unix_mount_points_changed_since.page
@@ -32,7 +32,7 @@ function unix_mount_points_changed_since(time: Number(guint64)): Boolean {
   <p>guint64 to contain a timestamp.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mount points have changed since <code>time</code>.</p>
 </item>
 </terms>
diff --git a/static/Gio-2.0/Gio.unix_mounts_changed_since.page 
b/static/Gio-2.0/Gio.unix_mounts_changed_since.page
index b4363ba..78e890e 100644
--- a/static/Gio-2.0/Gio.unix_mounts_changed_since.page
+++ b/static/Gio-2.0/Gio.unix_mounts_changed_since.page
@@ -32,7 +32,7 @@ function unix_mounts_changed_since(time: Number(guint64)): Boolean {
   <p>guint64 to contain a timestamp.</p>
 </item>
 <item>
-<title><code>ok</code></title>
+<title><code>Returns</code></title>
   <p><code>true</code> if the mounts have changed since <code>time</code>.</p>
 </item>
 </terms>



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