1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00
xz-archive/src
Lasse Collin 2fcda89939 xz: Fix interaction between preset and custom filter chains.
There was somewhat illogical behavior when --extreme was
specified and mixed with custom filter chains.

Before this commit, "xz -9 --lzma2 -e" was equivalent
to "xz --lzma2". After it is equivalent to "xz -6e"
(all earlier preset options get forgotten when a custom
filter chain is specified and the default preset is 6
to which -e is applied). I find this less illogical.

This also affects the meaning of "xz -9e --lzma2 -7".
Earlier it was equivalent to "xz -7e" (the -e specified
before a custom filter chain wasn't forgotten). Now it
is "xz -7". Note that "xz -7e" still is the same as "xz -e7".

Hopefully very few cared about this in the first place,
so pretty much no one should even notice this change.

Thanks to Conley Moorhous.
2013-06-21 21:50:26 +03:00
..
common liblzma: Fix mythread_sync for nested locking. 2012-12-14 11:01:41 +02:00
liblzma liblzma: Be less picky in lzma_alone_decoder(). 2013-03-23 22:25:15 +02:00
lzmainfo Add underscores to attributes (__attribute((__foo__))). 2011-05-17 11:54:38 +03:00
scripts xzgrep: make the '-h' option to be --no-filename equivalent 2013-04-05 19:14:50 +03:00
xz xz: Fix interaction between preset and custom filter chains. 2013-06-21 21:50:26 +03:00
xzdec xzdec: Improve the --help message. 2013-04-15 19:29:09 +03:00
Makefile.am Build: Add options to disable individual command line tools. 2010-10-08 15:25:45 +03:00