summaryrefslogtreecommitdiff
path: root/changelog.md
diff options
context:
space:
mode:
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index 3674efa..90a18e3 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,16 @@
+# 19
+
+* Fix error when compiling with GCC: *src/u8c/dat.c:22:29: error: initializer element is not constant [-Wpedantic]*.
+* Improve error handling:
+ * Add enumeration type for error types; `u8c_errtyp`.
+ * Add function for registering error handlers; `u8c_regerrhandl` (see `test.c`).
+* Add function for inserting UTF-32 strings into UTF-32 strings; `u8c_u32ins`.
+* Enable more warnings.
+* Add man pages.
+* Fix `u8c_u32cat` skipping the last character in `lstr`.
+* Remove the `uninstall` target (it was deemed to unsafe).
+* Add *Zstandard* as a dependency.
+
# 18
* Update `.gitignore`.