SMOLNET PORTAL home about changes
iadd pledge support everywhere - 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 506b1d5a4c1c6cdd5ad6218b3251853cf21cce37	/scm/ics2txt/commit/506b1d5a4c1c6cdd5ad6218b3251853cf21cce37.gph	bitreich.org	70
1parent e485da8103dbe29bd2376a5f3e095581ce0bc50e	/scm/ics2txt/commit/e485da8103dbe29bd2376a5f3e095581ce0bc50e.gph	bitreich.org	70
hAuthor: Josuah Demangeon <me@josuah.net>	URL:mailto:me@josuah.net	bitreich.org	70
iDate:   Sun, 20 Jun 2021 22:00:26 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iadd pledge support everywhere	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M Makefile                            |       2 +-	Err	bitreich.org	70
i  M ics2tree.c                          |       3 +++	Err	bitreich.org	70
i  M strtonum.c                          |       1 -	Err	bitreich.org	70
i  M tsv2agenda.c                        |       6 +++---	Err	bitreich.org	70
i	Err	bitreich.org	70
i4 files changed, 7 insertions(+), 5 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@@ -7,7 +7,7 @@ CFLAGS = $D $W -g	Err	bitreich.org	70
i PREFIX = /usr/local	Err	bitreich.org	70
i MANPREFIX = ${PREFIX}/man	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-SRC = ical.c base64.c util.c	Err	bitreich.org	70
i+SRC = ical.c base64.c util.c strtonum.c	Err	bitreich.org	70
i HDR = ical.h base64.h util.h	Err	bitreich.org	70
i OBJ = ${SRC:.c=.o}	Err	bitreich.org	70
i AWK = tsv2ics.awk	Err	bitreich.org	70
1diff --git a/ics2tree.c b/ics2tree.c	/scm/ics2txt/file/ics2tree.c.gph	bitreich.org	70
i@@ -72,6 +72,9 @@ main(int argc, char **argv)	Err	bitreich.org	70
i         IcalParser p = {0};	Err	bitreich.org	70
i         arg0 = *argv++;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i+        if (pledge("stdio") < 0)	Err	bitreich.org	70
i+                err(1, "pledge: %s", strerror(errno));	Err	bitreich.org	70
i+	Err	bitreich.org	70
i         p.fn_field_name = fn_field_name;	Err	bitreich.org	70
i         p.fn_block_begin = fn_block_begin;	Err	bitreich.org	70
i         p.fn_param_value = fn_param_value;	Err	bitreich.org	70
1diff --git a/strtonum.c b/strtonum.c	/scm/ics2txt/file/strtonum.c.gph	bitreich.org	70
i@@ -63,4 +63,3 @@ strtonum(const char *numstr, long long minval, long long maxval,	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         return (ll);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i-DEF_WEAK(strtonum);	Err	bitreich.org	70
1diff --git a/tsv2agenda.c b/tsv2agenda.c	/scm/ics2txt/file/tsv2agenda.c.gph	bitreich.org	70
i@@ -227,6 +227,9 @@ main(int argc, char **argv)	Err	bitreich.org	70
i         if ((flag_from = time(NULL)) == (time_t)-1)	Err	bitreich.org	70
i                 err(1, "time: %s", strerror(errno));	Err	bitreich.org	70
i 	Err	bitreich.org	70
i+        if (pledge("stdio", "") < 0)	Err	bitreich.org	70
i+                err(1, "pledge: %s", strerror(errno));	Err	bitreich.org	70
i+	Err	bitreich.org	70
i         arg0 = *argv;	Err	bitreich.org	70
i         while ((c = getopt(argc, argv, "f:t:")) > 0) {	Err	bitreich.org	70
i                 char const *e;	Err	bitreich.org	70
i@@ -249,9 +252,6 @@ main(int argc, char **argv)	Err	bitreich.org	70
i         argc -= optind;	Err	bitreich.org	70
i         argv += optind;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        if (pledge("stdio", "") < 0)	Err	bitreich.org	70
i-                err(1, "pledge: %s", strerror(errno));	Err	bitreich.org	70
i-	Err	bitreich.org	70
i         tsv_to_agenda(&ctx, stdin);	Err	bitreich.org	70
i         return 0;	Err	bitreich.org	70
i }	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/ics2txt/commit/506b1d5a4c1c6c...
Content-Typetext/plain; charset=utf-8