Porting OmniBrowser

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

Porting OmniBrowser

Giuseppe
Yes...I again.

Paolo, you said me that for a new GUI, probably, OmniBrowser needs to be
ported.

I downloaded from: http://squeaksource.com/@EwwAkhSh_CT_5Uf1/Bwt00Axs

The file, OmniBrowser-avi.258.mcz
<http://squeaksource.com/@EwwAkhSh_CT_5Uf1/MRYRSe1J?18>

I unzip it, and as a failed first attempt :D to convert it, I runed:
C:\msys\1.0\local\bin>gst-convert -f squeak
E:\descargas\OmniBrowser-avi.258\sna
pshot\source.st OB.st
gst-convert: warning: superclass TextMorphEditor is undefined
gst-convert: error:
"E:\descargas\OmniBrowser-avi.258\snapshot\source.st":17: ']
' expected

Is the error because comment quotes "" doesn't exists? Exists some
normal tasks previous to run convert as prerequisite?

Cheers


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Giuseppe
Hi Lukas,

Well, first I want to port Core. If this works, then continue with the rest.

I will try to check, but the problem is I don't know where to check. I'm
doing Try-Error steps because I don't have experience in all of this.

Probably can you collaborate?

Cheers, and thanks for your answer.

Lukas Renggli escribió:

>>  The file, OmniBrowser-avi.258.mcz
>> <http://squeaksource.com/@EwwAkhSh_CT_5Uf1/MRYRSe1J?18>
>>
>>  I unzip it, and as a failed first attempt :D to convert it, I runed:
>>  C:\msys\1.0\local\bin>gst-convert -f squeak
>> E:\descargas\OmniBrowser-avi.258\sna
>>  pshot\source.st OB.st
>>  gst-convert: warning: superclass TextMorphEditor is undefined
>>  gst-convert: error:
>> "E:\descargas\OmniBrowser-avi.258\snapshot\source.st":17:
>> ']
>>  ' expected
>>    
>
> Pay attention, the version you downloaded is extremely outdated (from
> 2005). The OmniBrowser repository is at http://source.wiresong.ca/ob/.
> The OmniBrowser package just contains the core engine, there is a
> whole bunch of other packages with tests, the browser implementations,
> tests, etc. Best is if you first try it first in Squeak, to see what
> is actually needed for a port.
>
> Lukas
>
>  



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Jan Vrany-2
Hi guys,

a year ago, I played with OmniBrowser in GST. Unfortunately,
I'm  bit overloaded and I had no spare time for another
"project".

Everything I did can be downloaded
athttp://smalltalk/download/vranyj1/OmniBrowser.zip

Maybe you will find it useful.

Cheers. Jan


On Wed, 2008-06-04 at 13:52 +0200, Giuseppe Luigi Punzi wrote:

> Hi Lukas,
>
> Well, first I want to port Core. If this works, then continue with the rest.
>
> I will try to check, but the problem is I don't know where to check. I'm
> doing Try-Error steps because I don't have experience in all of this.
>
> Probably can you collaborate?
>
> Cheers, and thanks for your answer.
>
> Lukas Renggli escribió:
> >>  The file, OmniBrowser-avi.258.mcz
> >> <http://squeaksource.com/@EwwAkhSh_CT_5Uf1/MRYRSe1J?18>
> >>
> >>  I unzip it, and as a failed first attempt :D to convert it, I runed:
> >>  C:\msys\1.0\local\bin>gst-convert -f squeak
> >> E:\descargas\OmniBrowser-avi.258\sna
> >>  pshot\source.st OB.st
> >>  gst-convert: warning: superclass TextMorphEditor is undefined
> >>  gst-convert: error:
> >> "E:\descargas\OmniBrowser-avi.258\snapshot\source.st":17:
> >> ']
> >>  ' expected
> >>    
> >
> > Pay attention, the version you downloaded is extremely outdated (from
> > 2005). The OmniBrowser repository is at http://source.wiresong.ca/ob/.
> > The OmniBrowser package just contains the core engine, there is a
> > whole bunch of other packages with tests, the browser implementations,
> > tests, etc. Best is if you first try it first in Squeak, to see what
> > is actually needed for a port.
> >
> > Lukas
> >
> >  
>
>
>
> _______________________________________________
> help-smalltalk mailing list
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/help-smalltalk



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Giuseppe
Can you repeat the URL please :P

Can you explain a little until where you advanced?

Cheers and thanks.

Jan Vrany escribió:

