-
Notifications
You must be signed in to change notification settings - Fork 83
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
Add callbacks to fs.unlink(). fixes #525. #530
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good. Seems like the right way to solve it.
Is the CI report that says that all checks have failed the reason that this can't get merged? The merge is very welcome since I can't get the tagged template literal grammar extensions to work on new macs. The unhighlighted sql in template literals is slowing down development. |
Looking through the report, it looks like the build failed because of something unrelated. I'm gonna try to relaunch the pipeline. |
22f736e
to
e2e228a
Compare
Ok, found the culprit. This package used the atom config API in a undocumented way. It may have worked for a long time, but recent changes in atom probably broke it. Also @christiaanwesterbeek , There hasn't been any activity on the repository for more than 6 month, so I won't expect this PR to be merge right away even if the CI pipeline gives the greenlight. You may want to consider using my branch directly, or patching the package locally. |
Thanks! I removed the normal language-babel package and I installed directly from your repo. I hadn't done that before, but it worked. Got sql highlighting again in my template literals. I owe you one! |
How did you do that? |
@AndysonDK First, you uninstall the package |
Thanks! But when I pressed the install button this error occurred: Maybe it can't find the package for some reason? I'm on windows 10 and |
@AndysonDK You could try to use the Download / Clone my fork somewhere on your computer, then from the command line do a
This will create a shortcut in atom's packages folder to the folder you are in. To check what atom is seeing, you can do a
If this doesn't work, you can always do it the dirty way and drop the In any case, don't forget to reload atom after any modification. |
Thanks, using the apm link command worked, but now I'm receiving the following errors: Here is the full stack trace: Error: Cannot find module 'fuzzaldrin' The main issue is that I just want to highlight the CSS inside the template literal between the style jsx tags (<style jsx>{` ... `}</style>): |
@AndysonDK a |
THANKS! Had to install a few missing packages but in the end, it worked finally :D |
Cleaning up my PR backolg, I'm closing this one since the repo is basically dead. |
Following the hints provided by @christiaanwesterbeek here, I succesfully implemented a fix for issue #525.
I tried to do it right, and didn't choose the lazy way of just switching to a
unlinkSync
.