Textmate2 Goes Open Source
161–170 of 314 posts
Re: Textmate2 Goes Open Source
#162If 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…
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
#163I 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
Re: Textmate2 Goes Open Source
#164Earlier 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…
Re: Textmate2 Goes Open Source
#165Re: Textmate2 Goes Open Source
#166Re: Textmate2 Goes Open Source
#167Maybe 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?
Re: Textmate2 Goes Open Source
#168Re: Textmate2 Goes Open Source
#169Earlier 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.
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
#170If 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.