Invisible characters in search replace list table
Posted: Sun Jan 24, 2016 8:19 am
It's quite possible to paste control characters such as tab directly into the replace list table.
They can appear invisible to the user, making it almost impossible to debug.
The invisibility is because the pasted tab becomes a zero width character.
Human readable copy reveals it as "\t", but the GUI doesn't show it as that.
This caught me out earlier today.
Can you do something to prevent this?
Can you ensure that tabs other than the delimiter between search & replace columns get automatically converted to \t and displayed as such?
Best regards,
David
They can appear invisible to the user, making it almost impossible to debug.
The invisibility is because the pasted tab becomes a zero width character.
Human readable copy reveals it as "\t", but the GUI doesn't show it as that.
Code: Select all
Perl pattern [abc] with [\tdef]
[ ] Match case
[ ] Whole words only
[ ] Case sensitive replace
[ ] Prompt on replace
[ ] Skip prompt if identical
[ ] First only
[ ] Extract matches
Maximum text buffer size 4096
[ ] Maximum match (greedy)
[ ] Allow comments
[X] '.' matches newline
[ ] UTF-8 Support
[ ] Process longest strings first
[ ] Simultaneous search
Can you do something to prevent this?
Can you ensure that tabs other than the delimiter between search & replace columns get automatically converted to \t and displayed as such?
Best regards,
David