solved [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
petermad
Power Member
Power Member
Posts: 15997
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

solved [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *petermad »

Here: viewtopic.php?p=463734#p463734 this is stated
ghisler(Author) wrote: 2024-11-13, 13:51 UTC The boxes "Dictionary size" and "Word size" have an extra entry "default", which tells Total Commander to NOT send a value to 7z.dll. The entries marked with * are those which are the default at the time this was written. Choosing one of these values instead of "default" WILL send the value to 7z.dll, because the default of a newer dll may be different.
But in 64 bit TC 11.50b6 there are no * for the current default sizes anymore. - there are still *'s in the 32bit version.

For the Solid block size there are *'s for current default sizes, but there is no default option as for Dictionary and Word size.

Setting Compression rate to 0 automatically sets the Solid block size to unlimited the first time Compression 0 is selected and it is saved as for example 7zSolidSizeLZMA2_0=-1 - wouldn't it be better to remove the setting 7zSolidSizeLZMA2_0 when set to default, as it is when choosing the default setting for Dictionary and Word size?
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *ghisler(Author) »

But in 64 bit TC 11.50b6 there are no * for the current default sizes anymore. - there are still *'s in the 32bit version.
Not confirmed, there are * in the following comboboxes also in 64-bit:
Compression method
Dictionary size
Word size
Solid block size

Please explain what you mean.
For the Solid block size there are *'s for current default sizes, but there is no default option as for Dictionary and Word size.
This is also by design.
7zSolidSizeLZMA2_0=-1
I agree that there is no need to store this for 0 compression.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 15997
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *petermad »

2ghisler(Author)
Compression method
Dictionary size
Word size
Solid block size
That's weird, today I see the asterisks, but I could have sworn that they were not there, when I wrote the report.

So no bug.

But what is the default Solid block size for 0-compression? Is it really "unlimited" - and if it is, then "it should show unlimited * for 0-compresion.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *ghisler(Author) »

That's weird, today I see the asterisks, but I could have sworn that they were not there, when I wrote the report.
Did this happen with the Danish translation? Or built-in English?
But what is the default Solid block size for 0-compression?
There is no solid block mode for 0 compression. Why? Solid block mode means that all the files (or groups of them) are treated like one big file and compressed together. This saves space when the files are similar. With 0 compression, the files are just stored in the archive, so it doesn't matter whether they are packed separately or together.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 15997
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *petermad »

Did this happen with the Danish translation? Or built-in English?
I am not sure, but I think it was with internal English - but now I cannot reproduce it with neither internal or extarnal English nor Danish.
There is no solid block mode for 0 compression.
That's what I thought, and that is why I found it odd that "unlimited" is selected when I choose 0-compression - wouldn't it be better with a 0 in the Solid block size list to use as default for 0-compressionm.

When using 7zFM.exe and choosing 0-compression, all the other options are disabled.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *ghisler(Author) »

That's weird, today I see the asterisks, but I could have sworn that they were not there, when I wrote the report.
It happens when you open the dictionary or word size combobox when using zero compression.
I will disable the comboboxes for zero compression and make them look empty.
However, I will have to keep the "Compression method" field set to the currently preferred method so it isn't lost. It will be disabled, though.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 15997
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *petermad »

It happens when you open the dictionary or word size combobox when using zero compression.
That's it - that must be the reason why I saw it - thanks.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 15997
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [TC 11.50b6 x64] * missing at "default" values for 7-zip Dictionary and Word size

Post by *petermad »

15.11.24 Fixed: 7-Zip packer configuration page: Disable all compression options for compression rate 0 (storing), only show the current default method (32/64)
Confirmed chnaged in TC 11.50b7 :-)

Moderator message from: petermad » 2024-11-20, 23:12 UTC

Moved to "TC fixed bugs" from "TC11.x bug reports (English)"
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Post Reply