From: SourceForge.net <no...@so...> - 2007-07-20 01:09:20
|
Patches item #1726646, was opened at 2007-05-27 16:43 Message generated for change (Comment added) made by e4networks You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300588&aid=1726646&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: general Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jim Morris (e4networks) Assigned to: Robert McKinnon (robmckinnon) Summary: updated ruby mode Initial Comment: This is an updated ruby language mode. It is a standalone indenter, which correctly indents most Ruby syntax without the ruby plugin. Indents and outdents things like else, end, require etc and uses the electrickeys so they unindent on the fly. Unfortunately it maybe incompatible with the ruby plugin as they both try to indent the same thing, so if ruby plugin is updated to allow the ruby mode to do the indentation we would get full ruby indentation with or without the ruby plugin, plus the re-ident feature would work. (which it currently doesn't with the ruby plugin) ---------------------------------------------------------------------- >Comment By: Jim Morris (e4networks) Date: 2007-07-19 18:09 Message: Logged In: YES user_id=1107652 Originator: YES I uploaded a new version, it fixes an indent proble when do is in a comment File Added: ruby.xml ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2007-07-12 18:03 Message: Logged In: YES user_id=935841 Originator: NO Robert, can you please check this mode, and tell me if you accept it? Otherwise, I need a ruby developer to try it out on some code and make sure it works well. ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2007-06-28 15:45 Message: Logged In: YES user_id=935841 Originator: NO I was just contacted by Robert, and he wants to update the plugin with some other fixes, so I assigned this ticket to him. ---------------------------------------------------------------------- Comment By: Jim Morris (e4networks) Date: 2007-06-28 15:07 Message: Logged In: YES user_id=1107652 Originator: YES I have looked at the ruby plugin, and it is pretty complex, and not trivial to make changes to without breaking stuff. (I Tried). However I'll look again as this change needs to simply disable the indenting features within the plugin. If I can do it I'll submit a patch. Also I need to tweak the ruby.xml as there are a few cases that confuse it (regex's are fallible) and 'do' in a comment confuses it at the moment. ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2007-06-20 18:42 Message: Logged In: YES user_id=935841 Originator: NO I contacted the author of the ruby plugin - he no longer has time to maintain it. If you are willing to also patch the ruby plugin, I can apply the patch and release an update to it that does work with this updated ruby mode. However, I wish that someone would volunteer to be my "ruby tester/patcher" so I can assign patches like this to them. I'm not actually a ruby developer (yet). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300588&aid=1726646&group_id=588 |