what happened to alternativeBrowseIt in 3.9?
Hernan Tylim
htylim at yahoo.com.ar
Tue Jan 11 13:47:34 UTC 2005
Hi Chris,
I understand you concern. When I introduced the changes that you
mentioned, I thought that the HierarchyBrowser was just another browser
like the PackagePaneBrowser and that the registry should be the one
deciding which browser to use.
But now I see that there is no HierarchyBrowser but that this is a
regular Browser but only invoked different.
So I see two different courses of actions.
1. revert my change and TURN OFF the #alternativeBrowseIt preference.
This preference is wrong to have it enabled by default because without
prior notice it changes the browser to be used with <cmd>-b.
2. Make a preference which will control the use of the HierarchyBrowser.
Note that the purpose of #alternativeBrowseIt has nothing to do with
which browser is used. So the fact that the preference changes the
browser seemed a bug to me. And one very annoying If I might add.
Suppose that you had installed the RefactoringBrowser, then every time
you did <cmd>-b on a ParagraphEditor instead of a RB what you got was
the regular Browser.
For this last one I can submit a .cs later today or tomorrow.
Regards,
Hernán
Chris Muller wrote:
> I just noticed that alternativeBrowseIt no longer works for opening a
Hierarchy
> browser instead of a package browser. So we just have the two
browsers that
> are 99% the same (e.g., 1) showing the package-category in a separate
pane or
> 2) simply following a dash "-" in the first pane), and
alternativeBrowseIt
> appears to provide no alternative.
>
> I traced the cause to be the change made to
ParagraphEditor>>browseClassFromIt
> by hpt on 10/2/2004.
>
> I understand the intent is to make the system use the new SystemBrowser
> registry, which I think is great, but can we figure a solution that
respects
> those who prefer the Hierarchy browser? All the various browser
frameworks;
> standard, Refactoring and Omni all have Hierarchy browsers now don't
they? I
> don't know whether we need "SystemBrowser hierarchy new" or
"HierarchyBrowser
> default new" or something else. I'm not expert in these browser domains,
> thanks..
>
>
More information about the Squeak-dev
mailing list
|