Releases: facelessuser/Rummage
Releases · facelessuser/Rummage
3.6.0
3.6.0
Feb 15, 2018
- NEW: Rummage will use
cchardet
by default if found. - NEW: Expose way to specify
cchardet
being used. - NEW: Expose special file type encoding handling, and allow user to modify extension list. Covers:
bin
,python
,html
, andxml
. - NEW: Detect middle endian 32 bit BOMs (even if Python has no encoder to actually handle them so we'll just default to binary).
- NEW: Speed up and tweak binary detection.
- NEW: Add copy button to support info dialog and ensure support info is read only.
- NEW: Don't copy notification icons to user folder for use, but use the packaged icons directly from library.
- NEW: Provide better support for localization. Build current language translation on install and bundle in library directly.
- FIX: Wildcard pattern splitting on
|
inside a sequence. - FIX: Wildcard patterns not allowing character tokens such as
\x70
,\u0070
,\N{unicode name}
,\160
, and standard escapes like\t
etc. - FIX: Incorrect documentation on wildcard patterns.
- FIX: Python 2.7 not translating Unicode escapes #196.
- FIX: Require Backrefs 3.1.2. Some bug fixes, but notably, Backrefs switched from using
\<
and\>
for start and end word boundaries to\m
and\M
. This is because of an oversight as Python versions less than 3.7 would escape<
and>
inre.escpae
(even though it is unnecessary). Also some Unicode table generation fixes. - FIX: Crashes in Python 2.7 related to not handling 32 bit Unicode in the GUI properly on narrow systems.
- FIX: Python 2.7 will translate 32 bit characters to escaped surrogate pairs on narrow systems.
- FIX: Tester will replace 32 bit Unicode characters with escaped surrogate pairs place holder in results.
- FIX: Rework highlighting in tester dialog to properly highlight 32 bit characters.
- FIX: Single instance regression.
3.6.0b4
Beta release 4 of 3.6.0
3.6.0b3
Beta 3 release of 3.6.0
3.6.0b2
Beta release 2 of 3.6.0
3.6.0b1
Beta 1 release of 3.6.0
3.5.0
3.5.0
Feb 1, 2018
- NEW: Add context menu to content tab just like file tab with all the same entries.
- NEW: Add copy commands to context menus to copy selected file names, paths, or content of match (content tab only).
- NEW: Add "delete" and "send to trash" options to context menu.
- NEW: Add checksum/hash options to context menu.
- NEW: Add feature to check for updates. Also add auto update check (disabled by default).
- NEW: Install command line as tool as
rummage
andrummageX.X
where X.X is the major and minor version of the Python in use. - FIX: Fix some leaky objects. Ensure all items are destroyed.
- FIX: Rework main application object to fix related issues.
- FIX: Limit bulk file open to 20 items to prevent issues when open massive amount of files at once.
- FIX: Regression with exports due to recent column addition and order change.
- FIX: Search error list destroying parent/main dialog when closed. Also ensure destruction of error list dialog on main window closing.
3.5.0b1
Beta 1 release for 3.5.0
3.4.3
3.4.3
Jan 23, 2018
- FIX: Import of
bregex
whenregex
is not installed. - FIX: Backwards search did not reassemble text proper.
3.4.2
3.4.2
Jan 23, 2018
- FIX: Require Backrefs 3.0.2 which fixes a minor Bregex cache purge issue.
3.4.1
3.4.1
Jan 22, 2018
- FIX: Regression where installed CLI command would fail on launch.