From 85c85f731bdc1f76d96b0a52dcb692d388da2875 Mon Sep 17 00:00:00 2001 From: pgen Date: Tue, 4 Sep 2018 21:09:11 +0200 Subject: Bump to version 0.9.14 --- ChangeLog | 25 +++++++++++++++++++++++++ TODO | 1 + configure | 20 ++++++++++---------- version | 2 +- 4 files changed, 37 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index caafe06..bed4d5a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,30 @@ May 22 22:01 UTC 2018 - p.gen.progs@gmail.com +- Version 0.9.14 +* Rework the search system (major change) + + Add a substring and a fuzzy (fzf inspired) search mode + + Enlighten the current search pattern in the matching words + + Remove the search mode timeout + + Introduce ENTER/ESC as a way to exit search mode + + Add the prefix/suffix affinity when searching + + Allow to tag/un-tag all the matching words + + add a -/ option to affect a search method to the / command + + Add 'T' and 'U' commands to tag/un-tag all the matching words +* Improve the direct access mechanism + + [-D] Add a 's' (start) sub-option + + [-D] Add a 'h' (head) sub-option +* Add a "full window" option value to -n +* Improve the test system and add tests +* Improve the documentation +* Update the README.rst file and mention the wiki on GitHub +* Fix an OpenBSD compatibility issue +* Fix and improve the color mechanism +* Fix the cursor display after an ESC hit +* Fix the tag attribute display +* Fix some compilation warnings +* Fix a missing message when the terminal is too small +* Fix a lot of other small and not-so-small bugs + - Version 0.9.13 * Add the first roll of an automated testing system * Fix a FreeBSD compatibility issue diff --git a/TODO b/TODO index bffdbf6..d780c28 100644 --- a/TODO +++ b/TODO @@ -2,3 +2,4 @@ # ========================================. I: Improve configure.ac I: Improve the checking of system/library calls returns +I: Cleanup the code and split it into several files diff --git a/configure b/configure index abddc21..c257ca4 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for smenu 0.9.13. +# Generated by GNU Autoconf 2.69 for smenu 0.9.14. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='smenu' PACKAGE_TARNAME='smenu' -PACKAGE_VERSION='0.9.13' -PACKAGE_STRING='smenu 0.9.13' +PACKAGE_VERSION='0.9.14' +PACKAGE_STRING='smenu 0.9.14' PACKAGE_BUGREPORT='p.gen.progs@gmail.com' PACKAGE_URL='' @@ -1275,7 +1275,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures smenu 0.9.13 to adapt to many kinds of systems. +\`configure' configures smenu 0.9.14 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1345,7 +1345,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of smenu 0.9.13:";; + short | recursive ) echo "Configuration of smenu 0.9.14:";; esac cat <<\_ACEOF @@ -1436,7 +1436,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -smenu configure 0.9.13 +smenu configure 0.9.14 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1859,7 +1859,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by smenu $as_me 0.9.13, which was +It was created by smenu $as_me 0.9.14, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2725,7 +2725,7 @@ fi # Define the identity of the package. PACKAGE='smenu' - VERSION='0.9.13' + VERSION='0.9.14' cat >>confdefs.h <<_ACEOF @@ -5618,7 +5618,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by smenu $as_me 0.9.13, which was +This file was extended by smenu $as_me 0.9.14, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -5684,7 +5684,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -smenu config.status 0.9.13 +smenu config.status 0.9.14 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/version b/version index 62ea259..6d44d22 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.9.13 +0.9.14 -- cgit v1.2.3