Hi all,
As suggested I've upgraded to 2-0 to keep compatibility with my new Mavericks OSX system.
I've noticed some changes, in fact some missing features I found useful on previous textmate's versions:
1. no more transparency 2. when coding in Python, indentation is no more cancelled when typing ":" (I explain: when introducing an if statement, you type if test: then after the return your code is automatically indented, that's normal but when you type else: the ":" is expected to cancel the indentation of the else so it is well aligned with the if... that was the behavior of the previous versions)
Do I miss some configuration or is it a known bug?
Thanks for answers,
On Oct 26, 2013, at 7:43, Sebastien Hoarau seb.hoarau@univ-reunion.fr wrote:
- no more transparency
This is a 10.9 issue. I haven’t looked into workarounds yet.
- when coding in Python, indentation is no more cancelled when typing ":" (I explain: when introducing an if statement, you type if test: then after the return your code is automatically indented, that's normal but when you type else: the ":" is expected to cancel the indentation of the else so it is well aligned with the if... that was the behavior of the previous versions)
We disabled indent-as-you-type for Python (in the Python bundle) since the language lack explicit indent markers: https://github.com/textmate/textmate/wiki/FAQ#indentation-isnt-behaving-corr...
I added a workaround for this case, more info at https://github.com/textmate/python.tmbundle/commit/ef08362f19f9e361c3ff87254...
Your bundle should automatically update shortly.
On Oct 26, 2013, at 3:03 AM, Allan Odgaard mailinglist@textmate.org wrote:
- when coding in Python, indentation is no more cancelled when typing ":" (I explain: when introducing an if statement, you type if test: then after the return your code is automatically indented, that's normal but when you type else: the ":" is expected to cancel the indentation of the else so it is well aligned with the if... that was the behavior of the previous versions)
I added a workaround for this case, more info athttps://github.com/textmate/python.tmbundle/commit/ef08362f19f9e361c3ff87254...
We’ve had to revert this workaround as it was getting triggered in too many places, for now you’ll need to manually unindent else/elif lines.