This is the latest version of OverrideAudit, targeting Sublime Text 3.2+ (builds 3197 and later). As of version 2.3, OverrideAudit requires Sublime Text 4 build 4126+ in order to take advantage of new features available only in the newer versions of the software.
Unknown
(a file in a package with no corresponding file in the
sublime-package
file) was filtered from the list, making opening them
impossible.
sublime-package
file.
Open Resource
command that would cause it to
hide any packages that are not backed by a sublime-package
file (such as
the User
package).
Open Resource
command that will allow you to browse for and
open any package resource you like. This works like the
PackageResourceViewer
command of the same name, except that any resources
that are represented by overrides are annotated in the panel.
mini_diff_underlying
setting in which if an
override was open when you quit Sublime and then you restart, the incremental diff
indicators would not be set up correctly.
View
Package File
to an override. Both set up the tab so that saving the file for
the first time will create the override; closing the tab before saving will abort.
confirm_revert
setting controls if you are asked to confirm the revert or
not. Unlike deleting an override, the override content is irrevocably lost if you
don't back it up first (e.g. in git
).
mini_diff_underlying
to have OverrideAudit set up the
incremental diff functionality of Sublime while editing an override to track the
unpacked version of the file instead of the version on disk.
ignore_unknown_overrides
setting.
WIP
, so the
layout and available commands are not fully fleshed out yet.
Bulk Diff Package
context command in reports,
which was not hiding itself when disabled. It is now also smarter about when it does
enable itself.
Diff Override
instead of telling you what override might be diffed.
This is the original version of OverrideAudit, targeting Sublime Text 3 builds 3092 or later.
external_diff
to "sublimerge"
.
external_diff
setting that could lead to
the command being enabled when it should not be.
external_diff
setting. This command is available from the command
palette and the context menu of override diff views.
save_on_diff
setting in which, in certain cases
an override buffer tab might visually appear unsaved even though the contents were
saved to disk properly.
freshen
a single expired override or all
within a package (#15)
via a context menu option.
diff_empty_hdr
option
save_on_diff
(defaults to false
)
to control if the contents of an edited override should be persisted to disk before
performing a diff on it.