Steps to reproduce (TC 8.50 RC2 32-bit):
1) Open with Lister some file, that has many bytes from range 0x00..0x1F (for example some EXE/DLL/ZIP file).
2) Press F7, select "Search hex string" option, enter search text "9" (without quotes) and press Enter.
3) Now Lister goes to the byte found (if "Not found" message appears, try with another file).
4) Press F7 again - now "9" is replaced with " ", which is a visual representation of Tab character.
Some other replacements:
- "0" is replaced with empty string,
- "1" is replaced with "".
+Lister, search hex - search text replaced in edit field
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
OK, it wasn't really a bug - when you press F7, TC simply takes the SELECTED TEXT as the search string.
In RC3, I have changed this now: The selected text is only used for F7 when the user has selected it manually, not when it was selected by the search function. This way, the previous search text will be preserved. This is only relevant when the search result differs from the search text, e.g. for hex or regex.
In RC3, I have changed this now: The selected text is only used for F7 when the user has selected it manually, not when it was selected by the search function. This way, the previous search text will be preserved. This is only relevant when the search result differs from the search text, e.g. for hex or regex.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact: