-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Distinguish Naomi syntax names from others #162
Conversation
9738ac4
to
09a2c54
Compare
In the beginning I used similar names to the core's syntaxes to make it compatible with other plugins that rely on the syntaxes' names, I'll take a look if it does not break them. |
Hi @borela, what I've done for a while now is just update the names in the downloaded package but then any update that was pushed to the package overwrote my changes so I thought it'd be best to make a PR for this. WRT to the failed travis check, you'll have to point me in the right direction in fixing those test errors. |
Don't worry about the travis errors, that's not caused by your patch, for the past 3 months I've been updating the scopes to enhance the compatibility with the core syntaxes and it broke many tests. Your patch is something that I wanted to do for a long time, sometimes people get confused if they are in fact using these syntaxes because the names are too similar. I just have to check some plugins but I believe this change is fine. |
@borela, sounds good. Fixed one travis issue FWIW anyway in this PR. Hopefully there are no issues. This is a great project. |
I tried to use some plugins and this change doesn't seam to affect them. Thank you! :D |
Forgot to ask you to write your name and email in one of the licenses, which one do you want? |
The MIT one sure, will I open another PR for that @borela? |
How long does it typically take before the package is updated on Package Control? |
About ~3h max after I tag a commit, don't need to need a new pull request, I'll send a patch to the MIT license. Do you want to add the email on your profile or do you have another one that you prefer? |
That was needed indeed. Previously Naomi's sytaxes was indistinguishable from default ones both in status bar (current) and in command palette (when you apply them). |
tomas.barry@hotmail.com will do just fine @borela, have you tagged the commit yet? |
Modified the license and tagged the commit https://github.com/borela/naomi/releases/tag/v4.1.1 considering package control crawled the repo 40 minutes ago, it should update in about 2:30h. |
Brilliant. Thanks @borela |
@borela @TomasBarry after update, my snippets (located under |
@StreetStrider It should continue to work as expected, try cleaning the cache directories:
|
Another thing I did, I excluded the node_modules directory, I usually have many projects open and that was screwing the indexer for me, this is my settings: {
"auto_id_class": true,
"color_scheme": "Packages/Naomi/Candyman.tmTheme",
"draw_shadows": false,
"draw_white_space": "selection",
"ensure_newline_at_eof_on_save": true,
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
"CVS",
"*/node_modules"
],
"font_face": "Monaco",
"font_size": 15,
"ignored_packages":
[
"Six",
"Vintage",
"Vintageous"
],
"indent_guide_options":
[
"draw_active"
],
"index_files": false,
"preview_on_click": false,
"rulers":
[
80,
120
],
"show_encoding": true,
"show_line_endings": true,
"skin": "DA UI/Classic",
"theme": "DA.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"vintageous_use_ctrl_keys": true,
"vintageous_use_sys_clipboard": true
} |
@borela my issue somehow resolved. On the offtopic note, are you sure |
@StreetStrider It does but you are correct in the fact that in that case, |
@borela nice to hear that. I had issues when I got directory |
@StreetStrider I see what you mean, you need negation and that is not working as expected, found some issues on the topic :/ |
@borela, yes, that's the case exactly. |
No description provided.