This is a list of known bugs and missing features.
Before you report a missing feature, please make sure it's not already available under Tips.
Bugs
- The buttons in the Find banner may overlap with the left side of the window
- Generating the glyphs for the HFRepresenterTextViews could be faster
- All sorts of UI artifacts when run on Tiger (will never be fixed)
- Switching the font seems to re-set the font size to 13pt every single time
- Changing font settings work for the current document but revert back to Monaco-10 for every new document (although I can see that the new settings are correctly saved in the preferences plist).
- Clicking the up arrow in the scroll bar goes to the end instead of scrolling. The down arrow is working correctly.
- The mouse wheel does not work while above the line number column.
- Framework: HFLineCountingRepresenter doesn't set its digit advance when unarchived from a nib (fix: call
-updateFontAndLineHeight at the end of -initWithCoder:)
- Changing fonts to one with a smaller lineheight causes the view to not resize vertically; there will be a blank space at the bottom (hex view turned off may impact behavior).
- Clicking in the scroll well above the scroller causes it to jump to the bottom.
Missing features
- Should be able to dig in to application bundles. (i.e.) to open the binary for the app.
- Dragging or dropping text is not implemented (you can drag and drop files onto the app icon, but not into the window).
- Context menus aren't provided
- Need a way to open devices
- Need a way to show hidden files
- Need support for "bookmarks"
- Need a way to edit part of a file
- When only a blank non-edited window is open, opening a file could use that one instead of opening a new window (like in TextEdit)
- Actually, why is a blank window opened at all? I think starting an empty document from scratch would be an extremely rare occurrence in a text editor, and this behaviour just forces people to close a window they didn't want. It is also not very Mac-like behaviour.
- Commands to Increase/Decrease font size (e.g. Command +/-)
- Unicode: Displaying UTF-16 (or even UTF-8) data could be rather useful (and not quite trivial, I assume), similarly supporting more than just ASCII in the Find command would be helpful
- Add a link to your web page in the Help menu, remove the dysfunctional Help menu item.
- Preferred line number mode (dec/hex) should be saved to user defaults.
- Having the old visual style back would be nice, with spaces between each byte and separators between each word. Also, the line numbers looked better with a smaller font. -- (one disagrees - one's aging eyes couldn't read the original line-number font size)
- Text only mode that honors line breaks would allow for quickly viewing really long text files efficiently.
- In text mode, low-order ASCII chars: \n, \r, \t, etc, could be displayed in backslash notation instead of as dots, a la hexdump.
- Support displaying a hash of the selected data range, to facilitate manually comparing different files or chunks of files
- Binary diff UI
- Move/jump to offset not just entered in decimal, but hex; maybe as a preference? hex, decimal, or the current line number display mode.
- "Fill" command, and/or delete in overwrite mode filling with null bytes.