# HG changeset patch # User yakumo.izuru # Date 1702252660 0 # Node ID e1f9fda6986a6b825700440094b04b30146d11ae # Parent e8eb1fdb4b03c37195ac28467a5837657d66a1af Just a documentation update Signed-off-by: Izuru Yakumo diff -r e8eb1fdb4b03 -r e1f9fda6986a cmd/aya/main.go --- a/cmd/aya/main.go Mon Dec 04 17:21:08 2023 +0000 +++ b/cmd/aya/main.go Sun Dec 10 23:57:40 2023 +0000 @@ -1,4 +1,4 @@ -// $TheSupernovaDuo: marisa.chaotic.ninja/aya/cmd/aya, v0.6.8 2023-12-04 15:43:44+0000, yakumo_izuru Exp $ +// $TheSupernovaDuo: marisa.chaotic.ninja/aya/cmd/aya, v0.6.9 2023-12-09 23:30:07+0000, yakumo_izuru Exp $ package main import ( @@ -199,7 +199,7 @@ return buildHTML(filepath.Join(AYADIR, v["layout"]), w, v) } -// Renders text file expanding all variable macros inside it +// Renders hypertext file expanding all variable macros inside it func buildHTML(path string, w io.Writer, vars Vars) error { v, body, err := getVars(path, vars) if err != nil { @@ -402,7 +402,7 @@ case "help": aya.PrintUsage() case "serve": - aya.HttpServe(PUBDIR) + aya.HttpServe(PUBDIR, 8000) case "var": if len(args) == 0 { fmt.Println("var: filename expected") diff -r e8eb1fdb4b03 -r e1f9fda6986a serve.go --- a/serve.go Mon Dec 04 17:21:08 2023 +0000 +++ b/serve.go Sun Dec 10 23:57:40 2023 +0000 @@ -29,10 +29,11 @@ log.Println(r.RemoteAddr, r.Method, rw.StatusCode, r.URL) } -func HttpServe(Dir string) { +// This function is called by the `aya serve` subcommand +func HttpServe(Dir string, Port int) { handler := &Handler{http.FileServer(http.Dir(Dir))} http.Handle("/", handler) - addr := fmt.Sprintf(":%d", 8000) + addr := fmt.Sprintf(":%d", Port) log.Printf("Listening on %s\n", addr) log.Fatal(http.ListenAndServe(addr, nil)) } diff -r e8eb1fdb4b03 -r e1f9fda6986a usage.go --- a/usage.go Mon Dec 04 17:21:08 2023 +0000 +++ b/usage.go Sun Dec 10 23:57:40 2023 +0000 @@ -4,6 +4,7 @@ "fmt" ) +// This function is called by the `aya help` subcommand func PrintUsage() { fmt.Printf("aya/%v\n", FullVersion()) fmt.Println("Homepage: https://aya.chaotic.ninja") diff -r e8eb1fdb4b03 -r e1f9fda6986a version.go --- a/version.go Mon Dec 04 17:21:08 2023 +0000 +++ b/version.go Sun Dec 10 23:57:40 2023 +0000 @@ -8,7 +8,7 @@ var ( // Set to current tag - Version = "v0.6.8" + Version = "v0.6.9" Time = time.Now() )