[squeak-dev] Re: Installing SVI in the latest squeak development
images or Seaside1-click
Damien Cassou
damien.cassou at gmail.com
Fri Feb 22 07:15:00 UTC 2008
Hi,
I thinnk you just have to update OB-Enhancement from source.wiresong.ca/ob
On Fri, Feb 22, 2008 at 6:34 AM, Victor Rodriguez
<victor.palique at gmail.com> wrote:
> Hello,
>
> I got SVI to work, and the new keyboard bindings work. However, I ran
> into another problem: when I highlight text on the editor and try to
> "yellow" click on it to invoke a browser on the selection, I get the
> walkback below.
>
> If someone has a fix, please let me know!
>
> Best Regards,
>
> Victor Rodriguez.
>
> OBClosableDefinitionPanel(Object)>>doesNotUnderstand: #menu:shifted:
> Receiver: an OBClosableDefinitionPanel
> Arguments and temporary variables:
> aMessage: menu: a MenuMorph(3962) shifted: false
> Receiver's instance variables:
> browser: an OBMultipleSelectionBrowser
> definition: an OBMethodDefinition
> node: OBMethodNode<Preferences class#standardCodeFont>
> morph: a RectangleMorph(3961)
> isPinned: false
> owner: an OBMultipleDefinitionPanel
> contentMorph: a PluggableSVIMorph(168)
> codeTabPanel: nil
>
> PluggableSVIMorph(ScrollPane)>>getMenu:
> Receiver: a PluggableSVIMorph(168)
> Arguments and temporary variables:
> shiftKeyState: false
> menu: a MenuMorph(3962)
> aMenu: nil
> aTitle: nil
> Receiver's instance variables:
> bounds: 0 at 0 corner: 588 at 124
> owner: a RectangleMorph(3961)
> submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
> ScrollBar(15...etc...
> fullBounds: 0 at 0 corner: 588 at 125
> color: Color white
> extension: a MorphExtension (2823) [other: (vScrollBarAlways ->
> true) (layoutP...etc...
> borderWidth: 0
> borderColor: Color black
> model: an OBClosableDefinitionPanel
> slotName: nil
> open: false
> pinSpecs: nil
> scrollBar: a ScrollBar(1530)
> scroller: a TransformMorph(859)
> retractableScrollBar: false
> scrollBarOnLeft: false
> getMenuSelector: #menu:shifted:
> getMenuTitleSelector: nil
> scrollBarHidden: nil
> hasFocus: false
> hScrollBar: a ScrollBar(3632)
> textMorph: a SVITextMorph(182)
> getTextSelector: #text
> setTextSelector: #accept:notifying:
> getSelectionSelector: #selection
> hasUnacceptedEdits: false
> askBeforeDiscardingEdits: true
> selectionInterval: (66 to: 65)
> hasEditingConflicts: false
> svi: a SVI
> commandLineMorph: a SVICommandLineMorph(2542)
> statusTextMorph: a TextMorph(2927)
> msgMorph: a TextMorph(559)
> saveMarks: nil
> lastSelection: nil
> pendingTextToUse: nil
> dividerColor: nil
> subtleColor: nil
> paneColor: nil
> styler: a SHTextStylerST80
> unstyledAcceptText: nil
>
> PluggableSVIMorph>>getMenu:
> Receiver: a PluggableSVIMorph(168)
> Arguments and temporary variables:
> shiftKeyState: false
> menu: nil
> item: nil
> Receiver's instance variables:
> bounds: 0 at 0 corner: 588 at 124
> owner: a RectangleMorph(3961)
> submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
> ScrollBar(15...etc...
> fullBounds: 0 at 0 corner: 588 at 125
> color: Color white
> extension: a MorphExtension (2823) [other: (vScrollBarAlways ->
> true) (layoutP...etc...
> borderWidth: 0
> borderColor: Color black
> model: an OBClosableDefinitionPanel
> slotName: nil
> open: false
> pinSpecs: nil
> scrollBar: a ScrollBar(1530)
> scroller: a TransformMorph(859)
> retractableScrollBar: false
> scrollBarOnLeft: false
> getMenuSelector: #menu:shifted:
> getMenuTitleSelector: nil
> scrollBarHidden: nil
> hasFocus: false
> hScrollBar: a ScrollBar(3632)
> textMorph: a SVITextMorph(182)
> getTextSelector: #text
> setTextSelector: #accept:notifying:
> getSelectionSelector: #selection
> hasUnacceptedEdits: false
> askBeforeDiscardingEdits: true
> selectionInterval: (66 to: 65)
> hasEditingConflicts: false
> svi: a SVI
> commandLineMorph: a SVICommandLineMorph(2542)
> statusTextMorph: a TextMorph(2927)
> msgMorph: a TextMorph(559)
> saveMarks: nil
> lastSelection: nil
> pendingTextToUse: nil
> dividerColor: nil
> subtleColor: nil
> paneColor: nil
> styler: a SHTextStylerST80
> unstyledAcceptText: nil
>
> PluggableSVIMorph(PluggableTextMorph)>>yellowButtonActivity:
> Receiver: a PluggableSVIMorph(168)
> Arguments and temporary variables:
> shiftKeyState: false
> menu: nil
> Receiver's instance variables:
> bounds: 0 at 0 corner: 588 at 124
> owner: a RectangleMorph(3961)
> submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
> ScrollBar(15...etc...
> fullBounds: 0 at 0 corner: 588 at 125
> color: Color white
> extension: a MorphExtension (2823) [other: (vScrollBarAlways ->
> true) (layoutP...etc...
> borderWidth: 0
> borderColor: Color black
> model: an OBClosableDefinitionPanel
> slotName: nil
> open: false
> pinSpecs: nil
> scrollBar: a ScrollBar(1530)
> scroller: a TransformMorph(859)
> retractableScrollBar: false
> scrollBarOnLeft: false
> getMenuSelector: #menu:shifted:
> getMenuTitleSelector: nil
> scrollBarHidden: nil
> hasFocus: false
> hScrollBar: a ScrollBar(3632)
> textMorph: a SVITextMorph(182)
> getTextSelector: #text
> setTextSelector: #accept:notifying:
> getSelectionSelector: #selection
> hasUnacceptedEdits: false
> askBeforeDiscardingEdits: true
> selectionInterval: (66 to: 65)
> hasEditingConflicts: false
> svi: a SVI
> commandLineMorph: a SVICommandLineMorph(2542)
> statusTextMorph: a TextMorph(2927)
> msgMorph: a TextMorph(559)
> saveMarks: nil
> lastSelection: nil
> pendingTextToUse: nil
> dividerColor: nil
> subtleColor: nil
> paneColor: nil
> styler: a SHTextStylerST80
> unstyledAcceptText: nil
>
>
>
>
> On Thu, Feb 21, 2008 at 11:05 AM, Victor Rodriguez
> <victor.palique at gmail.com> wrote:
> > On Thu, Feb 21, 2008 at 3:55 AM, Andrew Tween <amtween at hotmail.com> wrote:
> >
> > > You may need to patch up a couple of methods after installation.
> > > I have attached a fileout for this...
> > >
> > > This works for me...
> > >
> > > use sq3.10-7159dev08.02.1.image
> > > install SVI-3.9v2-sps.115.mcz
> > > install SVIOmniBrowser-3.9v2-sps.8.mcz
> > > install svipatch.1.cs (the attached file)
> > >
> > > open a System Browser from the world menu.
> >
> > This worked for me on the first try. Thank you very much!
> >
> > For others that might be wondering, after the steps above I followed
> > the instructions in the SVI squeakmap page:
> >
> > "Do it" for:
> >
> > SVI openReadme.
> > SVI openSVIDocs.
> >
> > then I followed the steps in the "SVI-v3.9v2 Changes and Readme"
> > window. Even though one of the "do it" lines in there is meant to
> > disable the preference "duplicateAllControlAndAltKeys", it didn't
> > work. I had to do it myself on the preferences browser.
> >
> > Please note that it was not necessary for me to evaluate
> > "PluggableSVIMorph beDefaultEditor".
> >
> >
> > Now, I tried the same steps with the Seaside 1-click image, but I got
> > the following error while filing in the svpatch.1.cs file:
> > "MessageNotUnderstood: UndefinedObject>>methodsFor:Stamp:" I will try
> > to see if I can figure it out myself this evening.
> >
> > Thanks you all for your help.
> >
> > Regards,
> >
> > Victor.
> >
> >
> >
> >
> > > Cheers,
> > > Andy
> > >
> > >
> > > "Victor Rodriguez" <victor.palique at gmail.com> wrote in message
> > > news:3bee9c1d0802210007n2b7a77e7if595a152b6aef37c at mail.gmail.com...
> > >
> > >
> > > > Hello all,
> > > >
> > > > I just spent a few hours trying to install SVI into my image, any
> > > > image (can't live without Emacs bindings). Unfortunately, I cannot
> > > > make it work.
> > > >
> > > > I downloaded the Monticello files from
> > > > http://www.squeaksource.com/SVI.html and I can load them both
> > > > correctly, but after following the instructions I get the SVI text
> > > > editor in my workspaces, but not in the System Browser. I even tried
> > > > following the steps on this email
> > > >
> > > > http://article.gmane.org/gmane.comp.lang.smalltalk.squeak.general/109120
> > > >
> > > > to no avail. I tried the squeak development images, the Seaside
> > > > one-click image, and even Ramon Leon's image. I tried loading both
> > > > files, then "activating" SVI, then I tried loading the mail SVI file,
> > > > activating, then loading the SVI omnibrowser file, etc.. I have tried
> > > > everything I could think of. (Yes, I'm desperate!)
> > > >
> > > > Can anyone help?
> > > >
> > > > Best Regards,
> > > >
> > > > Victor Rodriguez.
> > > >
> > > >
> > >
> > >
> > >
> > >
> >
>
>
--
Damien Cassou
More information about the Squeak-dev
mailing list
|