Live data from Hacker News

Textmate2 Goes Open Source

github.com

161–170 of 314 posts

Re: Textmate2 Goes Open Source

#162
post #89

If we are completely honest, Textmate was always a sub-par editor. No Vim or Emacs style brilliantness, no BBEdit style tons of features and mature engine, no IntelliJ like, er, intelligence, no ST2 comprehensiveness, etc etc. Plus, the Textmate 1.x text engine was probably a mess too -- I remember the very first versions being laggy (and that's coming from someone who doesn't find even Eclipse laggy). That he couldn…

"brilliantness"? Are you kidding? Have you worked with vimscript? Oh well, at the risk of feeding a troll... Textmate introduced a huge number of features that now show up in other editors. Snippets, command-t, a tightly integrated community-driven extension system. Textmate was a lightweight editor for lightweight dynamically typed languages. It was the perfect contrast to Eclipse and Java, and was instrumental in c…

>"brilliantness"? Are you kidding? Have you worked with vimscript? Oh well, at the risk of feeding a troll...

No, I haven't worked with vimscript. What does it have to do with anything?

Vim/vi is a brilliant piece of editor software, with a solid concept (an editing language, the dual modes etc). And it is in continuous use for 30+ years now. Does anybody disagree with that?

Now,vimscript being crap, or even it being totally absent, would not change those facts. In fact, most of the decades of vi/m using by hundreds of thousands of programmers have been without vimscript existing at all.

Btw, please don't use the word "troll" out of context. I made an argument. Reply or ignore it, but don't use conversation killing words like "troll".

Re: Textmate2 Goes Open Source

#163
post #53

I don't want to pick on Allan Odgaard, but I think the way he's handled the TM2 project is pretty bad. Allen is a great guy and I love TM. However, here are some facts. TM2 has taken SIX YEARS. It was "90% done" 2009. This is a living, breathing case study in why quick customer-driven releases are better than "big upfront plans" and "giant system rewrites." Anyone who has developed a major application knows what I'm…

It's a famous Joel Spolsky essay: Things You Should Never Do, Part 1 [1]. Never do a full system rewrite. Pain and sadness follow. [1]: http://www.joelonsoftware.com/articles/fog0000000069.html

Agreed. You have all these great ideas on how to do things better, but along the way you inevitably forget all the work it took just to ship version 1 (let alone v2 with all this improvements both feature and design wise).

Re: Textmate2 Goes Open Source

#164
post #66

Earlier quoted context omitted.

I feel ST2 is healthily past "good enough" as a Mac application. For examples of punting on that responsibility completely, look at JetBrains stuff or MonoDevelop.

I really want to like ST2, because it seems to have the fastest text engine of the current crop of editors; but as a Mac application, it's just barely better than Emacs. 1) The GUI is incomplete: look at the preferences, for instance. To change a setting, you have to open the defaults settings file, find the setting you want, copy it into a different file (user settings), and change it there. Actually, I take it back…

The fact that settings are in a text file that I can easily sync is a GOOD thing. I don't have to rely on some godawful third party service to sync settings, I can just export them to Dropbox or throw them on a Git repo. This is one of the many things people love about Vim too, that you can set up your editor in a minute instead of trawling through GUI menus.

Re: Textmate2 Goes Open Source

#167

Maybe now I can add my own "replace" button in the Find Dialog of TextMate 2. The only button there for me is "replace all" Does anyone else have that issue?

I haven't used TM2 since it was first released however if its like TM1 'Replace' only appears on the single file find (cmd+f) and is not available on the find in project (shift+cmd+f) dialog.

Re: Textmate2 Goes Open Source

#168
That's great :) I mostly use vim on the command line, but Textmate is great for dealing with Rails applications. I know, there is the nerdtree plugin for [Mac]vim, but the Textmate folder view is much better imho. Also, it's a nice tool for beginners, because you have zero configuration, but a really powerful editor.

Re: Textmate2 Goes Open Source

#169
post #80

Earlier quoted context omitted.

Well it's all in Obj-C, so either a non-OS X Obj-C compilation tool or rewrite it out all out of Obj-C. Doable, but I don't think many people will be queuing up for the task.

Browsing through the code, Objective-C seems to be used for the UI, but the guts of the code (the Frameworks directory) is in C++. I have mixed feelings about TextMate going open source. If QuickSilver is any indication, it will now definitely take forever for a new release. Dang! and I seriously don't like ST2.

Define "new release," because Quicksilver's core app and plugins are being updated rather frequently now for bugfixes. As far as adding new functionality, that might be right but what else do you need core QS to do? It would be nice to have an additional plugin or two but as far as core QS, I can't think of anything it doesn't do that I would like it to.

If TM isn't updated much, then it's because of the same reason that QS is not updated much anymore, because most people moved on to something else and are no longer interested in it.

Re: Textmate2 Goes Open Source

#170
post #89

If we are completely honest, Textmate was always a sub-par editor. No Vim or Emacs style brilliantness, no BBEdit style tons of features and mature engine, no IntelliJ like, er, intelligence, no ST2 comprehensiveness, etc etc. Plus, the Textmate 1.x text engine was probably a mess too -- I remember the very first versions being laggy (and that's coming from someone who doesn't find even Eclipse laggy). That he couldn…

Yes, the extensions are its saving graces. I'd use it for typing up a web page in HTML, but as soon as I try to type in Japanese characters, it all goes to hell. No, seriously. Typing Japanese characters in TextMate is a worse experience than, say, typing them into a terminal window, or typing them into an aged Carbon application that was obviously not designed for Japanese input.

I've been a TextMate user since... well as long as I can remember (I was so glad to be done with all those BBEdit trials– seemed liked every time a new MacWorld magazine was out it would come with the latest and greatest... BBEdit). But, over the last year or two, this is the one problem that has caused me to revert multiple times to other editors. I was hoping TM2 would improve on this a bit but so far nothing's happened.
Post reply on HN