iupdate front page - ics2txt - convert icalendar .ics file to plain text Err bitreich.org 70 hgit clone git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt URL:git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt bitreich.org 70 1Log /scm/ics2txt/log.gph bitreich.org 70 1Files /scm/ics2txt/files.gph bitreich.org 70 1Refs /scm/ics2txt/refs.gph bitreich.org 70 1Tags /scm/ics2txt/tag bitreich.org 70 1README /scm/ics2txt/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 1commit a4a732a0c83bad3e10b89244e4ca229b077c2ffa /scm/ics2txt/commit/a4a732a0c83bad3e10b89244e4ca229b077c2ffa.gph bitreich.org 70 1parent 649e32a8728b6de27d959a7094d389eb753f93c0 /scm/ics2txt/commit/649e32a8728b6de27d959a7094d389eb753f93c0.gph bitreich.org 70 hAuthor: Josuah Demangeon URL:mailto:me@josuah.net bitreich.org 70 iDate: Mon, 29 Jun 2020 00:37:17 +0200 Err bitreich.org 70 i Err bitreich.org 70 iupdate front page Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 2 +- Err bitreich.org 70 i M doc/index.md | 11 +++++++++-- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 10 insertions(+), 3 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/ics2txt/file/Makefile.gph bitreich.org 70 i@@ -1,5 +1,5 @@ Err bitreich.org 70 i NAME = ics2txt Err bitreich.org 70 i-VERSION = 0.1 Err bitreich.org 70 i+VERSION = 0.2 Err bitreich.org 70 i Err bitreich.org 70 i W = -Wall -Wextra -std=c99 --pedantic Err bitreich.org 70 i I = -Isrc Err bitreich.org 70 1diff --git a/doc/index.md b/doc/index.md /scm/ics2txt/file/doc/index.md.gph bitreich.org 70 i@@ -3,8 +3,15 @@ ics2txt Err bitreich.org 70 i Set of tools to work with the popular iCalendar format and converting to even Err bitreich.org 70 i simpler TSV and text forms. Err bitreich.org 70 i Err bitreich.org 70 i-Parsing have been tested with the following input formats (sample account Err bitreich.org 70 i-created for testing): Err bitreich.org 70 i+The current implementation uses [awk](//josuah.net/wiki/awk/) scripts, but a Err bitreich.org 70 i+rather complete implementation of iCalendar, without memory leak or crash, is Err bitreich.org 70 i+already there, and used for the `ics2tree` linting tool. Err bitreich.org 70 i+ Err bitreich.org 70 i+Plans include to have an `ics2json` tool for a 1:1 mapping of iCalendar, and Err bitreich.org 70 i+have `ics2tsv` a more general-purpose tool with user-chosen column fields. Err bitreich.org 70 i+ Err bitreich.org 70 i+So far, Awk-based parsing have been tested with the following input formats Err bitreich.org 70 i+(sample account created for testing): Err bitreich.org 70 i Err bitreich.org 70 i * Zoom meetings generated events Err bitreich.org 70 i * FOSDEM events, like Err bitreich.org 70 .