Releases: ionenwks/iwdevtools
v0.12.3
v0.12.2
v0.12.1
Changes
- scrub-patch: no longer try to remove mbox signatures, this is fragile and
does not always give expected results
Fixes
-
qa-cmp: ignore abidiff errors for stub libraries, prevents aborting
the entire process -
scrub-patch: fix -e/--edit to work with stdin, aka can do:
diff -Nur a b | scrub-patch --edit > edited-in-vim.patch
v0.12.0
Changes
-
scrub-patch: -e/--edit option to open patch in $EDITOR after scrubbing,
primarily for those that prefer to view/edit the clean patch (e.g. to
add links) and have it verified for QA oversights only after -
scrub-patch: -g/--git option to auto-convert e.g.
leading-1.0/file
to
git-stylea/file
(not default given would be harmful on a -p0 patch,
but is safe to always use with -p1 patches) -
scrub-patch: -1/--p0p1 option to add a leading directory to every files,
i.e. convert a -p0 patch to -p1 -
repo-cd: tentatively support upcoming
kde-invent
remote-id
Fixes
-
repo-cd: for tab completion, do not give mismatching
_
and-
results
to the shell as it will not know they are interchangeable and misbehave -
qa-sed.bashrc: prevent portage from interpreting e.g.
\r
from sed
expressions in the log output
v0.11.9
v0.11.8
v0.11.7
Fixes
-
qa-sed: do not test
-e
individually if they can't function that way,
e.g. when using sed labels (unfortunately means this can't tell if each
separate use of labels replaced something) -
qa-sed: avoid occasional incorrect modification when expression testing
failed but normal sed command didn't resulting in sed being run multiple
times by the error handler (currently only known affected case is
sys-apps/shadow[pam]
login.defs superfluous comments, this is further
fixed given doesn't error out with sed labels anymore)
v0.11.6
v0.11.5
Changes
-
repo-cd: similarly to case insensitivity, consider
_
and-
the same
when searching (includes tab completion), e.g.SDL2_im<tab> -> sdl2-image
-
repo-cd: support new
hackage
andsourcehut
remote-ids
Fixes
- repo-cd: don't fallback to fuzzy search if match was exact except for letter
case (e.g.rcd pyqt5
will cd toPyQt5
withoutPyQt5-sip
prompt)
v0.11.4
Changes
-
repo-cd: fallback to fuzzy search if no exact name match (e.g.
rcd sdl2-
gives a list of choices even without tab completion), and add -f/-F options
to control the behavior like forcing fuzzy even if an exact match. -
qa-vdb: print warning about QML for dev-qt/ and kde-frameworks/ when
suggesting removal as it's often incorrect if using qtdeclarative
(unfortunately can't detect usage from the VDB information alone)