Sublime Forum

Sublime Text 3 Beta

#124

Ok, you have legitimate concerns but saying you can’t buy ST2 seems off to me.

0 Likes

#125

UI themes and syntax coloring from ST2 compatible with ST3? And how i try ST without license? I want try work with ST3 before purchase

0 Likes

#126

It’s funny…so many people were complaining that there hadn’t been any releases for SublimeText, but as soon as there is a release, people start complaining about the release! I don’t get it.

ST2 is end of life. ST3 is the new development and is probably available in the state that is is only because people have been complaining so much. If the development on ST3 is anything like ST2, there will be significant features that will be added over the next year or so.

0 Likes

#127

Hi All.

I’m using ST3 on Windows (portable version) on a Python project. Goto Symbol / Goto Symbol in Project / Goto Definition only list the symbols in the currently open files. Symbols from the other project files are not listed, even though the files are located in a project folder (as declared in my .sublime-project file) and properly listed in the SideBar.

Am I doing something wrong ?

Thx in advance,
Cheers,
-Nicolas.

0 Likes

#128

Your first issue is grouping everyone together. I have not once complained about the lack of updates. Second, having read through this thread, the people expressing their concerns with ST3 are by far the minority. Most are happy to just see a new release. Though if my fears are realized, I imagine there will be some complaining.

ST2 didn’t see many new features added past the public alpha. It saw many updates and improvements, but the majority of the new features were available in the public alpha. I don’t see how it will be any different with ST3. Also, ST3 is available in the state that it’s in because a new major version was the only way to raise the license cost.

0 Likes

#129

I’m actually quite surprised that Jon hasn’t spoken to wbond and ensured that Package Manager works OOTB. I’m quite confident in saying that a vast majority of installs are due to the simplicity of PM and Jon could’ve reduced friction further by having this in there by default.

0 Likes

#130

Who says he didn’t?

0 Likes

#131

As long as ST3 is in pre-public alpha i don’t give a f*** about any plugins, themes or features.
I tend to view the current ST3 builds as functional previews - and from that - i am impressed. For serious work there’s the running st2 with all addons.
Just my € 0,02

0 Likes

#132

[quote=“C0D312”]@Anomareh

This is for you.

I hope you feel better since clearly something is bothering you if you spend all day arguing with a college student with too much time on his hands. Good luck in your future endeavors.

Tootles![/quote]

Took me all of 15 minutes to write up all of my posts in this thread all of which were discussing something I care about.

I like how you tried to call me out for derailing this thread (even though I was clearly on-topic) when all you are doing now is blatantly trolling and doing a rather poor job at it. Then before that you tried to argue that I was contradicting myself by quoting my posts out of context while now you’re just contradicting yourself by posting absolute nonsense. Kudos.


Yay mod abuse. You’re certainly doing your share of representing this community. Good job editing my post to the following before deleting it:

[quote=“C0D312”]@C0D312

Thanks so much for the gif! I love it. Please forget what I was saying before. I apologize.[/quote]

Of which you then reply:

0 Likes

#133

hahaha. I deleted the gif because I was distracting people who came here to talk about ST3 beta. But don’t worry, I sent it to Anomareh’s inbox along with an apology that my mom made me write cause I’m not supposed to be mean to people :blush:

Anomareh don’t worry, I’ll send that to Castles. You don’t need to keep posting :wink:

0 Likes

#134

haha, all makes sense now

@C0D312

You’re a naughty boy

0 Likes

#135

“Sublime Text now scans the files in your project, and builds an index of which files contain which symbols.”

Any idea if it will now allow fuzzy autocomplete from the project-wide index? This is something I’ve been dreaming of having.

For example, instead of having to type out “$this->my_model->method_name()”, I could just type “thimymomethnam” and it would suggest it to me. Until now, I’d have to type out each section separately.

Thanks.

0 Likes

#136

I have to agree that allowing autocomplete from the “Symbol into project” index would be beyond useful!

There’s always github.com/alienhard/SublimeAllAutocomplete, but it only completes from currently open files, and doesn’t even work with ST3 yet.

0 Likes

#137

I can’t imagine the index being very useful for auto-complete. It’d bee too noisy

I think I can remember Jon saying said he’d actually tried it and came to a like conclusion.

It would need intelligence to know what this is as part of "$this->my_model->method_name()"

The symbol indexing is done without much comprehension of the syntax. It’s just using the text mate grammars.

If only eh ? That sounds tricky

0 Likes

#138

AFAIK, the index database is a simple key/value store with value being an array of (file,line)

That’s pretty rudimentary

0 Likes

#139

Well, going any further would require dynamic analysis of the code. This would be heavily language bound and error-prone IMO, especially for dynamically typed languages where you cannot tell the type of an object from reading the code.

0 Likes

#140

[quote=“castles_made_of_sand”]I can’t imagine the index being very useful for auto-complete. It’d bee too noisy

I think I can remember Jon saying said he’d actually tried it and came to a like conclusion.

It would need intelligence to know what this is as part of "$this->my_model->method_name()"

The symbol indexing is done without much comprehension of the syntax. It’s just using the text mate grammars.

If only eh ? That sounds tricky[/quote]

I’d say it would save me a ton of time =) I think it should at least be an option in the preferences.

Check out this autocomplete addon for codeigniter: github.com/martinredola/sublime … ompletions. Does that file look complicated?

It’s a 45kb file, and provides all the codeigniter functions (which is a lot). Now, instead of typing out $this->session->userdata(‘item’);, I type: “thisessuser”. If you’re doing this all the time, you can see how much time it saves. A breakdown: typing “thi” brings up all functions related to “$this->”; typing “sess” bring up everything related to “$this->session->”, and “user” brings up $this->session->userdata(‘item’) or set_userdata(‘item’); Not having to type out all the arrows and only parts of the methods is fantastic–it’s pretty much instant. I only wish that my own custom methods could be indexed in such a manner. At least make it an option, you know? For me, that would make Sublime Text 3 a no-brainer. It would complete set it apart from any IDE or other text editor. Fuzzy autocomplete is why I use it in the first place =)

0 Likes

#141

Package Control has been initially ported to ST3. Right now it is broken on Windows due to a lack of the ssl module. Definitely works on Linux and should work on OS X with build 3008.

wbond.net/sublime_packages/packa … lation#ST3

Right now it is just a 1-to-1 port to Python 3. None of the changes necessary have been made yet to support specifying what version of ST a package works with, or support for not extracting .sublime-package files. The install only works from Git due to the CA certs needing to be able to be loaded from the filesystem for the various downloaders. Probably later tonight I will find a way to get it to extract the certs so the console install will work again.

0 Likes

#142

Quick panel seems to have picked up a small bug, if you have a slightly inconsistent list.

If you do:

results = 'one', 'two', 'three']
self.quick_panel(results, self.panel_done,
            sublime.MONOSPACE_FONT)

It works fine. But if you do:

results = "part one", "subtext"], 'two', 'three']
self.quick_panel(results, self.panel_done,
            sublime.MONOSPACE_FONT)

…the entries without the subtext get cut off.

This is fixable by just making sure all the list items are in the subtext form, but it’s still a regression from ST2.



0 Likes

#143

@kemayo. Confirmed regression with quickpanels

0 Likes