more changelog cleanups, why not, spring cleaning!

This commit is contained in:
Harald Hope 2021-07-11 20:31:43 -07:00
parent 452a19eb41
commit 9ff2bd262f

View file

@ -3515,7 +3515,7 @@ be stuck having to maintain their package lists forever.
Also, it's silly to even include that package list for any distro that does not
use rpm/apt/pacman, since the list is just wasted lines. Instructions in doc
file show what to change, and how, and has an example to make it clear. Odds of
this actually being used? Not high, lol, but that's fine, if people want it
this actually being used? Not high, lol, but that's fine, if people want it
done, they can do it, if not, nothing bad happens, it just won't show any
suggested install package, no big deal.
@ -3668,7 +3668,7 @@ snow reports. Those are for previously observed hour.
8. Small change to Intel CPU architecture, taking a guess on stepping for
skylake/Cascade lake ID. Guessing if stepping is > 4, it's cascade lake. But
could not find this documented, so it's a guess. At worst, it means that
could not find this documented, so it's a guess. At worst, it means that
Cascade lake, which must be a later steppingi than 4, will not be ID'ed as
skylake.
@ -3947,7 +3947,7 @@ the actual device internal data, which is all inxi has ever shown previously.
2. Small change, if no partition type data is found, dev, remote, mapped,
default now says 'source:' instead of 'dev:' which makes more sense. Note that
df calls that column 'source', so I decided to go with their language for the
default not found case. Also changed mapped to say mapped. This was part of a
default not found case. Also changed mapped to say mapped. This was part of a
bit of a refactor of the partition type logic, enhanced by adding mapped to
existing types, and moved the entire type detection block into the main data
generator, and out of the data line constructor.
@ -4172,7 +4172,7 @@ number, like 3.1. Note that this is going to be wrong for BSDs, but that's fine.
rules:
A: if -m/--memory is triggered (> -v4, or -m) Memory line always shows in
Memory: item, which makes sense. Note that -m overrides all other options of
where Memory minireport could be located.
where Memory minireport could be located.
B: if -tm is triggered, and -I is not triggered, Memory shows in in -tm
C: if -I is triggered, and -m is not triggered, Memory: shows in -I line.
D: no change in short form inxi no arg output, Memory is there.
@ -4521,9 +4521,9 @@ new --usb-sys option, or the configuration file USB_SYS=[true|false] option.
6. USB type: now comes from /sys, and is in general going to be more accurate
than the lsusb -v based method, which was always an ugly and incomplete hack.
As with drivers, it also now lists all the interface types found per device,
not just the first one as with the previous method. Note that HID means the
more verbose: Human Interface Device, but I shortened it. Now that the type:
data is created by inxi reading the class/subclass/protocal IDs, and then
not just the first one as with the previous method. Note that HID means the
more verbose: Human Interface Device, but I shortened it. Now that the type:
data is created by inxi reading the class/subclass/protocal IDs, and then
figuring out what to do itself, I can have quite a bit more flexibility in
terms of how type is generated.
7. added --usb -xxx interfaces: [count] for devices, which lists the device
@ -4532,12 +4532,12 @@ new --usb-sys option, or the configuration file USB_SYS=[true|false] option.
since they do more than 1 thing (audio output, microphone input, etc.).
8. Support for user configuration file item: USB_SYS=[true|false]. This is
useful if you want to see only the /sys version of the data, or if you want the
significant speed boost not using lsusb offers, particularly on older systems
significant speed boost not using lsusb offers, particularly on older systems
with a complex USB setup, many buses, many devices, etc.
New option --usb-tool overrides USB_SYS value, and forces lsusb use.
9. New options: --usb-sys - forces all usb items to use /sys data, and skip
lsusb. Note that you still have to use the feature options, like --usb, -A, or
-N. This can lead to a significant improvement in execution time for inxi.
-N. This can lead to a significant improvement in execution time for inxi.
10. Rather than the previous bus:device ID string, to go along with the
internal sorting strings used, inxi now shows the real Bus / port /port ids,
like:
@ -4849,7 +4849,7 @@ would only have worked in half the cases. This was an easy fix, but a
significant one since it also would lead to the actual root / partition showing
in Unmounted.
2. Related to the item Fixes-2, if two USB networking devices were attached,
2. Related to the item Fixes-2, if two USB networking devices were attached,
the second one's bus and chip ID would go on the wrong line of data if -n or -i
option were used. Since that would be the line belonging to the previous device,
that obviously was weird and wrong.
@ -5535,7 +5535,7 @@ show complete data unless super user as well.
BUG FIXES:
1. CRITICAL: /sys/block/xxx/device/model is in some cases truncating the disk
model name to 16 characters. This is not an inxi bug, it's a bug with /sys
model name to 16 characters. This is not an inxi bug, it's a bug with /sys
itself.
To fix this, inxi now uses for GNU/Linux /dev/disk/by-id data which does not
@ -5718,7 +5718,7 @@ Rolls up a few changes from the latest features:
2. For Display: <protocol> server: will try to use loginctl if out of X and
using --display flag to force display data and not root.
This completes more or less the very last minute features added pre 3.0.0
This completes more or less the very last minute features added pre 3.0.0
version.
I wanted to get these in because the features were not super useful since they
@ -5858,7 +5858,7 @@ Date: 2018-04-06
--------------------------------------------------------------------------------
CHANGES:
--------------------------------------------------------------------------------
New version, man page. Finished up main man edits. Set new defaults for some
New version, man page. Finished up main man edits. Set new defaults for some
options, like --sleep and -t.
Edits to layout and language, removed some legacy options and language from man
@ -5993,7 +5993,7 @@ to show Manjaro Linux instead of given string.
Features added:
1. --no-man - this lets users turn off man installs. Only really useful for -U
from master, since default is off for pinxi and dev 3 branch.
from master, since default is off for pinxi and dev 3 branch.
Man page/help updated to add this option.
@ -7874,7 +7874,7 @@ Date: 2016-01-03
--------------------------------------------------------------------------------
CHANGES:
--------------------------------------------------------------------------------
New version, new tarball. Finalized the * expansion fix for arrays. This is a
New version, new tarball. Finalized the * expansion fix for arrays. This is a
significant bug fix, so while the bug almost never appears, if it does, the inxi
output can get completely corrupted.
--------------------------------------------------------------------------------
@ -8047,7 +8047,7 @@ Date: 2015-06-15
CHANGES:
--------------------------------------------------------------------------------
New version, new tarball. Got a good fix for the kde version issue from the lads
at #kde-devel, now using kf5-config --version which gives similar output to
at #kde-devel, now using kf5-config --version which gives similar output to
kded4 --version
I use this for both 4 and 5, but since 4 has worked fine for years, I'll just
@ -9802,7 +9802,7 @@ since inxi now will check for that and translate them to the new variable names.
New lines fixed, -C cpu and -f cpu plus full flags. Flags output is now fully
dynamic to display screen in terminal/console. Moved cpu short flags to -x
because it's not that important in general and just clutters things up in my
because it's not that important in general and just clutters things up in my
opinion.
Print flags/bogomips on separate line if line greater than display width.