Sublime Forum

Zap Gremlins

#1

Good morning, all!

I recently got a new desktop computer for work and was setting up my Sublime Text 3. I have the ZapGremlins plugin on my laptop, which I installed back in 2018.

I can’t find ZapGremlins in the package list on my new computer, but did locate the Gremlins package. The Gremlins package does not seem to fix Gremlins, however - it is just supposed to locate them. But even that isn’t working. If I run the Gremlins package, it doesn’t do anything. The Gremlins are there, but they aren’t fixed or highlighted. I was able to install the Highlight Dodgy Char package to find gremlins, but it just isn’t the same.

So my questions are really:

  1. Does anyone know what happened to the ZapGremlins package? Has it been renamed? It’s my most-used tool, and I’m lost without it on my new computer.

  2. Has anyone else had issues getting the new Gremlins package to work? And if so, how did you remedy the fact that it doesn’t seem to find any gremlins.

Thank you!

0 Likes

#2

Zap Gremlins is still there. It is for ST2. Did you perchance switch from ST2 to ST3 on your new computer? I am not familiar with the Gremlins package.

0 Likes

#3

Thanks for your message!
So I actually have Zap Gremlins in ST3 on my laptop. After reading some posts, I tried downloading ST2 on my desktop this morning and looked for Zap Gremlins - but it wasn’t on the available package list. I’m stumped! I’m wondering if maybe it still exists if you have it, but you can’t get it for new instances anymore?

0 Likes

#4

I can’t install the package from ST3. It is not listed in the install list.
I do see it listed as an ST2 package on Package Control.
If you can’t install it from ST2, then perhaps the package has been abandoned.
You could check on the status with the maintainer of Package Control, I don’t know if that is @wbond or not.
I don’t use the package so cannot help more.

0 Likes

#5

you could always download it and install it manually from https://bitbucket.org/abraly/zap-gremlins/, presumably the pyc file in the repo isn’t necessary and can be deleted, as it shadows a py file with the same base name

0 Likes

#6

Most likely the author never updated the plugin after ST3 came out, so it got left marked as ST2-only. Packages only got marked as ST3-compatible if someone tested they worked and submitted a PR to mark them as such.

It is rather likely that Package Control won’t work properly on ST2 on certain platforms since it used Python 2.6 and lots of stuff is TLS 1.2 only now.

2 Likes

#7

This was incredibly helpful, Keith! I was able to download the package and install it successfully!
For anyone running into this down the road, here’s what I did:

  1. Open your sublime text, click on “preferences” and then “browse packages” - a screen should open with a “User” folder in it
  2. Visit this site (https://bitbucket.org/abraly/zap-gremlins/downloads/) and click “download repository”
  3. Drag the folder containing your zap gremlins download into the screen where the “user” folder is
  4. Close your sublime text and then reopen it!
  5. Use ctrl+shift+z to zap grelmins!

This is a great YouTube video for those who need a visual:

0 Likes