Samhain 21

Converter
- type selection
- subdir conversion
- htm extension

Gemini
- index.gmi
- topics and latest
- gmi.atom feed

Add pull (http(s)) operation
- peers.pub.conf and peers.priv.conf

HTML5 format & fixes by Novaburst
Phony target (thanks Gergely)

May

Basic unit renamed from Note to Text.
New modular text-parser, internal to Logarion, for generic notation parsing. The default input format is now a much plainer text.
Logarion created texts have part of the UUID in filename.
Logarion's index re-written in Messagepack format. Removed `indices` command. They are generated during `convert`.

git-svn-id: file:///srv/svn/repo/kosuzu/trunk@2 eb64cd80-c68d-6f47-b6a3-0ada418499da
This commit is contained in:
fox
2021-11-03 22:29:57 +00:00
parent ba5cfde0d3
commit d89a2c061d
56 changed files with 1256 additions and 1583 deletions

View File

@@ -1,29 +1,36 @@
opam-version: "1.2"
name: "logarion"
version: "0.5.0"
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
synopsis: "Texts archival and exchange"
maintainer: ["fox@orbitalfox.eu"]
authors: ["orbifx"]
license: "EUPL-1.2"
homepage: "https://logarion.orbitalfox.eu"
dev-repo: "git://orbitalfox.eu/logarion"
bug-reports: "mailto:logarion@lists.orbitalfox.eu?subject=[Issue]"
maintainer: "Stavros Polymenis <sp@orbitalfox.eu>"
authors: "Stavros Polymenis <sp@orbitalfox.eu>"
license: "EUPL"
build: [
["dune" "build" "--root" "." "-j" jobs "@install"]
]
bug-reports: "mailto:logarion@lists.orbitalfox.eu?subject=Issue:"
depends: [
"dune" {build}
"dune" {>= "2.0"}
"re"
"cmdliner"
"bos"
"ptime"
"uuidm"
"uri"
"re"
"emile"
"omd"
"lwt"
"mustache"
"tyxml"
"cmdliner"
"bos"
"toml"
"fpath"
"text_parse"
"msgpck"
"cohttp-lwt-unix"
"tls"
]
build: [
["dune" "subst"] {pinned}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git://orbitalfox.eu/logarion"