The issue with what we have now is that is converts the output BEFORE it stores it. IIRC.
However it should store the original, and then display whatever version is being asked for (so the user can switch the display, and all (including old) data will be shown accordingly.
My dream (if ever I manage to squeeze about 96 hours into each single day) is to create a "view" for SynEdit.
So you could have
- text as is
- text with special display for non-printable
- hex
- text + hex
- maybe even basic terminal stuff, like colors
...
But so far my days are hard cut off after 24 hours.
