Comments (3)
This should be easy to fix by normalizing the displayed path to the path separator for the current OS. I'll also cast around because this probably occurs elsewhere as well. At the least it's also present in error messages during diffing when files are not found and in some status bar messages.
I would agree that the path convention for the current OS makes the most sense here, although apart from full paths, all overrides within a sub path are displayed with a unix-style path separator because that's how they're portrayed inside of the sublime-package
files.
from overrideaudit.
You could also unify them to use forward slashes because that's what ST uses for its paths relative to the data directory (e.g. View.assign_syntax
, color_scheme
setting), although this would only make sense if we are indeed only taking about paths relative to the data directory.
from overrideaudit.
Yeah, everything here is rooted in the Data directory with the exception of shipped packages, although that's just a technicality and the paths are always portrayed as relative.
I hadn't considered that Sublime itself always uses the other path style internally, so that would make things more consistent, especially since override files with path segments in them always use that style anyway, so it would be consistent with itself and Sublime at the same time.
from overrideaudit.
Related Issues (20)
- [RFC] Should OverrideAudit check for/report "Non-Overrides"? HOT 5
- [FEATURE] Refresh single file diff
- [FEATURE] Enhance diff output for files with no differences HOT 1
- [FEATURE] Enhance diff to ignore whitespace changes at the start/end of lines
- [FEATURE] Mark overrides in reports as deleted/handled when an action is taken HOT 3
- [FEATURE] Automated cleanup of case issues in Override/Package names
- [FEATURE] Add packages to ignored_packages while working on them HOT 3
- [RFC] Support for Complete Overrides? HOT 2
- Bulk Diff reports don't properly support override filenames with a leading period
- Improve detection of dependencies that are currently under development
- [FEATURE] Tab context menu item to revert an override HOT 2
- ImportError: No module named 'OverrideAudit.lib' HOT 2
- [BUG] Unable to open diff for package with a `*` in its name HOT 2
- [BUG] Bulk Diff report does not show new files HOT 4
- [BUG] OverrideAudit confuses ST's minidiff HOT 2
- [FEATURE] make override report keyboard friendly HOT 5
- [BUG] Does not report overrides with coerced Package names HOT 2
- Automatically freshen files that have no changes HOT 3
- [FEATURE] Override report (or Bulk Diff) showing only modified/deleted/new files HOT 5
- [FEATURE] Simplify overrides synchronization HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from overrideaudit.