From 92c26b07cabad3494fcd0c76898e5d0eb04ce2cf Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Sun, 26 Jul 2020 12:06:59 +0200 Subject: [PATCH] Terminology v1.8.0 --- ChangeLog | 14 ++++++++++++++ NEWS | 23 ++++++++++++++++++++++- README.md | 2 +- man/terminology-helpers.1 | 2 +- man/terminology.1 | 2 +- meson.build | 2 +- 6 files changed, 40 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index aa597ab8..19dc4269 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2020-07-26 + * Release v1.8.0 + * Small framework to add unit tests + * Display tooltips on when hovering color descriptions + * Handle OSC 10/11 to change/get background and foreground colors + * Reworked build system for testing and fuzzing + * Use of switch-case constructs when home-made binary search was not + efficient + * Support EFL 1-22 or newer only + * Larger list of word separators when doing word-selection + * Reworked the Settings panel to add one panel on Mouse interactions + * Handle Emoji characters as double-width, following Unicode 13.0 + * Fix issues detected by UndefinedBehavior Sanitizer + 2020-05-10 * Release v1.7.0 * Terminology is packaged on the snapstore at https://snapcraft.io/terminology diff --git a/NEWS b/NEWS index 9e6dc360..d4f177a7 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,28 @@ ================= -Terminology 1.7.0 +Terminology 1.8.0 ================= +Changes since 1.7.0: +-------------------- + +Additions: + * Small framework to add unit tests + * Display tooltips on when hovering color descriptions + * Handle OSC 10/11 to change/get background and foreground colors + +Improvements: + * Reworked build system for testing and fuzzing + * Use of switch-case constructs when home-made binary search was not + efficient + * Support EFL 1-22 or newer only + * Larger list of word separators when doing word-selection + * Reworked the Settings panel to add one panel on Mouse interactions + * Handle Emoji characters as double-width, following Unicode 13.0 + +Fixes: + * Fix issues detected by UndefinedBehavior Sanitizer + + Changes since 1.6.0: -------------------- diff --git a/README.md b/README.md index 432ef53b..b1389b69 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Terminology 1.7.0 +Terminology 1.8.0 ================= This is an EFL terminal emulator with some extra bells and whistles. diff --git a/man/terminology-helpers.1 b/man/terminology-helpers.1 index 3efbb3fa..471875c1 100644 --- a/man/terminology-helpers.1 +++ b/man/terminology-helpers.1 @@ -1,5 +1,5 @@ .\" Manpage for terminology helpers -.TH TERMINOLOGY-HELPERS 1 "May 10, 2020" +.TH TERMINOLOGY-HELPERS 1 "Jul 26, 2020" .SH NAME terminiology-helpers \- programs that enhance .B terminology(1) diff --git a/man/terminology.1 b/man/terminology.1 index 1937a7f1..c8bb83b2 100644 --- a/man/terminology.1 +++ b/man/terminology.1 @@ -1,5 +1,5 @@ .\" Manpage for Terminology -.TH TERMINOLOGY 1 "May 10, 2020" "1.7.0" "Terminology man page" +.TH TERMINOLOGY 1 "Jul 26, 2020" "1.8.0" "Terminology man page" .SH NAME Terminology \- Terminal Emulator written with EFL (Enlightenment Foundation Libraries). .SH SYNOPSIS diff --git a/meson.build b/meson.build index e6b4ad09..212b5e9b 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('terminology', 'c', - version: '1.7.99', + version: '1.8.0', default_options: ['buildtype=plain', 'c_std=gnu99'], license: 'BSD')