Plan for Sam Bacsa
by Sam Bacsa · 07/31/2005 (4:08 am) · 1 comments
As many of you already know, I've been working hard on the TorqueDev IDE fixing bugs and adding the final features to the program so I can finally retire the betas and start distributing the stable version.
I've gotten a lot of feedback from a lot of people in the community -- through e-mail and otherwise -- and I wanted to thank everyone for contributing! I've gotten very far from when I first started this tool, which I originally intended as an IDE for only internal use. It's gone from a not-quite-so-feature-filled project to an almost fully-fledged IDE, only lacking in certain aspects.
I'm still adding stuff like project-wide regex search, fully-customizable toolbar buttons and menu shortcuts, and some other miscellaneous stuff.
I've recently had to redo the entire bit of code behind the auto-complete and infopop features because it was basically a repeating block of code encapsulated in if...else blocks and doing a lot of work with tokens, but re-creating the token handler objects at the same time.
This is clearly unacceptable to anyone who's used to the abstration level in most high-level languages today. Whenever I added a feature to infopop or auto-complete, I'd have to write it three different times, and copy and paste dozens of lines of code in the process.
Not cool.

So, I re-did that set of code and I feel much more confident about the workings of the code. It feels much more polished and stable. I also did quite a bit of cleanup on the layout of the infopop text. It looks less noobish, IMO :-D
I've released the updates on the website. If you haven't downloaded the 1.2 beta, please do so. If you already downloaded 1.2, you may want to get the update patch (well, not really a patch; more like replacement files) in a nice and convenient RAR file here.
The new 1.2 installer package includes these updates, and you can get it here if you don't already have it.
Thanks again for everyone's contributions!
I've gotten a lot of feedback from a lot of people in the community -- through e-mail and otherwise -- and I wanted to thank everyone for contributing! I've gotten very far from when I first started this tool, which I originally intended as an IDE for only internal use. It's gone from a not-quite-so-feature-filled project to an almost fully-fledged IDE, only lacking in certain aspects.
I'm still adding stuff like project-wide regex search, fully-customizable toolbar buttons and menu shortcuts, and some other miscellaneous stuff.
I've recently had to redo the entire bit of code behind the auto-complete and infopop features because it was basically a repeating block of code encapsulated in if...else blocks and doing a lot of work with tokens, but re-creating the token handler objects at the same time.
This is clearly unacceptable to anyone who's used to the abstration level in most high-level languages today. Whenever I added a feature to infopop or auto-complete, I'd have to write it three different times, and copy and paste dozens of lines of code in the process.
Not cool.

So, I re-did that set of code and I feel much more confident about the workings of the code. It feels much more polished and stable. I also did quite a bit of cleanup on the layout of the infopop text. It looks less noobish, IMO :-D
I've released the updates on the website. If you haven't downloaded the 1.2 beta, please do so. If you already downloaded 1.2, you may want to get the update patch (well, not really a patch; more like replacement files) in a nice and convenient RAR file here.
The new 1.2 installer package includes these updates, and you can get it here if you don't already have it.
Thanks again for everyone's contributions!
Torque Owner Nick Zafiris
Nick