The first beta of Sublime Text 3 is now available to registered users: sublimetext.com/blog/article ā¦ ext-3-beta
Sublime Text 3 Beta
Awesome! Iāve been putting off ordering SublimeText for a while now, just went ahead and bought it.
Just to double-check, buying it now (at the $70 price), means I can use 3.0 retail when it releases, right?
Thatās correct, all license keys ordered are now Sublime Text 3 license keys, which will also work for Sublime Text 2 if youād prefer to continue using that for the moment.
Hopefully plugin authors will be quick on making change and/or they find a smart way to keep plugins to work on both 2 and 3.
Any news on tooltip and sidebar API? Are you planning to implement this (ever? )
Also, from this sentence:
We should understand that ST is not a one man show anymore?
Itās something I very much want to get done, but at this stage I donāt know when that will be.
There will be something to say on that front soon.
Itās worth mentioning that I havenāt gotten around to updating the API reference yet, but you can now see the full API by looking through sublime.py, which lives next to the executable.
The plugin API itself has moved from using boost.python in S2 to the raw Python C API in S3, with sublime.py wrapping the C level API to provide something mostly compatible with the S2 API.
Jon,
Do you have a short list of features you plan on implementing for 3 or is it a āwait and seeā situation?
atomi: There are a couple of not-yet-implemented methods that Iām aware of, and presumably some in that Iām not aware of too. view.score_selector falls into the latter camp, Iāll fix it for the next build.
Hopefully the $15 upgrade version starts from purchases made 12/2012 and on considering thatās within the last 30 days!
Upgrade licenses arenāt available yet, nor are they required. The plan is that upgrading wonāt need to happen until 3.0 is released, and I donāt want anyone paying before they need to.
Mandatory Paid Upgrade
Itās working for me. If you enter āsublime.log_commands(True)ā and āsublime.log_input(True)ā in the console, what output do you when when you press cmd+return?