top | item 5133014

(no title)

AngryParsley | 13 years ago

I see ST3 bundles its own version of Python 3.3 on all platforms. ST2 did this on Linux and Windows, and it was quite annoying. In ST2, the ssl module is broken on Linux and the select module is completely missing on Windows. (See http://sublimetext.userecho.com/topic/50801-bundle-python-ss... and http://sublimetext.userecho.com/topic/149231-include-pythons...)

I started to port one of my plugins to Sublime Text 3 beta, but basic things are broken. Importing urllib.request raises an exception on OS X:

    >>> import urllib.request
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "X/urllib/request.py", line 2456, in <module>
    ImportError: No module named '_scproxy'
Except for a few well-documented edge cases, a properly-built Python behaves the same on OS X, Linux, and Windows. I really hope Jon Skinner gets better at building Python. Dealing with these random platform-specific issues is very frustrating.

That said, I am a fan of Sublime Text. (Otherwise what am I wasting my time writing plugins for?) It's like TextMate, but cross-platform and not abandonware. :)

discuss

order

bpierre|13 years ago

“It's like TextMate, but cross-platform and not abandonware.

This is no longer true since Textmate 2 has been open sourced. Textmate 2 is now very active, it is common to see a release every few days. See the changelog [1], or the activity of Allan Odgaard on GitHub [2].

[1] https://github.com/textmate/textmate/blob/master/Application...

[2] https://github.com/sorbits?tab=activity

AngryParsley|13 years ago

I know. I was just poking some fun at TextMate. TM2 was delayed by what, 6 years? One can't not joke about that.

I actually use TextMate 1.5 more than I use Sublime Text. Unfortunately, TextMate 1.5 was never open-sourced and TextMate 2 broke plugins designed for 1.5. So for me, it is abandonware. :(

charlieok|13 years ago

Odd, then, that if you visit http://macromates.com/ you'll see that you can purchase Textmate 1.5 (or download a 30 day trial), and no mention or link to Textmate 2 or its home on Github.

tuananh|13 years ago

I went to check TextMate after reading this news and surprised to see TextMate is very actively developed. Hope to see TextMate raise once again!