Installing SVI in the latest squeak development images or Seaside 1-click

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Installing SVI in the latest squeak development images or Seaside 1-click

Victor Rodriguez-5
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.

Reply | Threaded
Open this post in threaded view
|

Re: Installing SVI in the latest squeak development images or Seaside1-click

Andrew Tween
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.

Cheers,
Andy


"Victor Rodriguez" <[hidden email]> wrote in message
news:[hidden email]...

> 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.
>
>



svipatch.1.cs (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Installing SVI in the latest squeak development images or Seaside1-click

Damien Cassou-3
On Thu, Feb 21, 2008 at 9:55 AM, Andrew Tween <[hidden email]> wrote:
>  open a System Browser from the world menu.

Or better from workspace because the old SystemBrowser is not
available anymore on the menus of squeak-dev images. Try
'RefactoringBrowser open' or 'PackagePaneBrowser open'

--
Damien Cassou

Reply | Threaded
Open this post in threaded view
|

Re: Installing SVI in the latest squeak development images orSeaside1-click

Andrew Tween

"Damien Cassou" <[hidden email]> wrote in message
news:[hidden email]...
> On Thu, Feb 21, 2008 at 9:55 AM, Andrew Tween <[hidden email]> wrote:
>>  open a System Browser from the world menu.
>
> Or better from workspace because the old SystemBrowser is not
> available anymore on the menus of squeak-dev images. Try
> 'RefactoringBrowser open' or 'PackagePaneBrowser open'

To get SVI to appear in those browsers, I also had to evaluate this...

    PluggableSVIMorph beDefaultEditor

>
> --
> Damien Cassou
>
>



Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Installing SVI in the latest squeak development images or Seaside1-click

Victor Rodriguez-5
In reply to this post by Andrew Tween
On Thu, Feb 21, 2008 at 3:55 AM, Andrew Tween <[hidden email]> 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" <[hidden email]> wrote in message
>  news:[hidden email]...
>
>
> > 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.
>  >
>  >
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Installing SVI in the latest squeak development images or Seaside1-click

Victor Rodriguez-5
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@0 corner: 588@124
                owner: a RectangleMorph(3961)
                submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
ScrollBar(15...etc...
                fullBounds: 0@0 corner: 588@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@0 corner: 588@124
                owner: a RectangleMorph(3961)
                submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
ScrollBar(15...etc...
                fullBounds: 0@0 corner: 588@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@0 corner: 588@124
                owner: a RectangleMorph(3961)
                submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
ScrollBar(15...etc...
                fullBounds: 0@0 corner: 588@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
<[hidden email]> wrote:

> On Thu, Feb 21, 2008 at 3:55 AM, Andrew Tween <[hidden email]> 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" <[hidden email]> wrote in message
>  >  news:[hidden email]...
>  >
>  >
>  > > 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.
>  >  >
>  >  >
>  >
>  >
>  >
>  >
>

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: Installing SVI in the latest squeak development images or Seaside1-click

Damien Cassou-3
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
<[hidden email]> 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@0 corner: 588@124
>                 owner:  a RectangleMorph(3961)
>                 submorphs:      an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
>  ScrollBar(15...etc...
>                 fullBounds:     0@0 corner: 588@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@0 corner: 588@124
>                 owner:  a RectangleMorph(3961)
>                 submorphs:      an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
>  ScrollBar(15...etc...
>                 fullBounds:     0@0 corner: 588@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@0 corner: 588@124
>                 owner:  a RectangleMorph(3961)
>                 submorphs:      an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
>  ScrollBar(15...etc...
>                 fullBounds:     0@0 corner: 588@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
>  <[hidden email]> wrote:
>  > On Thu, Feb 21, 2008 at 3:55 AM, Andrew Tween <[hidden email]> 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" <[hidden email]> wrote in message
>  >  >  news:[hidden email]...
>  >  >
>  >  >
>  >  > > 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

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: Installing SVI in the latest squeak development images or Seaside1-click

Ben Goetter
In reply to this post by Victor Rodriguez-5
>You may need to patch up a couple of methods after installation.

Running SVI and the Pinesoft Widgets (aka UI-Enhancements) in a 3.9
squeak-dev, I needed the following patch to SVI.

SVIQuasiKeyEvent>>anyModifierKeyPressed
    "The Pinesoft Widgets send this message in their implementationof
SystemWindow>>keyStroke:"

    ^ commandKeyPressed or: controlKeyPressed.

ymmv,
Ben