nicosantangelo / sublime-gulp

Run Gulp tasks and use snippets from Sublime Text
https://sublime-gulp.nicosantangelo.com/
MIT License
155 stars 18 forks source link

Gulp stops running after some time (El Capitan upgrade) #52

Open shankie-codes opened 9 years ago

shankie-codes commented 9 years ago

I'm having a wee problem with the Gulp package after upgrading to El Capitan.

On launching ST3, the Gulp package works as normal, but after some time, it stops working and new calls no longer bring up the list of tasks. No error message is displayed.

Any idea what might be going on?

Thanks!

nicosantangelo commented 9 years ago

That's weird. I can't think of something that could break without throwing errors after the update, so two questions:

  1. Running the same gulp on the terminal works?
  2. What gulp tasks are you using?

Thanks!

shankie-codes commented 9 years ago

I know! Very strange.

Answers:

  1. gulp works fine on the terminal
  2. I've got a handful of tasks running packages – the usual suspects such as bower, browser-sync, concat, uglify, compass, etc.

Thanks!

nicosantangelo commented 9 years ago

I'm currently running El Capitan here so I'll give it a try and report back. If you find a way to consistently reproduce the bug please let me know!

shankie-codes commented 9 years ago

Good stuff. Indeed I'm hoping to find something consistent at the moment as well.

Can you think about how I'd go about completely removing the package? Is it just a matter of deleting the package's folder, or are there other bits kicking around that I need to be aware of? I was thinking that it might be worth starting from scratch.

nicosantangelo commented 9 years ago

Good idea!

Deleting the folder should be enough. If you have custom user settings you could delete those too (User folder) but it's not really important. If you're using Package Control you can use Package Control: Remove package. Also, you could remove the .sublime-gulp.cache file of your project (you can use Gulp: Delete Cache if you want)

shankie-codes commented 9 years ago

Hmm unfortunately that doesn't seem to have helped! I've removed and reinstalled and deleted the cache. Still can't find a pattern as to why it stops working.

There's another issue that I've been having since upgrading to El Capitan:

https://github.com/wbond/package_control/issues/1002#issuecomment-151703504

Do you think that could be related?

nicosantangelo commented 9 years ago

I don't think so because is related with crypto and I'm using the basic Thread and subprocess Python libraries for SublimeGulp but I wouldn't discard it.

Sadly I couldn't reproduce the bug yet and I have little free time lately because I'm behind schedule in some paying work but I'm slowly working on it (that said, if you find a specific way to replicate the bug, let me know!)

shankie-codes commented 9 years ago

Ok, fair enough! I'm under it with client work at the moment as well! I'll let you know if I find a way of reproducing it.