vaeth / eix

eix can access Gentoo portage ebuild information and description very quickly (using a local cache). It can also be used to access information on installed packages, local settings, and local and external overlays, and informs about changes in the tree
GNU General Public License v2.0
166 stars 14 forks source link

Some characters are displayed as ^t, ^bs #85

Closed jjakob closed 3 years ago

jjakob commented 3 years ago

eix 0.34.12, this is the output:

$ eix-diff -n
[>]   == dev-java/asm (3.3.1-r1(3)^t 5.0.3(4)^t -> 3.3.1-r2(3)^t 5.1-r1(4)^t): Bytecode manipulation framework for Java
[>]   == dev-libs/libzia (4.23 -> 4.25): platform abstraction code for tucnak package
[U]   == dev-libs/nettle (3.6-r2(0/8-6)@03/10/2021; 3.6-r2(0/8-6)^t -> 3.7.2(0/8-6)^t): Low-level cryptographic library
[U]   == dev-libs/nspr (4.29@03/10/2021; 4.29 -> 4.30): Netscape Portable Runtime
[U]   == dev-libs/nss (3.58-r2@03/10/2021; 3.58-r2^t -> 3.63^t): Mozilla's Network Security Services library that implements PKI support
[*>]  == dev-libs/nss-pem (~1.0.7 -> 1.0.7): PEM file reader for Network Security Services (NSS)
[>]   == dev-python/python-docs (2.7.18(2.7) 3.6.12(3.6) 3.7.9(3.7) 3.8.7(3.8) 3.9.1(3.9) -> 2.7.18(2.7) 3.6.13(3.6) 3.7.10(3.7) 3.8.8(3.8) 3.9.2(3.9)): HTML documentation for Python
[>]   == dev-python/snakeoil (0.9.3^t -> 0.9.4^t): misc common functionality and useful optimizations
[>]   == dev-util/pkgcheck (0.9.2-r2^t -> 0.9.3-r1^t): pkgcore-based QA utility for ebuild repos
[>]   == games-emulation/mgba (0.7.3 -> 0.8.4): Game Boy Advance emulator written in C
[>]   == media-libs/libgpod (0.8.3-r3 -> 0.8.3-r4): Shared library to access the contents of an iPod
[>]   == media-radio/fldigi (4.1.14 -> 4.1.18): Sound card based multimode software modem for Amateur Radio use
[>]   == media-radio/flrig (1.3.51 -> 1.3.54): Transceiver control program for Amateur Radio use
[>]   == media-radio/tucnak (4.23 -> 4.25): Amateur Radio VHF Contest Logbook
[>]   == media-radio/xlog (2.0.19 -> 2.0.20): An amateur radio logging program
[>]   == net-irc/ircii (20190117 -> 20210314): An IRC and ICB client that runs under most UNIX platforms
[>]   == net-libs/mbedtls (2.25.0(0/6.13.1)^t -> 2.26.0(0/6.13.1)^t): Cryptographic library for embedded systems
[>]   == sci-chemistry/openbabel (2.4.1-r1(0/5.0.0)^t -> 2.4.1-r2(0/5.0.0)^t): Interconverts file formats used in molecular modeling
[>]   == sci-libs/netcdf-cxx (4.2-r300(3) 4.3.0(0/1) -> 4.2-r301(3) 4.3.0(0/1)): C++ library for netCDF
[>]   == sci-visualization/quickplot (0.10.6 -> 0.10.6-r1): A fast interactive 2D plotter
[U]   == sys-apps/install-xattr (0.5@03/09/2021; 0.5 -> 0.8): Wrapper to coreutil's install to preserve Filesystem Extended Attributes
[>]   == sys-apps/pkgcore (0.11.4-r2^t -> 0.11.5-r3^t): a framework for package management
[U]   == sys-kernel/genkernel (4.1.2-r3@03/10/2021; 4.1.2-r3 -> 4.2.1-r1): Gentoo automatic kernel building scripts
[<]   == sys-kernel/gentoo-sources (5.4.97(5.4.97)@03/10/2021; 4.4.246(4.4.246)^bs 4.4.257(4.4.257)^bs 4.9.246(4.9.246)^bs 4.9.257(4.9.257)^bs 4.14.209(4.14.209)^bs 4.14.221(4.14.221)^bs 4.19.160(4.19.160)^bs 4.19.175(4.19.175)^bs 5.4.80-r1(5.4.80-r1)^bs 5.4.97(5.4.97)^bs -> 4.4.257(4.4.257)^bs 4.9.257(4.9.257)^bs 4.14.221(4.14.221)^bs 4.19.175(4.19.175)^bs 5.4.97(5.4.97)^bs): Full sources
including the Gentoo patchset for the 5.11 kernel tree
[><]  == www-apps/postfixadmin (3.2.4(3.2.4) -> 3.3.5(3.3.5)): Web Based Management tool for Postfix style virtual domains and users
[*N]  >> acct-group/sgx (0): System group: sgx
[N]   >> sys-power/switcheroo-control (~2.4): D-Bus service to check the availability of dual-GPU

It's the same in both st-256color and rxvt-unicode-256color regardless of color (-n)

vaeth commented 3 years ago

It's is not a bug, it's a feature: It describes the values of RESTRICT for that version. See section OUTPUT in the manpage of eix.

jjakob commented 3 years ago

Thanks.