Releases: molsonkiko/HugeFiles
Releases · molsonkiko/HugeFiles
v0.4.1: fix many bugs; find/replace form improvements; better chunking
[0.4.1] - 2023-03-08
Fixed
- Entering an invalid regex (e.g., unbalanced parentheses) in the find/replace form no longer causes plugin crash and instead simply causes a message box to pop up and an early return. However, the find/replace form's tree view is lost as a result, and so the find/replace form will need to be closed and reopened afterwards.
Next chunk
andFirst chunk
plugin commands (and associated buttons on chunk form) now add a new chunk if you were already on the last chunk (forNext chunk
) or no chunks had been added.- Reduced flickering when moving between find results in the find/replace form.
- Fixed bug where chunking a JSON file and then chunking another JSON file would cause the second file to be chunked incorrectly.
Added
First chunk
,Last chunk
, andNext chunk
plugin commands all scroll the selected tree node into view on the chunk form.- Show total match count on find/replace form, and indicate if fewer matches are shown than the total number found. Do the same for each chunk.
v0.4.0: find/replace functionality; chunks written to separate files
[0.4.0] - 2023-02-24
Added
- Find and replace text or regexes in a file. The results of the find/replace can either overwrite the original file or be written to a new file.
- Write each chunk to a separate file (optionally in a new folder created for this purpose).
- Plugin command to close connection to file and close all forms.
- Clicking on a specific result in the find/replace form now jumps to the location of the matched text rather than just opening up the correct chunk.
- Tab navigation of the find/replace form.
v0.3.0: Add chunking of JSON
[0.3.0] - 2023-02-18
Added
- Chunking of JSON files that ensures that every chunk is syntactically valid JSON (although you may need to delete a stray char at the beginning of a chunk sometimes).
- Test suite and performance benchmarking.
- Settings persist between sessions.
Fixed
- Miscellaneous bugs with default text chunker.
v0.2.0: add text search form, newline inference
[0.2.0] - 2023-02-04
Added
- Form for searching for text in chunked file. Can navigate to chunks where search results were found.
- Automatic inference of line terminator. Can be turned off in plugin settings.
v0.1.1: Now minChunk and maxChunk must be sane!
I hope you never had the misfortune to see what happens when you set minChunk > maxChunk, or let either one be non-positive, because I fixed this bug before I found out.
v0.1.0: Delimiter choice and a form
This version has all the most basic features I sought to include:
- Choice of no delimiter (better performance but chunk boundaries will cut across lines) or the delimiter of your choice.
- A user-friendly form for navigating the chunks found so far.
- The ability to view previews of each chunk.
- No glaringly obvious bugs.
The stretch goals (editing, more complex delimiters like being able to chunk JSON files) may be included in a future release.