Personally, I blame Python for being dumb. What kind of crazy language requires perfect whitespace or everything breaks?! Sheer Madness!
I wants my 1 line classes dagnabbit!
On Oct 29, 2007, at 10:09 PM, Sean Schertell wrote:
Well, at least I have a clear answer now. It's a bit disappointing though that the code folding system as it's currently implemented wasn't made to handle one of the major scripting languages in use today (and my personal favorite)
Oh well -- I guess I'll have to wait. Thanks again.
:-)
Sean
On Oct 29, 2007, at 6:21 PM, Alex Ross wrote:
Please forgive me if this has been asked and answered before... But is there any way to fold your code normally when using TM for Python?
Well, yeah... this comes up from time to time. But since you asked, I'll forgive you. ;-)
The short answer is “no”.
The longer answer is that Textmate folds by looking for “Start” and “End” markers. Python folding is indentation based, but Textmate has no way of reliably matching that. So we have some hacks that don't really work.
Any tips from my fellow Pythonistas?
You can use the “Cleanup Whitespace” command. This command does what it can to put the file in a state where the hacks can kinda- sorta fold your code.
But don't lose hope! At some point in the future, the folding system is getting an overhaul. Things will be better then.
– Alex
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
:::: DataFly.Net :::: Complete Web Services http://www.datafly.net
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
—Thomas Aylott – subtleGradient—