From 04a3b45db4cd28b4821b5c98cd67dfbf1d098957 Mon Sep 17 00:00:00 2001 From: Joe Mooring Date: Mon, 1 Nov 2021 10:43:41 -0700 Subject: [PATCH] Fix description of lang.FormatNumberCustom It currently refers to itself as a simple alternative, when it should refer to lang.FormatNumber. --- docs/data/docs.json | 65 ++++++++++++++++++++++++++++++++++++++++++--- tpl/lang/lang.go | 4 +-- 2 files changed, 64 insertions(+), 5 deletions(-) diff --git a/docs/data/docs.json b/docs/data/docs.json index 04916b581ff..c1e640ac676 100644 --- a/docs/data/docs.json +++ b/docs/data/docs.json @@ -87,6 +87,14 @@ "ino" ] }, + { + "Name": "ArmAsm", + "Aliases": [ + "S", + "armasm", + "s" + ] + }, { "Name": "Awk", "Aliases": [ @@ -133,6 +141,15 @@ "zshrc" ] }, + { + "Name": "BashSession", + "Aliases": [ + "bash-session", + "console", + "sh-session", + "shell-session" + ] + }, { "Name": "Batchfile", "Aliases": [ @@ -436,6 +453,13 @@ "factor" ] }, + { + "Name": "Fennel", + "Aliases": [ + "fennel", + "fnl" + ] + }, { "Name": "Fish", "Aliases": [ @@ -802,6 +826,15 @@ "mcfunction" ] }, + { + "Name": "Meson", + "Aliases": [ + "build", + "meson", + "meson.build", + "txt" + ] + }, { "Name": "Metal", "Aliases": [ @@ -925,6 +958,19 @@ "octave" ] }, + { + "Name": "OnesEnterprise", + "Aliases": [ + "1S", + "1S:Enterprise", + "EPF", + "ERF", + "epf", + "erf", + "ones", + "onesenterprise" + ] + }, { "Name": "OpenSCAD", "Aliases": [ @@ -1269,6 +1315,13 @@ "scss" ] }, + { + "Name": "Sieve", + "Aliases": [ + "sieve", + "siv" + ] + }, { "Name": "Smalltalk", "Aliases": [ @@ -3903,7 +3956,7 @@ }, "lang": { "FormatAccounting": { - "Description": "FormatAccounting returns the currency reprecentation of number for the given currency and precision\nfor the current language in accounting notation.", + "Description": "FormatAccounting returns the currency representation of number for the given currency and precision\nfor the current language in accounting notation.\n\nThe return value is formatted with at least two decimal places.", "Args": [ "precision", "currency", @@ -3918,7 +3971,7 @@ ] }, "FormatCurrency": { - "Description": "FormatCurrency returns the currency reprecentation of number for the given currency and precision\nfor the current language.", + "Description": "FormatCurrency returns the currency representation of number for the given currency and precision\nfor the current language.\n\nThe return value is formatted with at least two decimal places.", "Args": [ "precision", "currency", @@ -3947,7 +4000,7 @@ ] }, "FormatNumberCustom": { - "Description": "FormatNumberCustom formats a number with the given precision using the\nnegative, decimal, and grouping options. The `options`\nparameter is a string consisting of `\u003cnegative\u003e \u003cdecimal\u003e \u003cgrouping\u003e`. The\ndefault `options` value is `- . ,`.\n\nNote that numbers are rounded up at 5 or greater.\nSo, with precision set to 0, 1.5 becomes `2`, and 1.4 becomes `1`.\n\nFor a simpler function that adapts to the current language, see FormatNumberCustom.", + "Description": "FormatNumberCustom formats a number with the given precision using the\nnegative, decimal, and grouping options. The `options`\nparameter is a string consisting of `\u003cnegative\u003e \u003cdecimal\u003e \u003cgrouping\u003e`. The\ndefault `options` value is `- . ,`.\n\nNote that numbers are rounded up at 5 or greater.\nSo, with precision set to 0, 1.5 becomes `2`, and 1.4 becomes `1`.\n\nFor a simpler function that adapts to the current language, see FormatNumber.", "Args": [ "precision", "number", @@ -4331,6 +4384,12 @@ "Aliases": null, "Examples": null }, + "Clean": { + "Description": "", + "Args": null, + "Aliases": null, + "Examples": null + }, "Dir": { "Description": "", "Args": null, diff --git a/tpl/lang/lang.go b/tpl/lang/lang.go index 3fb321e1abb..b593ccfe6d5 100644 --- a/tpl/lang/lang.go +++ b/tpl/lang/lang.go @@ -20,8 +20,8 @@ import ( "strconv" "strings" - translators "github.com/gohugoio/localescompressed" "github.com/gohugoio/locales" + translators "github.com/gohugoio/localescompressed" "github.com/pkg/errors" "github.com/gohugoio/hugo/deps" @@ -138,7 +138,7 @@ func (ns *Namespace) castPrecisionNumber(precision, number interface{}) (uint64, // Note that numbers are rounded up at 5 or greater. // So, with precision set to 0, 1.5 becomes `2`, and 1.4 becomes `1`. // -// For a simpler function that adapts to the current language, see FormatNumberCustom. +// For a simpler function that adapts to the current language, see FormatNumber. func (ns *Namespace) FormatNumberCustom(precision, number interface{}, options ...interface{}) (string, error) { prec, err := cast.ToIntE(precision) if err != nil {