Textmate bundle

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Textmate bundle

Alexey Zakhlestin
I remember, there were some questions regarding Textmate bundle for
GNU Smalltalk.
I made one. It is based on work of Antony Blakey, but is massively improved.

You can find it here:
http://github.com/indeyets/smalltalk.tmbundle/tree/master

It is not complete, but useable.
Beacause of limitations of current TextMate's engine, folding will
work only if you format method-declarations "vertically", like this:

!Account class methodsFor: 'instance creation'!
    new
        | r |
        r := super new.
        r init.
        ^r
    !
!

Notice, that exclamation-marks are placed exactly below their
"starting" counter-parts

--
Alexey Zakhlestin
http://www.milkfarmsoft.com/


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Textmate bundle

Paolo Bonzini-2
> It is not complete, but useable.
> Beacause of limitations of current TextMate's engine, folding will
> work only if you format method-declarations "vertically", like this:

Can you make it support new syntax?  (See kernel/* files).  That
should be easier.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Textmate bundle

Alexey Zakhlestin
On Sat, Feb 14, 2009 at 9:48 PM, Paolo Bonzini <[hidden email]> wrote:
>> It is not complete, but useable.
>> Beacause of limitations of current TextMate's engine, folding will
>> work only if you format method-declarations "vertically", like this:
>
> Can you make it support new syntax?  (See kernel/* files).  That
> should be easier.

Yes, looks like it should be easier.


--
Alexey Zakhlestin
http://www.milkfarmsoft.com/


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk