From ced710fc8304fd24251514c87bd15008b2a3b1dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20S=C3=B6derqvist?= Date: Tue, 3 May 2022 09:34:18 +0200 Subject: [PATCH] Module API doc script: Mark unreleased API functions (#10674) * Module API doc script: Mark unreleased API functions * fix broken quotes in generate-module-api-doc.rb Co-authored-by: Oran Agra --- utils/generate-module-api-doc.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/utils/generate-module-api-doc.rb b/utils/generate-module-api-doc.rb index cba08f765..1f7b7c2e5 100755 --- a/utils/generate-module-api-doc.rb +++ b/utils/generate-module-api-doc.rb @@ -1,5 +1,4 @@ #!/usr/bin/env ruby - # coding: utf-8 # gendoc.rb -- Converts the top-comments inside module.c to modules API # reference documentation in markdown format. @@ -80,7 +79,7 @@ def docufy(src,i) puts "\n\n" puts "### `#{name}`\n\n" puts " #{proto}\n" - puts "**Available since:** #{$since[name]}\n\n" if $since[name] + puts "**Available since:** #{$since[name] or "unreleased"}\n\n" comment = "" while true i = i-1 @@ -138,8 +137,8 @@ def is_func_line(src, i) end puts "---\n" -puts "title: "Modules API reference"\n" -puts "linkTitle: "API reference"\n" +puts "title: \"Modules API reference\"\n" +puts "linkTitle: \"API reference\"\n" puts "weight: 1\n" puts "description: >\n" puts " Reference for the Redis Modules API\n"