On 11/29/05, at 9:03 PM, [EMAIL PROTECTED] said: >Yes, it is, but it really doesn't do python indenting quite right. >These days, all python code really should be indented with 4 spaces, >and while you can set BBedit to put in 4 spaces when you hit the tab >key, it doesn't recognize those four spaces as a single level of >indentation when you want to delete them, requiring four hits of the >backspace key.
There's always the Shift Left and Shift Right command (under the Text menu). Yes, I know it's not a real solution, but it's better than hitting delete four times. Hmm... another idea would be to write a script and attach it to BBEdit's Save item so that it automatically performs Detab on your source code. Write in tabs, have it automagically convert to spaces. Such a script is below: --name this "Fileā¢Save" and put it in the --~/Library/BBEdit/Menu Scripts on MenuSelect(menuName, menuItem) tell application "BBEdit" set myName to name of document 1 if myName contains ".py" then --python file!!!! detab text document 1 tab width 4 end if end tell return false --do the save operation end MenuSelect HTH, _Ryan Wilcox -- Wilcox Development Solutions: <http://www.wilcoxd.com> Toolsmiths for the Internet Age PGP: 0x2F4E9C31 _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig