iutf8.c: remove unused functions - iomenu - interactive terminal-based selection menu Err bitreich.org 70
hgit clone git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu URL:git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu bitreich.org 70
1Log /scm/iomenu/log.gph bitreich.org 70
1Files /scm/iomenu/files.gph bitreich.org 70
1Refs /scm/iomenu/refs.gph bitreich.org 70
1Tags /scm/iomenu/tag bitreich.org 70
1README /scm/iomenu/file/README.gph bitreich.org 70
1LICENSE /scm/iomenu/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 409c996d657767e3d563e2e8630a3974d93fb1f7 /scm/iomenu/commit/409c996d657767e3d563e2e8630a3974d93fb1f7.gph bitreich.org 70
1parent 251f7a6436516116e1dc7c9e674a9be1f58eb1b7 /scm/iomenu/commit/251f7a6436516116e1dc7c9e674a9be1f58eb1b7.gph bitreich.org 70
hAuthor: Hiltjo Posthuma <hiltjo@codemadness.org> URL:mailto:hiltjo@codemadness.org bitreich.org 70
iDate: Wed, 29 Nov 2017 20:53:59 +0100 Err bitreich.org 70
i Err bitreich.org 70
iutf8.c: remove unused functions Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M utf8.c | 42 ------------------------------- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 0 insertions(+), 42 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/utf8.c b/utf8.c /scm/iomenu/file/utf8.c.gph bitreich.org 70
i@@ -97,48 +97,6 @@ utf8_to_rune(long *r, char *s) Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i /* Err bitreich.org 70
i- * Returns 1 if the rune is a valid unicode code point and 0 if not. Err bitreich.org 70
i- */ Err bitreich.org 70
i-int Err bitreich.org 70
i-rune_is_unicode(long r) Err bitreich.org 70
i-{ Err bitreich.org 70
i- return !( Err bitreich.org 70
i- (r > 0x10ffff) || /* outside range */ Err bitreich.org 70
i- Err bitreich.org 70
i- ((r & 0x00fffe) == 0x00fffe) || /* noncharacters */ Err bitreich.org 70
i- (0x00fdd0 <= r && r <= 0x00fdef) || Err bitreich.org 70
i- Err bitreich.org 70
i- (0x00e000 <= r && r <= 0x00f8ff) || /* private use */ Err bitreich.org 70
i- (0x0f0000 <= r && r <= 0x0ffffd) || Err bitreich.org 70
i- (0x100000 <= r && r <= 0x10fffd) || Err bitreich.org 70
i- Err bitreich.org 70
i- (0x00d800 <= r && r <= 0x00dfff) /* surrogates */ Err bitreich.org 70
i- ); Err bitreich.org 70
i-} Err bitreich.org 70
i- Err bitreich.org 70
i-/* Err bitreich.org 70
i- * Return 1 if '*s' is correctly encoded in UTF-8 with allowed Unicode Err bitreich.org 70
i- * code points. Err bitreich.org 70
i- */ Err bitreich.org 70
i-int Err bitreich.org 70
i-utf8_check(char *s) Err bitreich.org 70
i-{ Err bitreich.org 70
i- size_t shift, len = strlen(s); Err bitreich.org 70
i- long r = 0; Err bitreich.org 70
i- Err bitreich.org 70
i- while (len > 0) { Err bitreich.org 70
i- shift = utf8_to_rune(&r, s); Err bitreich.org 70
i- if (!shift || !rune_is_unicode(r)) Err bitreich.org 70
i- return 0; Err bitreich.org 70
i- Err bitreich.org 70
i- s += shift; Err bitreich.org 70
i- len -= shift; Err bitreich.org 70
i- } Err bitreich.org 70
i- Err bitreich.org 70
i- return 1; Err bitreich.org 70
i-} Err bitreich.org 70
i- Err bitreich.org 70
i-/* Err bitreich.org 70
i * Return 1 if the rune is a printable character, and 0 otherwise. Err bitreich.org 70
i */ Err bitreich.org 70
i int Err bitreich.org 70
.
Response:
text/plain