fes

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 2c2dc5745335a06ec342736e7940bc9fe3f9c76d
parent 85bd56416402f6924e2c365e2d817014c791cb75
Author: vx-clutch <[email protected]>
Date:   Tue,  6 Jan 2026 15:40:30 -0500

WIP broken stage

Diffstat:
Rexamples/simple/Fes.toml -> examples/00_simple/Fes.toml | 0
Rexamples/simple/README.md -> examples/00_simple/README.md | 0
Rexamples/simple/www/index.lua -> examples/00_simple/www/index.lua | 0
Rexamples/hello/Fes.toml -> examples/01_hello/Fes.toml | 0
Rexamples/hello/README.md -> examples/01_hello/README.md | 0
Rexamples/default/www/index.lua -> examples/01_hello/www/index.lua | 0
Rexamples/default/Fes.toml -> examples/02_default/Fes.toml | 0
Rexamples/default/README.md -> examples/02_default/README.md | 0
Rexamples/hello/www/index.lua -> examples/02_default/www/index.lua | 0
Rexamples/error/Fes.toml -> examples/03_error/Fes.toml | 0
Rexamples/error/README.md -> examples/03_error/README.md | 0
Rexamples/error/www/index.lua -> examples/03_error/www/index.lua | 0
Rexamples/markdown/Fes.toml -> examples/04_markdown/Fes.toml | 0
Rexamples/markdown/README.md -> examples/04_markdown/README.md | 0
Rexamples/markdown/www/index.md -> examples/04_markdown/www/index.md | 0
Rexamples/best/Fes.toml -> examples/05_best/Fes.toml | 0
Rexamples/best/README.md -> examples/05_best/README.md | 0
Rexamples/best/include/footer.lua -> examples/05_best/include/footer.lua | 0
Rexamples/best/include/header.lua -> examples/05_best/include/header.lua | 0
Rexamples/best/static/favicon.ico -> examples/05_best/static/favicon.ico | 0
Rexamples/best/www/index.lua -> examples/05_best/www/index.lua | 0
Rexamples/archive/Fes.toml -> examples/06_archive/Fes.toml | 0
Rexamples/archive/README.md -> examples/06_archive/README.md | 0
Rexamples/archive/archive/facts/seals/seals.txt -> examples/06_archive/archive/facts/seals/seals.txt | 0
Rexamples/archive/archive/seal.png -> examples/06_archive/archive/seal.png | 0
Rexamples/archive/www/index.lua -> examples/06_archive/www/index.lua | 0
Rexamples/extentions/Fes.toml -> examples/07_extentions/Fes.toml | 0
Rexamples/extentions/README.md -> examples/07_extentions/README.md | 0
Rexamples/extentions/www/index.lua -> examples/07_extentions/www/index.lua | 0
Mlib/std.lua | 6++++++
Mlib/util.lua | 4++--
Mmodules/version/version.go | 2+-
32 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/examples/simple/Fes.toml b/examples/00_simple/Fes.toml diff --git a/examples/simple/README.md b/examples/00_simple/README.md diff --git a/examples/simple/www/index.lua b/examples/00_simple/www/index.lua diff --git a/examples/hello/Fes.toml b/examples/01_hello/Fes.toml diff --git a/examples/hello/README.md b/examples/01_hello/README.md diff --git a/examples/default/www/index.lua b/examples/01_hello/www/index.lua diff --git a/examples/default/Fes.toml b/examples/02_default/Fes.toml diff --git a/examples/default/README.md b/examples/02_default/README.md diff --git a/examples/hello/www/index.lua b/examples/02_default/www/index.lua diff --git a/examples/error/Fes.toml b/examples/03_error/Fes.toml diff --git a/examples/error/README.md b/examples/03_error/README.md diff --git a/examples/error/www/index.lua b/examples/03_error/www/index.lua diff --git a/examples/markdown/Fes.toml b/examples/04_markdown/Fes.toml diff --git a/examples/markdown/README.md b/examples/04_markdown/README.md diff --git a/examples/markdown/www/index.md b/examples/04_markdown/www/index.md diff --git a/examples/best/Fes.toml b/examples/05_best/Fes.toml diff --git a/examples/best/README.md b/examples/05_best/README.md diff --git a/examples/best/include/footer.lua b/examples/05_best/include/footer.lua diff --git a/examples/best/include/header.lua b/examples/05_best/include/header.lua diff --git a/examples/best/static/favicon.ico b/examples/05_best/static/favicon.ico Binary files differ. diff --git a/examples/best/www/index.lua b/examples/05_best/www/index.lua diff --git a/examples/archive/Fes.toml b/examples/06_archive/Fes.toml diff --git a/examples/archive/README.md b/examples/06_archive/README.md diff --git a/examples/archive/archive/facts/seals/seals.txt b/examples/06_archive/archive/facts/seals/seals.txt diff --git a/examples/archive/archive/seal.png b/examples/06_archive/archive/seal.png Binary files differ. diff --git a/examples/archive/www/index.lua b/examples/06_archive/www/index.lua diff --git a/examples/extentions/Fes.toml b/examples/07_extentions/Fes.toml diff --git a/examples/extentions/README.md b/examples/07_extentions/README.md diff --git a/examples/extentions/www/index.lua b/examples/07_extentions/www/index.lua diff --git a/lib/std.lua b/lib/std.lua @@ -35,6 +35,12 @@ function M.a(link, str) return M.element("a", { href = link }, str) end +function M.download(link, str, downloadName) + link = link or "." + str = str or link + return M.element("a", { href = link, download = downloadName }, str) +end + function M.ha(link, str) link = link or "https://example.com" str = str or link diff --git a/lib/util.lua b/lib/util.lua @@ -11,8 +11,8 @@ function M.year(y) return y or os.date("%Y") end -function M.copyright(link, holder, year) - return symbol.legal.copyright .. " " .. M.year(year) .. " " .. std.external(link, holder) +function M.copyright(link, holder) + return symbol.legal.copyright .. " " .. std.external(link, holder) end function M.license(name) diff --git a/modules/version/version.go b/modules/version/version.go @@ -9,7 +9,7 @@ var gitCommit string = "devel" const PROGRAM_NAME string = "fes" const PROGRAM_NAME_LONG string = "fes/fSD" -const VERSION string = "0.3.0" +const VERSION string = "0.3.1" func Version() { fmt.Printf("%s version %s\n", PROGRAM_NAME_LONG, VERSION)