> Hi guys,
>
> a year ago, I played with OmniBrowser in GST. Unfortunately,
> I'm  bit overloaded and I had no spare time for another
> "project".
>
> Everything I did can be downloaded
> athttp://smalltalk/download/vranyj1/OmniBrowser.zip
>
> Maybe you will find it useful.
>
> Cheers. Jan
>
>
> On Wed, 2008-06-04 at 13:52 +0200, Giuseppe Luigi Punzi wrote:
>  
>> Hi Lukas,
>>
>> Well, first I want to port Core. If this works, then continue with the rest.
>>
>> I will try to check, but the problem is I don't know where to check. I'm
>> doing Try-Error steps because I don't have experience in all of this.
>>
>> Probably can you collaborate?
>>
>> Cheers, and thanks for your answer.
>>
>> Lukas Renggli escribió:
>>    
>>>>  The file, OmniBrowser-avi.258.mcz
>>>> <http://squeaksource.com/@EwwAkhSh_CT_5Uf1/MRYRSe1J?18>
>>>>
>>>>  I unzip it, and as a failed first attempt :D to convert it, I runed:
>>>>  C:\msys\1.0\local\bin>gst-convert -f squeak
>>>> E:\descargas\OmniBrowser-avi.258\sna
>>>>  pshot\source.st OB.st
>>>>  gst-convert: warning: superclass TextMorphEditor is undefined
>>>>  gst-convert: error:
>>>> "E:\descargas\OmniBrowser-avi.258\snapshot\source.st":17:
>>>> ']
>>>>  ' expected
>>>>    
>>>>        
>>> Pay attention, the version you downloaded is extremely outdated (from
>>> 2005). The OmniBrowser repository is at http://source.wiresong.ca/ob/.
>>> The OmniBrowser package just contains the core engine, there is a
>>> whole bunch of other packages with tests, the browser implementations,
>>> tests, etc. Best is if you first try it first in Squeak, to see what
>>> is actually needed for a port.
>>>
>>> Lukas
>>>
>>>  
>>>      
>>
>> _______________________________________________
>> help-smalltalk mailing list
>> [hidden email]
>> http://lists.gnu.org/mailman/listinfo/help-smalltalk
>>    
>
>
>
> _______________________________________________
> help-smalltalk mailing list
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/help-smalltalk
>  



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Ildar Mulyukov
In reply to this post by Giuseppe
On 04.06.2008 17:38:03, Giuseppe Luigi Punzi wrote:
> Paolo, you said me that for a new GUI, probably, OmniBrowser needs to  
> be ported.

Hi!
1st off all please announce what widget set you are going to port it to?

On 04.06.2008 18:09:06, Jan Vrany wrote:
> a year ago, I played with OmniBrowser in GST. Unfortunately, I'm  bit  
> overloaded and I had no spare time for another "project".

Jan, could you please share your idea from the widget point of view?  
Thanks.

Best regards, Ildar
--
Ildar  Mulyukov,  free SW designer/programmer
================================================
email: [hidden email]
home: http://tuganger.narod.ru/
ALT Linux Sisyphus
================================================


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Giuseppe
My Idea is to do a complete Web GUI to get a fully portable and Desktop
look GST.

Please, read a first little aproach here:
http://lists.gnu.org/archive/html/help-smalltalk/2008-06/msg00022.html

Cheers.

Ildar Mulyukov escribió:

> On 04.06.2008 17:38:03, Giuseppe Luigi Punzi wrote:
>> Paolo, you said me that for a new GUI, probably, OmniBrowser needs to
>> be ported.
>
> Hi!
> 1st off all please announce what widget set you are going to port it to?
>
> On 04.06.2008 18:09:06, Jan Vrany wrote:
>> a year ago, I played with OmniBrowser in GST. Unfortunately, I'm  bit
>> overloaded and I had no spare time for another "project".
>
> Jan, could you please share your idea from the widget point of view?
> Thanks.
>
> Best regards, Ildar



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Giuseppe
In reply to this post by Giuseppe
Jan Vrany escribió:
> On Wed, 2008-06-04 at 14:10 +0200, Giuseppe Luigi Punzi wrote:
>  
>> Can you repeat the URL please :P
>>    
> Oh, sorry. Once again:
>
> http://smalltalk.felk.cvut.cz/download/vranyj1/OmniBrowser.zip
>  

Downloaded. I will check it.

>  
>> Can you explain a little until where you advanced?
>>
>>    
> Hmm, I did it in one evening a year ago...
> Well, I'll try to dust-off my memories:
>
> 1) OmniBrowser consists of many packages. Loading up-to-date
>    version of them from monticello is not the best way, simply
>    because they might not work together. Better to look at latest
>    dev-image and use versions in that image. At least in initial
>    phases...
>
> 2) OB (including OB-Browser) uses lot of Squeak classes and methods -
>    they must be ported also. ActionSequence.st,  
>    Squeak-compatibility.st, SystemOrganizer are just some of them.
>    This may require lot of "run-see-port from squeak" round trips.
>  

I'm starting to sweat :P

>
>  
>> Jan, could you please share your idea from the widget point of
>>    
> view?  
>
> 3) I planned to make it pure GTK-based. I'm personally not convinced
>    that BLOX is the right way.
>  

And are you working on this now?

> Jan
>  
Cheers, and thanks.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Paolo Bonzini-2
>>> Jan, could you please share your idea from the widget point of
>>>    
>> view?
>> 3) I planned to make it pure GTK-based. I'm personally not convinced
>>    that BLOX is the right way.  
>
> And are you working on this now?

He said no. :-)

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Porting OmniBrowser

Paolo Bonzini-2
In reply to this post by Giuseppe

> Is the error because comment quotes "" doesn't exists? Exists some
> normal tasks previous to run convert as prerequisite?

Usually, the problem is that Squeak supports "1-2" or "a-1" and GNU
Smalltalk does not -- you have to rewrite it as "a - 1".

There is one instance of that in the file you gave.

See also http://smalltalk.gnu.org/node/169

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk