Commit Graph

96 Commits

Author SHA1 Message Date
shinyoukai
15ff43ba7a Fix: Go was refusing to compile due to a unused variable, so actually use it
git-svn-id: file:///srv/svn/repo/aya/trunk@96 cec141ff-132a-4243-88a5-ce187bd62f94
2025-12-18 12:27:13 +00:00
shinyoukai
dfad52be55 Stop right there!
git-svn-id: file:///srv/svn/repo/aya/trunk@95 cec141ff-132a-4243-88a5-ce187bd62f94
2025-12-07 20:33:01 +00:00
shinyoukai
050e315b61 Bug fixes and support for Gemtext markup
git-svn-id: file:///srv/svn/repo/aya/trunk@94 cec141ff-132a-4243-88a5-ce187bd62f94
2025-12-03 22:26:27 +00:00
yakumo.izuru
8be5654567 Colorful messages
git-svn-id: file:///srv/svn/repo/aya/trunk@93 cec141ff-132a-4243-88a5-ce187bd62f94
2025-06-29 02:40:58 +00:00
yakumo.izuru
06c94dfc19 Forbid the serve command to work on a non-existent directory
git-svn-id: file:///srv/svn/repo/aya/trunk@92 cec141ff-132a-4243-88a5-ce187bd62f94
2025-06-29 01:51:57 +00:00
yakumo.izuru
28ce3606b9 Update repository URLs
git-svn-id: file:///srv/svn/repo/aya/trunk@91 cec141ff-132a-4243-88a5-ce187bd62f94
2025-05-15 01:25:32 +00:00
yakumo.izuru
9307af7e09 Ayaya, why did I do that again?
git-svn-id: file:///srv/svn/repo/aya/trunk@90 cec141ff-132a-4243-88a5-ce187bd62f94
2025-05-04 02:19:10 +00:00
yakumo.izuru
6d135bb68c 風神「嵐の日」
git-svn-id: file:///srv/svn/repo/aya/trunk@89 cec141ff-132a-4243-88a5-ce187bd62f94
2025-04-17 14:06:12 +00:00
yakumo.izuru
f0da6dc37f lint
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@88 cec141ff-132a-4243-88a5-ce187bd62f94
2024-06-17 15:43:09 +00:00
yakumo.izuru
efcb25e6e5 Add support for disabling features at build time
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@87 cec141ff-132a-4243-88a5-ce187bd62f94
2024-04-03 23:17:16 +00:00
yakumo.izuru
64da325c4b とにかく、「aya.PrintVersion」は何か特別なことをするわけではありません
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@86 cec141ff-132a-4243-88a5-ce187bd62f94
2024-03-26 11:56:38 +00:00
yakumo.izuru
5c9ff76d15 うーん
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@85 cec141ff-132a-4243-88a5-ce187bd62f94
2024-03-26 02:33:51 +00:00
yakumo.izuru
f3a35c5a2b 何をしていたか忘れてしまった
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@84 cec141ff-132a-4243-88a5-ce187bd62f94
2024-03-26 02:18:06 +00:00
yakumo.izuru
41c95cb9ff Add posthook examples
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@83 cec141ff-132a-4243-88a5-ce187bd62f94
2024-03-26 02:14:25 +00:00
yakumo.izuru
057089c20e I keep inserting random bugs
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@82 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-12 14:27:29 +00:00
yakumo.izuru
5d90587628 Update README
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@81 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-12 14:16:01 +00:00
yakumo.izuru
84639561e6 A good time to finally release a stable version
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@80 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-12 14:09:17 +00:00
yakumo.izuru
f3a588d5a2 Separate the build<FORMAT> functions into their own source files
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@79 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-11 17:23:49 +00:00
yakumo.izuru
ce6aacf82a Just a documentation update
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@78 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-10 23:57:40 +00:00
yakumo.izuru
cdccb2a932 Passed through golint only to get a load of garbage
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@77 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-04 17:21:08 +00:00
yakumo.izuru
1256d7ca18 The Emperor (IV)
* `aya help` is provided by aya.PrintUsage() now

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@76 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-04 02:21:03 +00:00
yakumo.izuru
78724661eb The Empress (III)
* Change the way how versions are handled in version.go (to ease `go
  install`)
