Hi List.
Ok, the previous mail about the BM didn't make much noise, so I made a couple of really short screencasts (1:30 min) to show some of the features that the blue magic offers. Hope you enjoy them. (Try the screencast.com version first, it has much more quality than the youtube version.) 1 - Class Browsing, Easier and Faster http://www.screencast.com/t/Hf25ZmwjO http://es.youtube.com/watch?v=wvRjruo6cj4 2 - Quickly defining the undefined http://www.screencast.com/t/j5pBDzTX http://es.youtube.com/watch?v=pSlJxS4z_dA If you want to try it, it's published in the public repository as RBBlueMagic. Hopefully, there will be more videos coming soon. Cheers, Emiliano. pd: Happy Holidays to everyone. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
On Tue, 30 Dec 2008 01:05:19 -0300
"Emiliano Pérez" <[hidden email]> wrote: > Hi List. > Ok, the previous mail about the BM didn't make much noise, so I Well, Emiliano, that's because BM "just worked" for me. I have not yet got the modified mouse clicks into muscle memory, but whenever I remember them, they just work fine. Thank you for a very nice shortcut for typical actions. > made a couple of really short screencasts (1:30 min) to show some of > the features that the blue magic offers. Hope you enjoy them. > 2 - Quickly defining the undefined "Take a walk on the wild side" ... ROFL .-) s. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
While making the video i've found a little bug (actually not little, the
new class dialog didn't work at all). Fixed in the latest version (1.1). Stefan, it's great to know that it works for someone else out there. Emiliano. Stefan Schmiedl escribió: > On Tue, 30 Dec 2008 01:05:19 -0300 > "Emiliano Pérez" <[hidden email]> wrote: > > >> Hi List. >> Ok, the previous mail about the BM didn't make much noise, so I >> > > Well, Emiliano, that's because BM "just worked" for me. I have not yet > got the modified mouse clicks into muscle memory, but whenever I > remember them, they just work fine. Thank you for a very nice shortcut > for typical actions. > > >> made a couple of really short screencasts (1:30 min) to show some of >> the features that the blue magic offers. Hope you enjoy them. >> > > >> 2 - Quickly defining the undefined >> > > "Take a walk on the wild side" ... ROFL .-) > > s. > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Emiliano Pérez-3
Emiliano Pérez escreveu:
> Hi List. > Ok, the previous mail about the BM didn't make much noise, so I made > a couple of really short screencasts (1:30 min) to show some of the > features that the blue magic offers. Hope you enjoy them. > > (Try the screencast.com <http://screencast.com> version first, it has > much more quality than the youtube version.) > > 1 - Class Browsing, Easier and Faster > http://www.screencast.com/t/Hf25ZmwjO > http://es.youtube.com/watch?v=wvRjruo6cj4 > > 2 - Quickly defining the undefined > http://www.screencast.com/t/j5pBDzTX > http://es.youtube.com/watch?v=pSlJxS4z_dA > OTOH, seeing the second video I remembered an experience I had regarding those 'automatic' helper for defining the undefined: When you're programming you may misspell some method or class name and a click may bring a menu suggesting a definition. Due this, it would be interesting to have a mechanism similar to the Google one that searches for near 'words' and asks if the intended word is not a listed in the choice menu. Regards, -- Cesar Rabak GNU/Linux User 52247. Get counted: http://counter.li.org/ _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
> First of all, my kudos for your excelent work Emiliano. > Thanks! > Due this, it would be interesting to have a mechanism similar to the > Google one that searches for near 'words' and asks if the intended > word is not a listed in the choice menu. Do you mean the 'did you mean: --?' question? (just kidding). Thanks a lot for the feedback Cesar, I will definetly consider it for the next version. I'm not familiar with string proximity search algorithms but I guess I could use something like the 'correct it' option (when you try to accept the method) and if there are similar matches suggest those as the firsts choices, instead of defining it as new one. Regards, Emiliano. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Cesar Rabak
Cesar Rabak wrote:
*snip* > Due this, it would be interesting to have a mechanism similar to the > Google one that searches for near 'words' and asks if the intended word > is not a listed in the choice menu. slightly OT: Are there any "open algorithms" how word approximation is being done? _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Claus Kick wrote:
> Cesar Rabak wrote: > > *snip* > > >> Due this, it would be interesting to have a mechanism similar to the >> Google one that searches for near 'words' and asks if the intended word >> is not a listed in the choice menu. >> > > slightly OT: > > Are there any "open algorithms" how word approximation is being done? > used to identify spell corrections. Making it fast for large dictionary sets is the tricky part. Levenshtein Automata are generally used, or you can go a step further and use more CPU (but less memory) and do Immitation Levenshtein Automata as is done in the Spellchecker2 package in public store. It's worth noting that building a dictionary of all the selectors in a Smalltalk image would take a fair amount of time - and keeping it up to date would also take time. The RB includes a "did you mean" fixer for class names and shared variable names, etc - but its set is so small it does it the naive slow way, which is fast enough considering how few of them there are in the image. Cheers, Michael _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Emiliano Pérez-3
Emiliano Pérez escreveu:
>> First of all, my kudos for your excelent work Emiliano. >> > Thanks! >> Due this, it would be interesting to have a mechanism similar to the >> Google one that searches for near 'words' and asks if the intended >> word is not a listed in the choice menu. > > Do you mean the 'did you mean: --?' question? (just kidding). I had to change the language in my preferences to be able to answer... but you're kidding ;-). > Thanks a > lot for the feedback Cesar, I will definetly consider it for the next > version. > I'm not familiar with string proximity search algorithms but I guess I > could use something like the 'correct it' option (when you try to accept > the method) and if there are similar matches suggest those as the firsts > choices, instead of defining it as new one. Yes, this would be the natural one, and I believe 'it is already there'® so no reinventing the wheel! -- Cesar Rabak GNU/Linux User 52247. Get counted: http://counter.li.org/ _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Cesar Rabak
Today I was browsing some old code and found out that I actually did this... almost two years ago! and never got to publish it. Better late than ever I say, so here it is. Published the 1.2 version of the RBBlueMagic in the public repo. Hope you still find use for it. Version Comment: -------------- + Quick spelling corrector with ctrl + middle click. Works for methods, vars and classes in the source editor. The main differences with the conventional corrector is that you dont have to save the method to correct (which always was very anoying for me) and that you are given a suggested choice and an ordered list of possible matches. --------------- I'm planning to test and port to 7.8 (when I get my hands on one copy of it and on some free time) so If anyone has any suggestion or bug report, it will be welcomed. Regards, Emiliano. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |