<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV><DIV>On Feb 27, 2007, at 11:59 AM, William D. Neumann wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">On Tue, 27 Feb 2007, Allan Odgaard wrote:</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <BLOCKQUOTE type="cite"><BLOCKQUOTE type="cite"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 30.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica"><SPAN class="Apple-converted-space">  </SPAN>* OCamlCodeCompletion being 3 bundles is ridiculous.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 30.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica"><SPAN class="Apple-converted-space">    </SPAN>Even one is pushing it, given that the concept is</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 30.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica"><SPAN class="Apple-converted-space">    </SPAN>a drastic misuse of snippets for a problem domain</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 30.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica"><SPAN class="Apple-converted-space">    </SPAN>they aren't suited to, but 3 is definitely overkill.</FONT></P> </BLOCKQUOTE><P style="margin: 0.0px 0.0px 0.0px 20.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">I think that someone's working on this</FONT></P> </BLOCKQUOTE><P style="margin: 0.0px 0.0px 0.0px 10.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 10.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Yes, I think when the newer completion bundle from David Powers has been deemed useable enough, the other (snippet-based completion) bundles will go.</FONT></P> </BLOCKQUOTE><P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Well, I'm not quite sure what David's vision is for the OCaml Completion bundle he's working on, but I can only hope that it's a better one than that of the latex/ruby bundle style completion, which I find to be pretty useless.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Now, OCaml does have an advantage here in that the default mode of operation is to use modules and not classes, allowing for an easier narrowing of possible completions in most cases, but still the notion of having to hit escape 15 times to get the right function, and then to not have the parameters appear as well is, frankly, a step (or three) in the wrong direction.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Of course, at the moment it doesn't appear to do anything, and one of the commands relies on cmigrep which isn't included with the bundle, so who knows where it's going...</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">William D. Neumann</FONT></P> </BLOCKQUOTE></DIV><BR><DIV>option-escape in Ruby now does an intelligent completion menu.</DIV><DIV>option-escape in CSS, HTML & Prototype Js now does a menu too.</DIV><DIV>Way totally crappy compared to xcode and CSSEdit, but better than nothing.</DIV><DIV><BR><DIV>thomas Aylott — <B>subtleGradient </B>— CrazyEgg — sixteenColors</DIV></DIV></BODY></HTML>