2.1.2 2024-07-11 - Add build and deps directories to gitignore - build(cmake): allow user to set `TERMINFO_DIRS` (#25) - Do not stop searching on access denied. - build: bump minimum required version (#22) - build: Add a minimal configure.ac - doc: update issue tracker URL #20 2.1.1 2021-04-04 - Makefile: fix undefined references with static builds (#19) 2.1.0 2020-02-11 - Makefile: use "-f" with prove always (to show failed tests) (#13) - Stop searching in further dirs on errors except ENOENT #12 - Makefile: do not rebuild t/static_%.c with updated gen-static-test - Add CMakeLists.txt and support for MSVC (#3) - Relax checks for extended capability to support new format (#5) - Makefile: use -Og with DEBUG=1 (#7) - unibi_from_mem: fix [clang-analyzer-deadcode.DeadStores] (#8) - Makefile: revisit regenerate-tests rule (#6) - unibi_from_term: handle $TERMINFO as curses does #2 2.0.0 2018-02-08 - rewrite unibi_var_t internals (now the only official access is via the helper functions) - numeric capabilities are stored as ints now (used to be shorts) - add support for the ncurses 6.1 "wide integer" 32-bit file format - try ncursesw6-config, ncurses6-config, ncursesw5-config, and ncurses5-config to get the list of terminfo directories (TERMINFO_DIRS) when building - improve README.md with build instructions and prerequisites 1.2.1 2017-08-28 - deprecate direct access to unibi_var_t members - better support for building on Windows 1.2.0 2015-08-14 - new unibi_var_t helper functions (unibi_var_from_{int,str}, unibi_{int,str}_from_var) 1.1.6 2015-07-23 - fix nested conditionals 1.1.5 2015-07-17 - fix invalid memory access in %P/%g (gh #14) - avoid badly formatted lines in unibi_{g,s}et_ext_{bool,num,str}_name man pages (gh PR #12) 1.1.4 2015-04-26 - move maintainer options from GNUmakefile to maint.mk - compile with -O2 by default 1.1.3 2015-04-25 - fix permission error when installing into existing directory (gh PR #7) - relicense tools/*.c under MIT (gh #9) - add change log in Changes 1.1.2 2015-02-21 - support OS X's hex filename format 1.1.1 2014-12-02 - add unibi_format()/unibi_run() (merge sparchways into this library) - portability fixes for FreeBSD/OS X 1.0.1 2012-06-05 - document extended capabilities API - fix bugs in unibi_dump() - add automatic tests - stop using alloca() (improve portability) 1.0.0 2012-03-27 - add support for extended capabilities - some internal Makefile changes 0.1.0 2011-09-22 - remove homegrown configure script - new unibi_short_name_* functions - new Makefile - unibi-dump sample program