chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix test config indent, oops...
[disorder]
/
lib
/
split.c
diff --git
a/lib/split.c
b/lib/split.c
index dbf7a48f2a89ab8327a739e16ebdae2c649ecba8..1bb19a5c9b5ad63fa710cae3ec6de2f8be4ab8da 100644
(file)
--- a/
lib/split.c
+++ b/
lib/split.c
@@
-42,6
+42,9
@@
static void no_error_handler(const char attribute((unused)) *msg,
void attribute((unused)) *u) {
}
void attribute((unused)) *u) {
}
+/* TODO: handle combining characters attached to delimiters in some
+ * sane way (might include reporting an error) */
+
char **split(const char *p,
int *np,
unsigned flags,
char **split(const char *p,
int *np,
unsigned flags,
@@
-110,6
+113,8
@@
char **split(const char *p,
return v.vec;
}
return v.vec;
}
+/* TODO handle initial combining characters sanely */
+
const char *quoteutf8(const char *s) {
size_t len = 3 + strlen(s);
const char *t;
const char *quoteutf8(const char *s) {
size_t len = 3 + strlen(s);
const char *t;
@@
-166,4
+171,3
@@
c-basic-offset:2
comment-column:40
End:
*/
comment-column:40
End:
*/
-/* arch-tag:768e4e1bc91d9f45d6beecc9b433992f */