head 1.10; access; symbols pkgsrc-2026Q2:1.9.0.38 pkgsrc-2026Q2-base:1.9 pkgsrc-2026Q1:1.9.0.36 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.34 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.32 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.30 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.28 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.26 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.24 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.22 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.20 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.18 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.16 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.14 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.12 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.10 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.8 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.6 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.4 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.2 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.7.0.6 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.4 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.2 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.6.0.8 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.6 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.4 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.2 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.5.0.26 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.22 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.20 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.18 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.16 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.14 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.12 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.10 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.8 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.6 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.2 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.4.0.6 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.4 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.2 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.3.0.6 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.2.0.6 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.4 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.2 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.1.1.1.0.26 pkgsrc-2014Q4-base:1.1.1.1 pkgsrc-2014Q3:1.1.1.1.0.24 pkgsrc-2014Q3-base:1.1.1.1 pkgsrc-2014Q2:1.1.1.1.0.22 pkgsrc-2014Q2-base:1.1.1.1 pkgsrc-2014Q1:1.1.1.1.0.20 pkgsrc-2014Q1-base:1.1.1.1 pkgsrc-2013Q4:1.1.1.1.0.18 pkgsrc-2013Q4-base:1.1.1.1 pkgsrc-2013Q3:1.1.1.1.0.16 pkgsrc-2013Q3-base:1.1.1.1 pkgsrc-2013Q2:1.1.1.1.0.14 pkgsrc-2013Q2-base:1.1.1.1 pkgsrc-2013Q1:1.1.1.1.0.12 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.10 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.8 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.6 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.4 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.2 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2026.07.12.20.18.33; author drixter; state Exp; branches; next 1.9; commitid uDHgoEanVkfx6pNG; 1.9 date 2021.10.26.09.57.20; author nia; state Exp; branches; next 1.8; commitid 78VqYEUpimZYWieD; 1.8 date 2021.10.07.13.06.14; author nia; state Exp; branches; next 1.7; commitid th2tWmLhF9XPBSbD; 1.7 date 2021.02.12.07.27.48; author nia; state Exp; branches; next 1.6; commitid dS8ajdr1qDW6moHC; 1.6 date 2020.02.29.16.19.50; author mef; state Exp; branches; next 1.5; commitid LvCmTAO0m8iZvAYB; 1.5 date 2017.04.09.11.39.19; author mef; state Exp; branches; next 1.4; commitid JtfNFxX4Nq9cUQMz; 1.4 date 2016.09.19.00.36.59; author mef; state Exp; branches; next 1.3; commitid IHKuu5FnMM5KJPmz; 1.3 date 2015.11.03.00.56.27; author agc; state Exp; branches; next 1.2; commitid WnKX6A1NKZmI9AHy; 1.2 date 2014.12.31.01.25.22; author mef; state Exp; branches; next 1.1; commitid 8zQFQiJ4wvkqb84y; 1.1 date 2011.10.21.21.41.09; author ryoon; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.10.21.21.41.09; author ryoon; state Exp; branches; next ; desc @@ 1.10 log @zutils: Update to 1.16 2026-02-07 Antonio Diaz Diaz * Version 1.16 released. * zcmp.cc (getnum): Accept underscore separators ('_'). Print large numbers with underscore separators ('_'). * zgrep.cc: Assign short option name '-?' to '--help'. * *.cc: (show_help): Print "*Exit status*" for section in man page. * Makefile.in (install-bin): Warn of changes in /etc/zutils.conf. 2025-05-27 Antonio Diaz Diaz * Version 1.15 released. * zcat, ztest, zupdate: New option '-x, --exclude'. * zgrep: New option '--exclude'. * zgrep.cc: Exit with status 2 if write error on stdout. 2025-01-05 Antonio Diaz Diaz * Version 1.14 released. * zupdate.cc: '-r -d' now keeps last component of dir arguments. * zutils.texi: New chapter 'Syntax of command-line arguments'. * check.sh: Use 'cp' instead of 'cat'. 2024-01-23 Antonio Diaz Diaz * Version 1.13 released. * zutils.cc (test_format): Fix detection of bzip2 with no blocks. * rc.h (format_order): Put fmt_gz before fmt_bz2. * zcmpdiff.cc (open_other_instream): Try also other compressed formats. * zcmp.cc (cmp): Report EOF on empty file like GNU cmp. * zupdate.cc: Reformat file diagnostics as 'PROGRAM: FILE: MESSAGE'. * Replace 'verify' with 'check'. * configure, Makefile.in: New variable 'MAKEINFO'. 2023-01-07 Antonio Diaz Diaz * Version 1.12 released. * zutilsrc: Rename to zutils.conf. Search for it in $XDG_CONFIG_HOME. (Suggested by Adam Tuja). * Allow '-O, --force-format' force also uncompressed format. * zcmp.cc: New option '-H, --hexadecimal'. Change long name of option '-s' to '--script'. (Following a similar change made to GNU ed). Assign short name '-q' to options '--quiet' and '--silent'. Separate option '-l, --list' from '-v, --verbose'. (cmp): Print byte and line in EOF message like GNU cmp. * zgrep.cc: New options '-G, --basic-regexp', '--label=