[Pharo-project] Universe Browser - search
Hi, I know it is not decided yet what will pharo use for loading code, but I would really appreciate a search button in the Univers Browser. I always find myself lost in the tree.
Just made an update and seen the Univers Browser (enhanced). It seems to have what I wanted :) On Thu, Oct 2, 2008 at 11:46 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
Hi, I know it is not decided yet what will pharo use for loading code, but I would really appreciate a search button in the Univers Browser. I always find myself lost in the tree.
It has a search, but the last time I tried it it didn't actually find anything for any given string (perhaps I just had a bad experience) On 2 Oct 2008, at 22:05, Dan Corneanu wrote:
Just made an update and seen the Univers Browser (enhanced). It seems to have what I wanted :)
On Thu, Oct 2, 2008 at 11:46 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
Hi, I know it is not decided yet what will pharo use for loading code, but I would really appreciate a search button in the Univers Browser. I always find myself lost in the tree.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
****************************************************************************************************************************************** This email is from Pinesoft Limited. Its contents are confidential to the intended recipient(s) at the email address(es) to which it has been addressed. It may not be disclosed to or used by anyone other than the addressee(s), nor may it be copied in anyway. If received in error, please contact the sender, then delete it from your system. Although this email and attachments are believed to be free of virus, or any other defect which might affect any computer or IT system into which they are received and opened, it is the responsibility of the recipient to ensure that they are virus free and no responsibility is accepted by Pinesoft for any loss or damage arising in any way from receipt or use thereof. ******************************************************************************************************************************************* Pinesoft Limited are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
On Fri, Oct 3, 2008 at 10:44 AM, Simon Kirk <simon@pinesoft.co.uk> wrote:
It has a search, but the last time I tried it it didn't actually find anything for any given string (perhaps I just had a bad experience)
Neither did I :)
On Mon, Oct 6, 2008 at 9:40 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
It has a search, but the last time I tried it it didn't actually find anything for any given string (perhaps I just had a bad experience)
Neither did I :)
Would you mind trying the following fix and tell me if it works? http://bugs.squeak.org/view.php?id=6798 -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
Sorry Damian: I would, but I'm afraid I don't understand what the fix actually is as described in that mantis bug. Cheers, Simon On 7 Oct 2008, at 06:44, Damien Cassou wrote:
On Mon, Oct 6, 2008 at 9:40 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
It has a search, but the last time I tried it it didn't actually find anything for any given string (perhaps I just had a bad experience)
Neither did I :)
Would you mind trying the following fix and tell me if it works? http://bugs.squeak.org/view.php?id=6798
-- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu) _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
****************************************************************************************************************************************** This email is from Pinesoft Limited. Its contents are confidential to the intended recipient(s) at the email address(es) to which it has been addressed. It may not be disclosed to or used by anyone other than the addressee(s), nor may it be copied in anyway. If received in error, please contact the sender, then delete it from your system. Although this email and attachments are believed to be free of virus, or any other defect which might affect any computer or IT system into which they are received and opened, it is the responsibility of the recipient to ensure that they are virus free and no responsibility is accepted by Pinesoft for any loss or damage arising in any way from receipt or use thereof. ******************************************************************************************************************************************* Pinesoft Limited are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
I would too, but completion is not working in the dev image :) Has the shortcut changed? I use CTRL-Space. On Tue, Oct 7, 2008 at 11:40 AM, Simon Kirk <simon@pinesoft.co.uk> wrote:
Sorry Damian: I would, but I'm afraid I don't understand what the fix actually is as described in that mantis bug.
Cheers, Simon
On 7 Oct 2008, at 06:44, Damien Cassou wrote:
On Mon, Oct 6, 2008 at 9:40 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
It has a search, but the last time I tried it it didn't actually find anything for any given string (perhaps I just had a bad experience)
Neither did I :)
Would you mind trying the following fix and tell me if it works? http://bugs.squeak.org/view.php?id=6798
-- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu) _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
****************************************************************************************************************************************** This email is from Pinesoft Limited. Its contents are confidential to the intended recipient(s) at the email address(es) to which it has been addressed. It may not be disclosed to or used by anyone other than the addressee(s), nor may it be copied in anyway. If received in error, please contact the sender, then delete it from your system. Although this email and attachments are believed to be free of virus, or any other defect which might affect any computer or IT system into which they are received and opened, it is the responsibility of the recipient to ensure that they are virus free and no responsibility is accepted by Pinesoft for any loss or damage arising in any way from receipt or use thereof. *******************************************************************************************************************************************
Pinesoft Limited are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Fri, Oct 10, 2008 at 10:38 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
but completion is not working in the dev image :) Has the shortcut changed? I use CTRL-Space.
It should work. What image are you using exactly? I use TAB instead of CTRL-Space, but both should work. -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
I use pharo0.1-10082dev08.10.1 You are right, it works for the dev image with no updates. If I load the latest code updates it does not work anymore. World -> Pharo -> Update code from server On Sun, Oct 12, 2008 at 1:48 PM, Damien Cassou <damien.cassou@gmail.com> wrote:
On Fri, Oct 10, 2008 at 10:38 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
but completion is not working in the dev image :) Has the shortcut changed? I use CTRL-Space.
It should work. What image are you using exactly? I use TAB instead of CTRL-Space, but both should work.
-- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I've put up a small change set with fixes as suggested in http://bugs.squeak.org/view.php?id=6798. I have tested the change set in pharo0.1-10082dev08.10.1 and it works OK. A comment on the OBNode>>isDescendentOf: method would have spared me a lot of effort. I had a hard time finding out that self isDescendentOf: self should return true. Best regards, Dan Corneanu.
Hi Dan, On Tue, Oct 14, 2008 at 10:47 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
I've put up a small change set with fixes as suggested in http://bugs.squeak.org/view.php?id=6798.
I have tested the change set in pharo0.1-10082dev08.10.1 and it works OK. A comment on the OBNode>>isDescendentOf: method would have spared me a lot of effort. I had a hard time finding out that self isDescendentOf: self should return true.
I've included the fix. Next dev images will contain it. Thank you very much. If you have a sentence or two that would make a good comment for #isDescendentOf:, I would publish it. You can also publish it yourself to http://source.wiresong.ca/ob (read/write access to everyone). -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
Here is a change set with the proper fix for the issue. Do you think it is possible that someone reviews it before you include it in the image? This time I think I got it right. I've also added 2 unit tests. Nevertheless, I would be more confident if someone reviews it :) P.S. Do you think it would be better to make a Monticello SLICE and publish it to PharoInbox SqueakSource repository?
On Mon, Oct 20, 2008 at 8:57 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
Here is a change set with the proper fix for the issue.
What was the problem with the other one?
Do you think it is possible that someone reviews it before you include it in the image?
The feature did not work before so it can't be worse :-).
This time I think I got it right. I've also added 2 unit tests. Nevertheless, I would be more confident if someone reviews it :)
P.S. Do you think it would be better to make a Monticello SLICE and publish it to PharoInbox SqueakSource repository?
No, it has nothing to do with Pharo. -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
On Mon, Oct 20, 2008 at 10:09 PM, Damien Cassou <damien.cassou@gmail.com> wrote:
On Mon, Oct 20, 2008 at 8:57 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
Here is a change set with the proper fix for the issue.
What was the problem with the other one?
If you search for a package whose category is already selected, the UI will not be properly updated. Other subclasses of OBNode implement a domain related ancestrySelector, like isDescendantOfClass: or isDescendantOfClassCat:. So, I have also implemented methods isDescendantOfUniverse:, isDescendantOfCategory:and isDescendantOfPackage:. P.S. Even the last changeset has a flaw, the method OBColumnPanel>>hopTo: aNode should use column refreshAndSignal: true instead column refreshAnd or else the right most panel in the browser will not be properly updated.
I have uploaded SLICE-UniverseSearchFix-Dan Corneanu.2.mcz to http://source.wiresong.ca/ob. I hope it was the right thing to do.
On Tue, Oct 21, 2008 at 9:39 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
I have uploaded SLICE-UniverseSearchFix-Dan Corneanu.2.mcz to http://source.wiresong.ca/ob. I hope it was the right thing to do.
No, it was not :-). The OB-Universe repository is on SqueakSource (http://www.squeaksource.com/OBUniverse). Do you want to try again? Thank you very much for you help -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
Done. It's not easy to be a newbie :) On Wed, Oct 22, 2008 at 7:21 AM, Damien Cassou <damien.cassou@gmail.com> wrote:
On Tue, Oct 21, 2008 at 9:39 PM, Dan Corneanu <dan.corneanu@gmail.com> wrote:
I have uploaded SLICE-UniverseSearchFix-Dan Corneanu.2.mcz to http://source.wiresong.ca/ob. I hope it was the right thing to do.
No, it was not :-). The OB-Universe repository is on SqueakSource (http://www.squeaksource.com/OBUniverse). Do you want to try again?
Thank you very much for you help
-- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (3)
-
Damien Cassou -
Dan Corneanu -
Simon Kirk