damn, will take a look in the morning
Zen Coding ( CSS Snippets )
@castles_made_of_sand can you please consider changing following thing?
In default.sublime-keymap:
For "action": "encode_decode_base64"
if operand will be set to "operand": "text.html, source.css, source.scss"
base encoding will work in css and scss as well, also I think actual encode_to_base64 function is a little bit wrong, so in \Packages\ZenCoding\zencoding\actions\basic.py line ~ 773 if you change editor.replace_content('$0' + b64, pos, pos + len(img_path))
to editor.replace_content(b64, pos, pos + len(img_path))
it will work nicely.
Also I confirm that Iām having issues with snippets as well. Another bug report is that when I call āwrap zen as you typeā on couple of selected lines or on multiple selection - lines disappear. However it works for just one line. Alt+shift+w also works.
Thanks for your work.
Another bug report is that when I call āwrap zen as you typeā on couple of selected lines or on multiple selection
My time for this is pretty limited so Iād pretty please love you long time if you gave me exact repros when reporting bugs
Iāll take your word the patches work nicely
For better or worse, I apply every pull request thatās sent my way.
There just hasnāt been many In the future if you have patches feel free to send one via bitbucket.
I understand every man and his dog uses git/github so Iāll migrate this to Github to make it a bit friendlier
Anyway, Iāll take a quick look now at all the stuff you mentioned.
Alright, a fix for the ZenAsYouType with non empty selections regression, lemme know how it goes
I cannot find Zen Coding in the repository via Package Control.
Why is that and how do I install Zen Coding now?
Thanks!
[quote=āaworoā]I cannot find Zen Coding in the repository via Package Control.
Why is that and how do I install Zen Coding now?
Thanks![/quote]
Hi, I can not find zencoding from package control either. But I did figure out how to install it manually. What you need to do is:
- Go to the packages directory. In Mac, it is: ~/Library/Application Support/Sublime Text 2/Packages . If you are using Windows, you should be able to figure that out yourself.
- git clone git://github.com/sublimator/ZenCoding.git into the package directory.
thatās it. Restart your sbulime text and zencoding should be working now.
Itās in the process of getting added to package control
All yāall benefiting from package control should send a paypal to will@wbond.net for his work on that
@Castle: any chance of fixing the css thing? Even if i have ādisable_completionsā: true set, my completion file is completely ignored
Am i doing something wrong?
Even if i have ādisable_completionsā: true set, my completion file is completely ignored
You positive ZenCoding is the cause? Disable completions is working for me.
Youāve tried moving the ZenCoding package out temporarily, or using ignored_packages
, or otherwise disabling to see if itās the cause?
Can you enter the following in the console?
import sublime_plugin; sublime_plugin.all_callbacks'on_query_completions']
Whatās the output?
Do you have any css related plugins that are making use of sublime.INHIBIT_EXPLICIT_COMPLETIONS
? (You could grep the constant name there)
They say a picture make more than a thousand of words, so there are few millions of words screencast.com/t/ERkmcT3IP
Long story short, yeah, iām pretty sure ZenCoding is the culprit (anyhow, if there is any way of disabling a package for a certain language, like css, thatās enough for me because iām only using zen for html )
Firstly, Iām assuming you have the latest git version
You didnāt show any before/after of disable_completions
Do you have a User/zen-codings.sublime-settings?
Youāve edited the correct one? Iām not really sure what this could be.
The disable_completions
check is pretty much first thing in the on_query_completions
method that Zen hooks into.
Indeed, I do have the latest github version.
My User/zen-coding.sublime-setings.
Sorry, not on my dev computer atm, sitting down the pub getting a pie
Look here: github.com/sublimator/ZenCoding ā¦ in.py#L310
Chuck in some print statements around there in your local equivalent and try and debug it
Ok, thatās a good start. Iāll trying later and iāll post if iāll find a solution.
Thanks.
Enjoy your pie!
Ok, so from the python code i understand exactly nothing. Iām that good!
But, i figured out another way of fixing stuff: on zen-coding.sublime-settings i did this :
"my_zen_settings" : {
"css": {
"filters": "foo"
}
}
I assumed that filters is some kind of scope. Soā¦ Right now just works, which is enough for me
Thanks!
iamntz,
If you just wanted to remove the space after the colon, you shouldāve just removed the āfcā filter. These filters are described in the zen coding documentation.
code.google.com/p/zen-coding/wiki/Filters
castles_made_of_sand,
Thanks for the update, now single-line css coding works fine.
The thing that is wrong now is the expansion of the abbreviations followed by the plus, like ābd+ā. The caret after the expansion appears after semicolon instead of highlighting portions of the expansion on each ātabā pressing.
E.g. ābd+ā should create āborder:1px solid #000;ā and highlight ā1pxā allowing you to change it. Pressing ātabā should move the selection to āsolidā and then to ā#000ā. Something like that.
Looks like itās inserting what is declared
You might be interested in trialling a new version of ZenCoding for Sublime from Zenās original creator. Heās looking for people to help him spin the tyres so to speak.
When itās ready, it will be the version available on Package Control. I donāt see this version getting any more updates/fixes. EOL.
Hi there,
Iām having this issue right now (unable to type closing curly bracket), either using AltGr + } in a PC keyboard or using Ctrl+Alt+} in a PC or Mac keyboard.
I can see this issue is two-year old, so I was wondering if a fix was done.
Iām using Sublime Text 3065 under Windows 8.1. Thanks a lot!
Cheers, Manuel
[quote=āmsoutopicoā]Hi there,
Iām having this issue right now (unable to type closing curly bracket), either using AltGr + } in a PC keyboard or using Ctrl+Alt+} in a PC or Mac keyboard.
I can see this issue is two-year old, so I was wondering if a fix was done.
Iām using Sublime Text 3065 under Windows 8.1. Thanks a lot!
Cheers, Manuel[/quote]
Get Emmet, Zen Coding was renamed it and thereās been a lot of changes to it since. emmet.io