mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
all: Format files with gofmt
This commit is contained in:
parent
37a2d5eb4e
commit
274852bcf2
4 changed files with 23 additions and 18 deletions
|
@ -51,9 +51,10 @@ var pb pathBridge
|
||||||
|
|
||||||
// MakePermalink combines base URL with content path to create full URL paths.
|
// MakePermalink combines base URL with content path to create full URL paths.
|
||||||
// Example
|
// Example
|
||||||
// base: http://spf13.com/
|
//
|
||||||
// path: post/how-i-blog
|
// base: http://spf13.com/
|
||||||
// result: http://spf13.com/post/how-i-blog
|
// path: post/how-i-blog
|
||||||
|
// result: http://spf13.com/post/how-i-blog
|
||||||
func MakePermalink(host, plink string) *url.URL {
|
func MakePermalink(host, plink string) *url.URL {
|
||||||
base, err := url.Parse(host)
|
base, err := url.Parse(host)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -117,17 +118,19 @@ func PrettifyURL(in string) string {
|
||||||
|
|
||||||
// PrettifyURLPath takes a URL path to a content and converts it
|
// PrettifyURLPath takes a URL path to a content and converts it
|
||||||
// to enable pretty URLs.
|
// to enable pretty URLs.
|
||||||
// /section/name.html becomes /section/name/index.html
|
//
|
||||||
// /section/name/ becomes /section/name/index.html
|
// /section/name.html becomes /section/name/index.html
|
||||||
// /section/name/index.html becomes /section/name/index.html
|
// /section/name/ becomes /section/name/index.html
|
||||||
|
// /section/name/index.html becomes /section/name/index.html
|
||||||
func PrettifyURLPath(in string) string {
|
func PrettifyURLPath(in string) string {
|
||||||
return prettifyPath(in, pb)
|
return prettifyPath(in, pb)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Uglify does the opposite of PrettifyURLPath().
|
// Uglify does the opposite of PrettifyURLPath().
|
||||||
// /section/name/index.html becomes /section/name.html
|
//
|
||||||
// /section/name/ becomes /section/name.html
|
// /section/name/index.html becomes /section/name.html
|
||||||
// /section/name.html becomes /section/name.html
|
// /section/name/ becomes /section/name.html
|
||||||
|
// /section/name.html becomes /section/name.html
|
||||||
func Uglify(in string) string {
|
func Uglify(in string) string {
|
||||||
if path.Ext(in) == "" {
|
if path.Ext(in) == "" {
|
||||||
if len(in) < 2 {
|
if len(in) < 2 {
|
||||||
|
|
|
@ -20,19 +20,20 @@ const (
|
||||||
// Round returns the nearest integer, rounding half away from zero.
|
// Round returns the nearest integer, rounding half away from zero.
|
||||||
//
|
//
|
||||||
// Special cases are:
|
// Special cases are:
|
||||||
|
//
|
||||||
// Round(±0) = ±0
|
// Round(±0) = ±0
|
||||||
// Round(±Inf) = ±Inf
|
// Round(±Inf) = ±Inf
|
||||||
// Round(NaN) = NaN
|
// Round(NaN) = NaN
|
||||||
func _round(x float64) float64 {
|
func _round(x float64) float64 {
|
||||||
// Round is a faster implementation of:
|
// Round is a faster implementation of:
|
||||||
//
|
//
|
||||||
// func Round(x float64) float64 {
|
// func Round(x float64) float64 {
|
||||||
// t := Trunc(x)
|
// t := Trunc(x)
|
||||||
// if Abs(x-t) >= 0.5 {
|
// if Abs(x-t) >= 0.5 {
|
||||||
// return t + Copysign(1, x)
|
// return t + Copysign(1, x)
|
||||||
// }
|
// }
|
||||||
// return t
|
// return t
|
||||||
// }
|
// }
|
||||||
const (
|
const (
|
||||||
signMask = 1 << 63
|
signMask = 1 << 63
|
||||||
fracMask = 1<<shift - 1
|
fracMask = 1<<shift - 1
|
||||||
|
|
|
@ -213,7 +213,8 @@ func (c *templateContext) hasIdent(idents []string, ident string) bool {
|
||||||
// collectConfig collects and parses any leading template config variable declaration.
|
// collectConfig collects and parses any leading template config variable declaration.
|
||||||
// This will be the first PipeNode in the template, and will be a variable declaration
|
// This will be the first PipeNode in the template, and will be a variable declaration
|
||||||
// on the form:
|
// on the form:
|
||||||
// {{ $_hugo_config:= `{ "version": 1 }` }}
|
//
|
||||||
|
// {{ $_hugo_config:= `{ "version": 1 }` }}
|
||||||
func (c *templateContext) collectConfig(n *parse.PipeNode) {
|
func (c *templateContext) collectConfig(n *parse.PipeNode) {
|
||||||
if c.t.typ != templateShortcode {
|
if c.t.typ != templateShortcode {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in a new issue