]> Nishi Git Mirror - aya.git/commitdiff
Passed through golint only to get a load of garbage v0.6.8
authorIzuru Yakumo <yakumo.izuru@chaotic.ninja>
Mon, 4 Dec 2023 17:21:08 +0000 (14:21 -0300)
committerIzuru Yakumo <yakumo.izuru@chaotic.ninja>
Mon, 4 Dec 2023 17:21:08 +0000 (14:21 -0300)
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
LICENSE
cmd/aya/main.go
doc.go
version.go

diff --git a/LICENSE b/LICENSE
index 04b041bbc4f3f1277be656177caf188636a52211..5b307bfcd849cd40b8c24e904addba8fa1db5090 100644 (file)
--- a/LICENSE
+++ b/LICENSE
@@ -1,7 +1,7 @@
 The MIT License (MIT)
 
-Copyright (c) 2014 zserge
-Copyright (c) 2023 Izuru Yakumo
+Copyright (c) 2014 Serge Zaitsev <hello@zserge.com>
+Copyright (c) 2023 Izuru Yakumo <yakumo.izuru@chaotic.ninja>
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
@@ -20,4 +20,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
-
index c446482a385f9513f60b67b403a7132dfbbcf3b1..649037058f5ea7dc4fe7273b7b6c111b0a83dc2b 100644 (file)
@@ -1,4 +1,4 @@
-// $TheSupernovaDuo: marisa.chaotic.ninja/aya/cmd/aya, v0.6.7 2023-12-04 01:55:36+0000, yakumo_izuru Exp $
+// $TheSupernovaDuo: marisa.chaotic.ninja/aya/cmd/aya, v0.6.8 2023-12-04 15:43:44+0000, yakumo_izuru Exp $
 package main
 
 import (
@@ -141,21 +141,21 @@ func getVars(path string, globals Vars) (Vars, string, error) {
 
 // Render expanding aya plugins and variables
 func render(s string, vars Vars) (string, error) {
-       delim_open := "{{"
-       delim_close := "}}"
+       delimOpen := "{{"
+       delimClose := "}}"
 
        out := &bytes.Buffer{}
        for {
-               if from := strings.Index(s, delim_open); from == -1 {
+               if from := strings.Index(s, delimOpen); from == -1 {
                        out.WriteString(s)
                        return out.String(), nil
                } else {
-                       if to := strings.Index(s, delim_close); to == -1 {
-                               return "", fmt.Errorf("Close delim not found")
+                       if to := strings.Index(s, delimClose); to == -1 {
+                               return "", fmt.Errorf("Closing delimiter not found")
                        } else {
                                out.WriteString(s[:from])
-                               cmd := s[from+len(delim_open) : to]
-                               s = s[to+len(delim_close):]
+                               cmd := s[from+len(delimOpen) : to]
+                               s = s[to+len(delimClose):]
                                m := strings.Fields(cmd)
                                if len(m) == 1 {
                                        if v, ok := vars[m[0]]; ok {
@@ -308,7 +308,7 @@ func build(path string, w io.Writer, vars Vars) error {
        ext := filepath.Ext(path)
        if ext == ".md" || ext == ".mkd" || ext == ".markdown" {
                return buildMarkdown(path, w, vars)
-       } else if ext == ".html" || ext == ".xml" {
+       } else if ext == ".htm" || ext == ".html" || ext == ".xht" || ext == ".xhtml" {
                return buildHTML(path, w, vars)
        } else if ext == ".amber" {
                return buildAmber(path, w, vars)
diff --git a/doc.go b/doc.go
index f4c5df3e6465b9bc1788dd0b5dccd9319caf8007..f895c0ef455073e5764cfbcd4dacff2f01c65632 100644 (file)
--- a/doc.go
+++ b/doc.go
@@ -16,8 +16,8 @@
 // This is a hard fork of git.mills.io/prologic/zs, which in turn is a fork of zserge's zs
 // This one (re)incorporates the features removed in the former from the latter
 
-// Copyright (c) 2014 Serge Zaitsev
-// Copyright (c) 2023 Izuru Yakumo
+// Copyright (c) 2014 Serge Zaitsev <hello@zserge.com>
+// Copyright (c) 2023 Izuru Yakumo <yakumo.izuru@chaotic.ninja>
 
 // Ayaya~
 package aya
index 46e51c54601a5ffb15bdfd135802c5f907d3f8e0..467257e2ca5d551e0f96be29ace2ac664b44e53f 100644 (file)
@@ -8,7 +8,7 @@ import (
 
 var (
        // Set to current tag
-       Version = "v0.6.7"
+       Version = "v0.6.8"
        Time = time.Now()
 )