From 4c5528086498eb5df6fe5f4864b97e02841b9ba9 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Thu, 29 Mar 2018 21:17:20 +0200 Subject: [PATCH] Update ChangeLog for upcoming v1.16.0 release Signed-off-by: Joachim Nilsson --- ChangeLog.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 70aa096..ada15b8 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,6 +4,31 @@ Change Log All notable changes to the project are documented in this file. +[1.16.0][UNRELEASED] - 2018-03-xx +--------------------------------- + +Event loop callback support. + +### Changes +- `rl_unintialize()`, new function to free all memory, by Claus Fischer +- `rl_insert_text()`, new GNU Readline compat function +- `rl_refresh_line()`, new GNU Readline compat function +- `rl_callback_*()`, alternate interface to plain `readline()` for event + loops. Modeled after the GNU Readline API +- Add support for Ctrl-Right and Ctrl-Left, forward/backward word + +### Fixes +- Fixed header guards, avoid using leading `__` +- Spell check fixes +- Remove duplicate code in history check +- Use `NULL` instead of `0`, and `-1` instead of `NULL`, where applicable +- Misc. minor Coverity Scan fixes +- Misc. minor fixes to `testit.c` example code +- Add `-Wextra` to std `CFLAGS` +- Check `fclose()` return value in in `write_history()` and `read_history()` +- Initialize global variables and reset to `NULL` on `free()` + + [1.15.3][] - 2017-09-07 -----------------------