* Upgrade yaml.v2 to yaml.v3

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@75 cec141ff-132a-4243-88a5-ce187bd62f94
2023-12-04 00:54:29 +00:00
yakumo.izuru
5dbb5fe308 The World (XXI)
* Replace all iterations of log.* with fmt.* and os.Exit()
* Use proper Go versioning

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@74 cec141ff-132a-4243-88a5-ce187bd62f94
2023-11-21 11:44:14 +00:00
yakumo.izuru
34cc1312ba コードを借りる
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@73 cec141ff-132a-4243-88a5-ce187bd62f94
2023-10-23 22:39:52 +00:00
yakumo.izuru
f5ad132d67 feat: move the blackfriday extension settings out of the render function, improve documentation
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@72 cec141ff-132a-4243-88a5-ce187bd62f94
2023-10-03 02:39:08 +00:00
yakumo.izuru
96e7457522 Stop using logrus, updated dependencies
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@71 cec141ff-132a-4243-88a5-ce187bd62f94
2023-09-28 01:46:46 +00:00
yakumo.izuru
b85b718448 Fix a bug that I caused
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@70 cec141ff-132a-4243-88a5-ce187bd62f94
2023-09-16 16:11:35 +00:00
yakumo.izuru
7e18021266 Ready to release 0.6.0
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@69 cec141ff-132a-4243-88a5-ce187bd62f94
2023-09-13 10:49:50 +00:00
yakumo.izuru
2a03c69ff9 bfchroma turned out to be a hassle
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@68 cec141ff-132a-4243-88a5-ce187bd62f94
2023-09-07 16:52:43 +00:00
yakumo.izuru
49698b201a Use vendored modules
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@67 cec141ff-132a-4243-88a5-ce187bd62f94
2023-07-23 13:18:53 +00:00
yakumo.izuru
f9e72ef011 Add support for bfchroma syntax highlighting
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@66 cec141ff-132a-4243-88a5-ce187bd62f94
2023-05-08 21:10:36 +00:00
yakumo.izuru
9602f872e0 Update documentation
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@65 cec141ff-132a-4243-88a5-ce187bd62f94
2023-05-07 13:59:02 +00:00
yakumo.izuru
27df8137c0 Replace some fmt calls with log
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@64 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-29 04:42:07 +00:00
yakumo.izuru
52ae091f4c Add a clean subcommand
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@63 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-29 04:37:22 +00:00
yakumo.izuru
94bdcff27b Be more verbose with servePubDir(), add an additional markdown file
extension, granted it's rare for someone to use it...

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@62 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-26 12:40:20 +00:00
yakumo.izuru
2fb3d262ea Add serve function, update documentation accordingly
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@61 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-21 23:06:28 +00:00
yakumo.izuru
625906f6b5 Add functions to build Amber and GCSS (taken from original project)
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@60 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-21 20:25:31 +00:00
yakumo.izuru
02ed102707 Add a more detailed usage note, and use logrus
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@59 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-18 12:29:12 +00:00
yakumo.izuru
c069a82124 Use absolute paths for running extensions found in .aya
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@58 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-13 23:37:34 +00:00
yakumo.izuru
4cc14573b6 Make use of tags
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@57 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-09 02:45:23 +00:00
yakumo.izuru
f32cb3ba42 The fastest, period.
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/aya/trunk@56 cec141ff-132a-4243-88a5-ce187bd62f94
2023-04-09 02:39:19 +00:00
novaburst
13a7fd73d0 Updated manual page and added a Makefile
git-svn-id: file:///srv/svn/repo/aya/trunk@55 cec141ff-132a-4243-88a5-ce187bd62f94
2022-01-07 23:20:51 +00:00
novaburst
4cf9a285a6 Add manual page for zs
git-svn-id: file:///srv/svn/repo/aya/trunk@54 cec141ff-132a-4243-88a5-ce187bd62f94
2022-01-07 23:20:40 +00:00
prologic
4565d134a5 Code cleanup
git-svn-id: file:///srv/svn/repo/aya/trunk@53 cec141ff-132a-4243-88a5-ce187bd62f94
2021-10-28 16:10:15 +00:00
prologic
3ad13ec62d Add Markdown extensions to blackfriday
git-svn-id: file:///srv/svn/repo/aya/trunk@52 cec141ff-132a-4243-88a5-ce187bd62f94
2021-10-23 03:57:19 +00:00
prologic
07a04e0a6e Update .gitignore
git-svn-id: file:///srv/svn/repo/aya/trunk@51 cec141ff-132a-4243-88a5-ce187bd62f94
2021-09-17 23:45:01 +00:00
prologic
4fec9cbc5f Add release script
git-svn-id: file:///srv/svn/repo/aya/trunk@50 cec141ff-132a-4243-88a5-ce187bd62f94
2021-09-17 23:43:22 +00:00
prologic
62d3f42153 Remove Travis CI config
git-svn-id: file:///srv/svn/repo/aya/trunk@49 cec141ff-132a-4243-88a5-ce187bd62f94
2021-09-17 23:33:52 +00:00
prologic
cdb8bfcc7b Forked project
git-svn-id: file:///srv/svn/repo/aya/trunk@48 cec141ff-132a-4243-88a5-ce187bd62f94
2021-09-17 23:32:14 +00:00
prologic
4b03fb62b7 Fix deps
git-svn-id: file:///srv/svn/repo/aya/trunk@47 cec141ff-132a-4243-88a5-ce187bd62f94
2021-09-17 23:12:48 +00:00