Re: [Factor-talk] Factor 0.97 now available

2014-11-20 Thread Andrea Ferretti
I am sorry to be insistent, but are there any news on this? I am
trying to show Factor to some colleagues, and it immediately looks
bad, needing a workaround just after the download

2014-11-05 18:01 GMT+01:00 Björn Lindqvist bjou...@gmail.com:
 Yeah that's probably needed.

 2014-11-05 16:35 GMT+01:00 John Benediktsson mrj...@gmail.com:
 Hmm, maybe we should revert back to requiring development libraries for now,
 and do a 0.97.1 release.

 On Wed, Nov 5, 2014 at 1:07 AM, Andrea Ferretti ferrettiand...@gmail.com
 wrote:

 It works for me too. Any chance this fix will be deployed in the
 official download? It is unforunate that the default download does not
 work out of the box on recent Ubuntus, as it may hinder adoption

 2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:
 
  On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
  You and mr wzrd, run this in a terminal:
 
   $ ./factor -run=listener
   IN: scratchpad gtk.ffi reload
   IN: scratchpad save
 
  Then Factors GUI should start. I've written an explanation of the bug
  here: https://github.com/slavapestov/factor/issues/1185
 
 
  Works.  Nice job!
 
 - mrw
 
 
 
  --
  ___
  Factor-talk mailing list
  Factor-talk@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/factor-talk


 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk



 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




 --
 mvh/best regards Björn Lindqvist

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-20 Thread John Benediktsson
I believe it it fixed in the development release (could you check?), but we 
want to make sure before doing a small point release. 

Right now we are thinking of releasing master vs only backporting that patch. 
Master has some good changes but we have two small things to fix for linux32 
and windows64.

Thanks,
John.


 On Nov 20, 2014, at 2:06 AM, Andrea Ferretti ferrettiand...@gmail.com wrote:
 
 I am sorry to be insistent, but are there any news on this? I am
 trying to show Factor to some colleagues, and it immediately looks
 bad, needing a workaround just after the download
 
 2014-11-05 18:01 GMT+01:00 Björn Lindqvist bjou...@gmail.com:
 Yeah that's probably needed.
 
 2014-11-05 16:35 GMT+01:00 John Benediktsson mrj...@gmail.com:
 Hmm, maybe we should revert back to requiring development libraries for now,
 and do a 0.97.1 release.
 
 On Wed, Nov 5, 2014 at 1:07 AM, Andrea Ferretti ferrettiand...@gmail.com
 wrote:
 
 It works for me too. Any chance this fix will be deployed in the
 official download? It is unforunate that the default download does not
 work out of the box on recent Ubuntus, as it may hinder adoption
 
 2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:
 
 On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
 You and mr wzrd, run this in a terminal:
 
 $ ./factor -run=listener
 IN: scratchpad gtk.ffi reload
 IN: scratchpad save
 
 Then Factors GUI should start. I've written an explanation of the bug
 here: https://github.com/slavapestov/factor/issues/1185
 
 Works.  Nice job!
 
   - mrw
 
 
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 
 --
 
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 
 --
 mvh/best regards Björn Lindqvist
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-20 Thread John Benediktsson
Did you try the download from the factorcode website?


 On Nov 20, 2014, at 7:43 AM, Andrea Ferretti ferrettiand...@gmail.com wrote:
 
 Yeah, the version on github works on my Ubuntu 14.04. It reports to be
 
 Factor 0.98 x86.64 (1539, heads/master-0-g46174ab, Thu Nov 20 16:35:41 2014)
 
 2014-11-20 14:51 GMT+01:00 John Benediktsson mrj...@gmail.com:
 I believe it it fixed in the development release (could you check?), but we 
 want to make sure before doing a small point release.
 
 Right now we are thinking of releasing master vs only backporting that 
 patch. Master has some good changes but we have two small things to fix for 
 linux32 and windows64.
 
 Thanks,
 John.
 
 
 On Nov 20, 2014, at 2:06 AM, Andrea Ferretti ferrettiand...@gmail.com 
 wrote:
 
 I am sorry to be insistent, but are there any news on this? I am
 trying to show Factor to some colleagues, and it immediately looks
 bad, needing a workaround just after the download
 
 2014-11-05 18:01 GMT+01:00 Björn Lindqvist bjou...@gmail.com:
 Yeah that's probably needed.
 
 2014-11-05 16:35 GMT+01:00 John Benediktsson mrj...@gmail.com:
 Hmm, maybe we should revert back to requiring development libraries for 
 now,
 and do a 0.97.1 release.
 
 On Wed, Nov 5, 2014 at 1:07 AM, Andrea Ferretti ferrettiand...@gmail.com
 wrote:
 
 It works for me too. Any chance this fix will be deployed in the
 official download? It is unforunate that the default download does not
 work out of the box on recent Ubuntus, as it may hinder adoption
 
 2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:
 
 On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
 You and mr wzrd, run this in a terminal:
 
$ ./factor -run=listener
IN: scratchpad gtk.ffi reload
IN: scratchpad save
 
 Then Factors GUI should start. I've written an explanation of the bug
 here: https://github.com/slavapestov/factor/issues/1185
 
 Works.  Nice job!
 
  - mrw
 
 
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 
 --
 
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 
 --
 mvh/best regards Björn Lindqvist
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your 

Re: [Factor-talk] Factor 0.97 now available

2014-11-20 Thread Andrea Ferretti
Yes, the download from the website fails both on Ubuntu 14.04 and 14.10.

2014-11-20 17:22 GMT+01:00 John Benediktsson mrj...@gmail.com:
 Did you try the download from the factorcode website?


 On Nov 20, 2014, at 7:43 AM, Andrea Ferretti ferrettiand...@gmail.com 
 wrote:

 Yeah, the version on github works on my Ubuntu 14.04. It reports to be

 Factor 0.98 x86.64 (1539, heads/master-0-g46174ab, Thu Nov 20 16:35:41 2014)

 2014-11-20 14:51 GMT+01:00 John Benediktsson mrj...@gmail.com:
 I believe it it fixed in the development release (could you check?), but we 
 want to make sure before doing a small point release.

 Right now we are thinking of releasing master vs only backporting that 
 patch. Master has some good changes but we have two small things to fix for 
 linux32 and windows64.

 Thanks,
 John.


 On Nov 20, 2014, at 2:06 AM, Andrea Ferretti ferrettiand...@gmail.com 
 wrote:

 I am sorry to be insistent, but are there any news on this? I am
 trying to show Factor to some colleagues, and it immediately looks
 bad, needing a workaround just after the download

 2014-11-05 18:01 GMT+01:00 Björn Lindqvist bjou...@gmail.com:
 Yeah that's probably needed.

 2014-11-05 16:35 GMT+01:00 John Benediktsson mrj...@gmail.com:
 Hmm, maybe we should revert back to requiring development libraries for 
 now,
 and do a 0.97.1 release.

 On Wed, Nov 5, 2014 at 1:07 AM, Andrea Ferretti 
 ferrettiand...@gmail.com
 wrote:

 It works for me too. Any chance this fix will be deployed in the
 official download? It is unforunate that the default download does not
 work out of the box on recent Ubuntus, as it may hinder adoption

 2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:

 On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
 You and mr wzrd, run this in a terminal:

$ ./factor -run=listener
IN: scratchpad gtk.ffi reload
IN: scratchpad save

 Then Factors GUI should start. I've written an explanation of the bug
 here: https://github.com/slavapestov/factor/issues/1185

 Works.  Nice job!

  - mrw



 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk


 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk



 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk



 --
 mvh/best regards Björn Lindqvist

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 

Re: [Factor-talk] Factor 0.97 now available

2014-11-05 Thread Andrea Ferretti
It works for me too. Any chance this fix will be deployed in the
official download? It is unforunate that the default download does not
work out of the box on recent Ubuntus, as it may hinder adoption

2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:

 On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
 You and mr wzrd, run this in a terminal:

  $ ./factor -run=listener
  IN: scratchpad gtk.ffi reload
  IN: scratchpad save

 Then Factors GUI should start. I've written an explanation of the bug
 here: https://github.com/slavapestov/factor/issues/1185


 Works.  Nice job!

- mrw


 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-05 Thread John Benediktsson
Hmm, maybe we should revert back to requiring development libraries for
now, and do a 0.97.1 release.

On Wed, Nov 5, 2014 at 1:07 AM, Andrea Ferretti ferrettiand...@gmail.com
wrote:

 It works for me too. Any chance this fix will be deployed in the
 official download? It is unforunate that the default download does not
 work out of the box on recent Ubuntus, as it may hinder adoption

 2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:
 
  On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
  You and mr wzrd, run this in a terminal:
 
   $ ./factor -run=listener
   IN: scratchpad gtk.ffi reload
   IN: scratchpad save
 
  Then Factors GUI should start. I've written an explanation of the bug
  here: https://github.com/slavapestov/factor/issues/1185
 
 
  Works.  Nice job!
 
 - mrw
 
 
 
 --
  ___
  Factor-talk mailing list
  Factor-talk@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/factor-talk


 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-05 Thread Björn Lindqvist
Yeah that's probably needed.

2014-11-05 16:35 GMT+01:00 John Benediktsson mrj...@gmail.com:
 Hmm, maybe we should revert back to requiring development libraries for now,
 and do a 0.97.1 release.

 On Wed, Nov 5, 2014 at 1:07 AM, Andrea Ferretti ferrettiand...@gmail.com
 wrote:

 It works for me too. Any chance this fix will be deployed in the
 official download? It is unforunate that the default download does not
 work out of the box on recent Ubuntus, as it may hinder adoption

 2014-11-04 19:12 GMT+01:00 mr wzrd wzr...@gmail.com:
 
  On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
  You and mr wzrd, run this in a terminal:
 
   $ ./factor -run=listener
   IN: scratchpad gtk.ffi reload
   IN: scratchpad save
 
  Then Factors GUI should start. I've written an explanation of the bug
  here: https://github.com/slavapestov/factor/issues/1185
 
 
  Works.  Nice job!
 
 - mrw
 
 
 
  --
  ___
  Factor-talk mailing list
  Factor-talk@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/factor-talk


 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk



 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




-- 
mvh/best regards Björn Lindqvist

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Andrea Ferretti
Congratulations for the great work!

I would be glad to see a 1.0 release, if anything just for
psychological reasons when I show Factor to my colleagues :-)

Are there any plans to move the distribution to a model with a core +
a package manager? I think at this point it would benefit the
community if there was an official way to provide new libraries
without being involved in the core. Package managers for image-based
languages are slightly delicate, but I think the model used by
Monticello+Metacello in the Smallatlk community works pretty well.

Best,
Andrea

2014-11-03 13:27 GMT+01:00 John Benediktsson mrj...@gmail.com:
 We've been brainstorming a few things. Not sure how much of it will be done 
 and in what order, but some of the features I'd like us to work on:

 - new parser to allow parsing cross-platform vocabularies without loading 
 them and development of useful refactoring tools

 - improve compiler for performance of fixnums, loops, and generic dispatch, 
 possibly leveraging LLVM

 - faster namespace variables (which are used in a lot of places) using a 
 different lookup algorithm

 - unification of core and basis to allow using higher level language features 
 earlier in the bootstrap process

 And more vocabularies and libraries, etc. Plus we love contributions so if 
 anyone else has some ideas here, we'd love to hear.

 Best,
 John.


 On Nov 3, 2014, at 3:23 AM, Björn Lindqvist bjou...@gmail.com wrote:

 Hurra!

 Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
 solid language to me and it's just lacking in polish.


 --
 mvh/best regards Björn Lindqvist

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Andrea Ferretti
By the way, I have the same issue as mr wzrd - on Ubuntu 14.04 64bit
desktop edition. I *do* have a libgtk-x11-2.0.so.0, but it is under
/usr/lib/x86_64-linux-gnu/

2014-11-04 10:06 GMT+01:00 Andrea Ferretti ferrettiand...@gmail.com:
 Congratulations for the great work!

 I would be glad to see a 1.0 release, if anything just for
 psychological reasons when I show Factor to my colleagues :-)

 Are there any plans to move the distribution to a model with a core +
 a package manager? I think at this point it would benefit the
 community if there was an official way to provide new libraries
 without being involved in the core. Package managers for image-based
 languages are slightly delicate, but I think the model used by
 Monticello+Metacello in the Smallatlk community works pretty well.

 Best,
 Andrea

 2014-11-03 13:27 GMT+01:00 John Benediktsson mrj...@gmail.com:
 We've been brainstorming a few things. Not sure how much of it will be done 
 and in what order, but some of the features I'd like us to work on:

 - new parser to allow parsing cross-platform vocabularies without loading 
 them and development of useful refactoring tools

 - improve compiler for performance of fixnums, loops, and generic dispatch, 
 possibly leveraging LLVM

 - faster namespace variables (which are used in a lot of places) using a 
 different lookup algorithm

 - unification of core and basis to allow using higher level language 
 features earlier in the bootstrap process

 And more vocabularies and libraries, etc. Plus we love contributions so if 
 anyone else has some ideas here, we'd love to hear.

 Best,
 John.


 On Nov 3, 2014, at 3:23 AM, Björn Lindqvist bjou...@gmail.com wrote:

 Hurra!

 Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
 solid language to me and it's just lacking in polish.


 --
 mvh/best regards Björn Lindqvist

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Björn Lindqvist
Could you (and mr wzrd) run:

/sbin/ldconfig -p | grep gtk

and paste the output of that command? And also can you paste the exact
error message you get when you run ./factor?


2014-11-04 12:20 GMT+01:00 Andrea Ferretti ferrettiand...@gmail.com:
 By the way, I have the same issue as mr wzrd - on Ubuntu 14.04 64bit
 desktop edition. I *do* have a libgtk-x11-2.0.so.0, but it is under
 /usr/lib/x86_64-linux-gnu/

 2014-11-04 10:06 GMT+01:00 Andrea Ferretti ferrettiand...@gmail.com:
 Congratulations for the great work!

 I would be glad to see a 1.0 release, if anything just for
 psychological reasons when I show Factor to my colleagues :-)

 Are there any plans to move the distribution to a model with a core +
 a package manager? I think at this point it would benefit the
 community if there was an official way to provide new libraries
 without being involved in the core. Package managers for image-based
 languages are slightly delicate, but I think the model used by
 Monticello+Metacello in the Smallatlk community works pretty well.

 Best,
 Andrea

 2014-11-03 13:27 GMT+01:00 John Benediktsson mrj...@gmail.com:
 We've been brainstorming a few things. Not sure how much of it will be done 
 and in what order, but some of the features I'd like us to work on:

 - new parser to allow parsing cross-platform vocabularies without loading 
 them and development of useful refactoring tools

 - improve compiler for performance of fixnums, loops, and generic dispatch, 
 possibly leveraging LLVM

 - faster namespace variables (which are used in a lot of places) using a 
 different lookup algorithm

 - unification of core and basis to allow using higher level language 
 features earlier in the bootstrap process

 And more vocabularies and libraries, etc. Plus we love contributions so if 
 anyone else has some ideas here, we'd love to hear.

 Best,
 John.


 On Nov 3, 2014, at 3:23 AM, Björn Lindqvist bjou...@gmail.com wrote:

 Hurra!

 Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
 solid language to me and it's just lacking in polish.


 --
 mvh/best regards Björn Lindqvist

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk



-- 
mvh/best regards Björn Lindqvist

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread mr wzrd

On 11/04/2014 09:45 AM, Björn Lindqvist wrote:
 Could you (and mr wzrd) run:

  /sbin/ldconfig -p | grep gtk

 and paste the output of that command?
$ /sbin/ldconfig -p | grep gtk
 libwebkitgtk-3.0.so.0 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
 libwebkitgtk-1.0.so.0 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libwebkitgtk-1.0.so.0
 libpeas-gtk-1.0.so.0 (libc6,x86-64) = /usr/lib/libpeas-gtk-1.0.so.0
 libjavascriptcoregtk-3.0.so.0 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
 libjavascriptcoregtk-1.0.so.0 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-1.0.so.0
 libgtkmm-2.4.so.1 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
 libgtkglext-x11-1.0.so.0 (libc6,x86-64) = 
/usr/lib/libgtkglext-x11-1.0.so.0
 libgtkglext-x11-1.0.so (libc6,x86-64) = 
/usr/lib/libgtkglext-x11-1.0.so
 libgtkgl-2.0.so.1 (libc6,x86-64) = /usr/lib/libgtkgl-2.0.so.1
 libgtk-3.so.0 (libc6,x86-64) = /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 libgtk-x11-2.0.so.0 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
 libgtk-x11-2.0.so (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so
 libdbusmenu-gtk3.so.4 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk3.so.4
 libdbusmenu-gtk.so.4 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
 libcanberra-gtk3.so.0 (libc6,x86-64) = 
/usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0

 And also can you paste the exact
 error message you get when you run ./factor?
$ ./factor
Cannot resolve C library function
Library: DLL /usr/lib/libgtk-x11-2.0.so.0
Symbol: gtk_init
DlError: none
See http://concatenative.org/wiki/view/Factor/Requirements
(U) Quotation: [ c-to-factor - ]
 Word: c-to-factor
(U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
(O) Word: command-line-startup
(O) Method: M\ gtk-ui-backend (with-ui)
(U) Quotation: [
 OBJ-CURRENT-THREAD special-object error-thread set-global
 current-continuation - error-continuation set-global
 [ original-error set-global ] [ rethrow ] bi
 ]



--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Björn Lindqvist
You and mr wzrd, run this in a terminal:

$ ./factor -run=listener
IN: scratchpad gtk.ffi reload
IN: scratchpad save

Then Factors GUI should start. I've written an explanation of the bug
here: https://github.com/slavapestov/factor/issues/1185

2014-11-04 16:47 GMT+01:00 Andrea Ferretti ferrettiand...@gmail.com:
 Here is the output of ldconfig

 libwx_gtk2u_xrc-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_xrc-2.8.so.0
 libwx_gtk2u_svg-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_svg-2.8.so.0
 libwx_gtk2u_stc-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_stc-2.8.so.0
 libwx_gtk2u_richtext-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-2.8.so.0
 libwx_gtk2u_qa-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_qa-2.8.so.0
 libwx_gtk2u_plot-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_plot-2.8.so.0
 libwx_gtk2u_ogl-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_ogl-2.8.so.0
 libwx_gtk2u_html-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-2.8.so.0
 libwx_gtk2u_gl-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_gl-2.8.so.0
 libwx_gtk2u_gizmos_xrc-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_gizmos_xrc-2.8.so.0
 libwx_gtk2u_gizmos-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_gizmos-2.8.so.0
 libwx_gtk2u_fl-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_fl-2.8.so.0
 libwx_gtk2u_core-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
 libwx_gtk2u_aui-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_aui-2.8.so.0
 libwx_gtk2u_adv-2.8.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-2.8.so.0
 libwebkit2gtk-3.0.so.25 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwebkit2gtk-3.0.so.25
 libwebkitgtk-3.0.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
 libunity-gtk3-parser.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libunity-gtk3-parser.so.0
 libunity-gtk2-parser.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0
 libpeas-gtk-1.0.so.0 (libc6,x86-64) = /usr/lib/libpeas-gtk-1.0.so.0
 libnm-gtk.so.0 (libc6,x86-64) = /usr/lib/libnm-gtk.so.0
 libmx-gtk-1.0.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libmx-gtk-1.0.so.0
 libjavascriptcoregtk-3.0.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
 libgtkspell.so.0 (libc6,x86-64) = /usr/lib/libgtkspell.so.0
 libgtksourceview-3.0.so.1 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libgtksourceview-3.0.so.1
 libgtksourceview-2.0.so.0 (libc6,x86-64) =
 /usr/lib/libgtksourceview-2.0.so.0
 libgtkmm-3.0.so.1 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
 libgtkmm-2.4.so.1 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
 libgtkglextmm-x11-1.2.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libgtkglextmm-x11-1.2.so.0
 libgtkglext-x11-1.0.so.0 (libc6,x86-64) = 
 /usr/lib/libgtkglext-x11-1.0.so.0
 libgtkglext-x11-1.0.so (libc6,x86-64) = /usr/lib/libgtkglext-x11-1.0.so
 libgtk-3.so.0 (libc6,x86-64) = /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 libgtk-x11-2.0.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
 libgtk-x11-2.0.so (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so
 libgtk-vnc-2.0.so.0 (libc6,x86-64) = /usr/lib/libgtk-vnc-2.0.so.0
 libgtk-vnc-1.0.so.0 (libc6,x86-64) = /usr/lib/libgtk-vnc-1.0.so.0
 libdbusmenu-gtk3.so.4 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk3.so.4
 libdbusmenu-gtk.so.4 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
 libclutter-gtk-1.0.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libclutter-gtk-1.0.so.0
 libcheese-gtk.so.23 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libcheese-gtk.so.23
 libcanberra-gtk3.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0
 libcanberra-gtk.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0
 libavahi-ui-gtk3.so.0 (libc6,x86-64) =
 /usr/lib/x86_64-linux-gnu/libavahi-ui-gtk3.so.0


 The actual factor error message

 Cannot resolve C library function
 Library: DLL /usr/lib/libgtk-x11-2.0.so.0
 Symbol: gtk_init
 DlError: none
 See http://concatenative.org/wiki/view/Factor/Requirements
 (U) Quotation: [ c-to-factor - ]
 Word: c-to-factor
 (U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
 (O) Word: command-line-startup
 (O) Method: M\ gtk-ui-backend (with-ui)
 (U) Quotation: [
 OBJ-CURRENT-THREAD special-object error-thread set-global
 current-continuation - error-continuation set-global
 [ original-error set-global ] [ rethrow ] bi
 ]


 Of course, I can solve my issue with a symlink, but I think 

Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread mr wzrd

On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
 You and mr wzrd, run this in a terminal:

  $ ./factor -run=listener
  IN: scratchpad gtk.ffi reload
  IN: scratchpad save

 Then Factors GUI should start. I've written an explanation of the bug
 here: https://github.com/slavapestov/factor/issues/1185


Works.  Nice job!

   - mrw


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread Dave Spanton
Great work.

On Mon, Nov 3, 2014 at 12:46 AM, John Benediktsson mrj...@gmail.com wrote:

 If birds can glide for long periods of time, then... why can’t I? -
 Orville Wright

 I'm very pleased to announce the release of Factor 0.97! You can
 find download links on the Factor website:

 http://factorcode.org

 This release is brought to you with over 1,400 commits by the following
 individuals:

 Alex Vondrak, Andrew Pennebaker, Benjamin Pollack, Björn Lindqvist, CW
 Alston, Doug Coleman, Erik Charlebois, Fred Alger, Iskander Sitdikov,
 John
 Benediktsson, Jon Harper, Loryn Jenkins, Paul Woolcock, Roc King,
 Samuel
 Tardieu, Steven Stewart-Gallus, and @Profpatsch

 Besides some bug fixes and library improvements, I want to highlight the
 following changes:

 * Support for more color spaces including LAB, LCH, LUV, RYB, xyY, XYZ,
 and YUV
 * Support for SSL on windows
 * Some new checksum implementations and performance improvements
 * Cross-platform C library finder
 * Client for IMAP protocol
 * Support for MessagePack encoding and decoding
 * Support for uuencoding and uudecoding
 * Support for terminfo database files
 * Support for tzinfo files
 * Support for in-place sorting (using Quicksort)
 * Bindings for ZeroMQ and Python
 * Runner for Applescript (including definition support)
 * Performance improvement to printf and support for vprintf
 * Support saving images in GTK, Cocoa, and Windows backends
 * Generative Modeling Language
 * Lots of documentation added to the compiler
 * Many, many improvements to the FUEL emacs mode

 Some possible backwards compatibility issues:

 * Fixed mask? in math.bitwise to be more correct
 * Fixed bias in Mersenne Twister random number generator
 * Better support for shebang (no longer need a space after #!)
 * io-error now lives in the libc vocabulary
 * sender stubs in cocoa.messages now named by method signature
 * filter now allocates length of seq, not exemplar.
 * Removed make-assoc in favor of explicit get's.

 For more details, please see the full announcement at:

 http://re-factor.blogspot.com/2014/11/factor-097-now-available.html


 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread Stanislav Paskalev
Great job! :)

Stanislav Paskalev

On Mon, Nov 3, 2014 at 11:46 AM, Dave Spanton davespan...@gmail.com wrote:

 Great work.

 On Mon, Nov 3, 2014 at 12:46 AM, John Benediktsson mrj...@gmail.com
 wrote:

 If birds can glide for long periods of time, then... why can’t I? -
 Orville Wright

 I'm very pleased to announce the release of Factor 0.97! You can
 find download links on the Factor website:

 http://factorcode.org

 This release is brought to you with over 1,400 commits by the following
 individuals:

 Alex Vondrak, Andrew Pennebaker, Benjamin Pollack, Björn Lindqvist, CW
 Alston, Doug Coleman, Erik Charlebois, Fred Alger, Iskander Sitdikov,
 John
 Benediktsson, Jon Harper, Loryn Jenkins, Paul Woolcock, Roc King,
 Samuel
 Tardieu, Steven Stewart-Gallus, and @Profpatsch

 Besides some bug fixes and library improvements, I want to highlight the
 following changes:

 * Support for more color spaces including LAB, LCH, LUV, RYB, xyY, XYZ,
 and YUV
 * Support for SSL on windows
 * Some new checksum implementations and performance improvements
 * Cross-platform C library finder
 * Client for IMAP protocol
 * Support for MessagePack encoding and decoding
 * Support for uuencoding and uudecoding
 * Support for terminfo database files
 * Support for tzinfo files
 * Support for in-place sorting (using Quicksort)
 * Bindings for ZeroMQ and Python
 * Runner for Applescript (including definition support)
 * Performance improvement to printf and support for vprintf
 * Support saving images in GTK, Cocoa, and Windows backends
 * Generative Modeling Language
 * Lots of documentation added to the compiler
 * Many, many improvements to the FUEL emacs mode

 Some possible backwards compatibility issues:

 * Fixed mask? in math.bitwise to be more correct
 * Fixed bias in Mersenne Twister random number generator
 * Better support for shebang (no longer need a space after #!)
 * io-error now lives in the libc vocabulary
 * sender stubs in cocoa.messages now named by method signature
 * filter now allocates length of seq, not exemplar.
 * Removed make-assoc in favor of explicit get's.

 For more details, please see the full announcement at:

 http://re-factor.blogspot.com/2014/11/factor-097-now-available.html


 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread Björn Lindqvist
Hurra!

Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
solid language to me and it's just lacking in polish.


-- 
mvh/best regards Björn Lindqvist

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread John Benediktsson
We've been brainstorming a few things. Not sure how much of it will be done and 
in what order, but some of the features I'd like us to work on:

- new parser to allow parsing cross-platform vocabularies without loading them 
and development of useful refactoring tools 

- improve compiler for performance of fixnums, loops, and generic dispatch, 
possibly leveraging LLVM

- faster namespace variables (which are used in a lot of places) using a 
different lookup algorithm

- unification of core and basis to allow using higher level language features 
earlier in the bootstrap process

And more vocabularies and libraries, etc. Plus we love contributions so if 
anyone else has some ideas here, we'd love to hear. 

Best,
John.


 On Nov 3, 2014, at 3:23 AM, Björn Lindqvist bjou...@gmail.com wrote:
 
 Hurra!
 
 Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
 solid language to me and it's just lacking in polish.
 
 
 -- 
 mvh/best regards Björn Lindqvist
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread mr wzrd

Don't have /usr/lib/libgtk-x11-2.0.so.0.

On 11/02/2014 11:11 PM, John Benediktsson wrote:

Do you have a /usr/lib/libgtk-x11-2.0.so.0?

On Sun, Nov 2, 2014 at 8:00 PM, mr wzrd wzr...@gmail.com 
mailto:wzr...@gmail.com wrote:


Got this error after downloading and unpacking the 0.97 tarball ...

$ ./factor
Cannot resolve C library function
Library: DLL /usr/lib/libgtk-x11-2.0.so.0
Symbol: gtk_init
DlError: none
See http://concatenative.org/wiki/view/Factor/Requirements
(U) Quotation: [ c-to-factor - ]
Word: c-to-factor
(U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
(O) Word: command-line-startup
(O) Method: M\ gtk-ui-backend (with-ui)
(U) Quotation: [
OBJ-CURRENT-THREAD special-object error-thread set-global
current-continuation - error-continuation set-global
[ original-error set-global ] [ rethrow ] bi
]

Pretty sure Factor was running before.

Then I realized that maybe I should have unpacked the 0.97 tarball
into a different directory than $HOME/Downloads/factor, where 0.96
was residing.

Unpacked the 0.97 tarball into its own directory,
$HOME/Downloads/factor-0.97.

Still had a 0.96 tarball sitting around.

So I unpacked it into $HOME/Downloads/factor-0.96.

From there, ./factor brings up the listener just fine.

From $HOME/Downloads/factor-0.97, ./factor causes the
aforementioned error.

  - mrw

On 11/02/2014 07:46 PM, John Benediktsson wrote:

If birds can glide for long periods of time, then... why can’t
I? - Orville Wright

I'm very pleased to announce the release of Factor 0.97! You can
find download links on the Factor website:

http://factorcode.org

...




--

___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
mailto:Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk




--


___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread John Benediktsson
Okay, we switched to using alien.libraries.finder to look for C libraries 
instead of hard-coding their paths. Sounds like there is something about your 
setup that is not able to work. Would it be easier to help us debug it or would 
you like me to show you how to revert GTK to its previous behavior?  Or both?

Sorry it's not working!

Thanks,
John.


 On Nov 3, 2014, at 11:24 AM, mr wzrd wzr...@gmail.com wrote:
 
 Don't have /usr/lib/libgtk-x11-2.0.so.0.
 
 On 11/02/2014 11:11 PM, John Benediktsson wrote:
 Do you have a /usr/lib/libgtk-x11-2.0.so.0?
 
 On Sun, Nov 2, 2014 at 8:00 PM, mr wzrd wzr...@gmail.com wrote:
 Got this error after downloading and unpacking the 0.97 tarball ...
 
 $ ./factor
 Cannot resolve C library function
 Library: DLL /usr/lib/libgtk-x11-2.0.so.0
 Symbol: gtk_init
 DlError: none
 See http://concatenative.org/wiki/view/Factor/Requirements
 (U) Quotation: [ c-to-factor - ]
 Word: c-to-factor
 (U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
 (O) Word: command-line-startup
 (O) Method: M\ gtk-ui-backend (with-ui)
 (U) Quotation: [
 OBJ-CURRENT-THREAD special-object error-thread set-global
 current-continuation - error-continuation set-global
 [ original-error set-global ] [ rethrow ] bi
 ]
 
 Pretty sure Factor was running before.
 
 Then I realized that maybe I should have unpacked the 0.97 tarball into a 
 different directory than $HOME/Downloads/factor, where 0.96 was residing.
 
 Unpacked the 0.97 tarball into its own directory, 
 $HOME/Downloads/factor-0.97.
 
 Still had a 0.96 tarball sitting around.
 
 So I unpacked it into $HOME/Downloads/factor-0.96.
 
 From there, ./factor brings up the listener just fine.
 
 From $HOME/Downloads/factor-0.97, ./factor causes the aforementioned error.
 
   - mrw
 
 On 11/02/2014 07:46 PM, John Benediktsson wrote:
 If birds can glide for long periods of time, then... why can’t I? - 
 Orville Wright
 
 I'm very pleased to announce the release of Factor 0.97! You can
 find download links on the Factor website:
 
 http://factorcode.org
 
 ...
 
 
 --
 
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 
 
 --
 
 
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread mr wzrd


On 11/03/2014 03:05 PM, John Benediktsson wrote:
Okay, we switched to using alien.libraries.finder to look for C 
libraries instead of hard-coding their paths.


Seems logical.


Sounds like there is something about your setup that is not able to work.


Setup here is pretty mundane.

Ubuntu 14.04, with Openbox window-manager.

Installed Ubuntu with a minimum-install-cd, and then pulled in necessary 
packages over the network with apt-get.


Before unpacking Factor 0.96, I copied and pasted an apt-get command 
from somewhere in factorcode.org, which installed the necessary packages 
for factor.


The command is now ...

sudo apt-get install libc6-dev libpango1.0-dev libx11-dev libgl1-mesa-dev

... at http://concatenative.org/wiki/revision/2023 .

Seem to remember, though, that the command included more packages before.

After running the command just now, tried again to open the listener in 
0.97.


Got the same error message.

Would it be easier to help us debug it or would you like me to show 
you how to revert GTK to its previous behavior?  Or both?


Both sounds fun.


Sorry it's not working!


It's ok.  If a great coding idea comes to me, 0.96 is still working.

Sorry that Algol took over the world in 1960!


Thanks,
John.



Cheers,
mrw



On Nov 3, 2014, at 11:24 AM, mr wzrd wzr...@gmail.com 
mailto:wzr...@gmail.com wrote:



Don't have /usr/lib/libgtk-x11-2.0.so.0.

On 11/02/2014 11:11 PM, John Benediktsson wrote:

Do you have a /usr/lib/libgtk-x11-2.0.so.0?

On Sun, Nov 2, 2014 at 8:00 PM, mr wzrd wzr...@gmail.com 
mailto:wzr...@gmail.com wrote:


Got this error after downloading and unpacking the 0.97 tarball ...

$ ./factor
Cannot resolve C library function
Library: DLL /usr/lib/libgtk-x11-2.0.so.0
Symbol: gtk_init
DlError: none
See http://concatenative.org/wiki/view/Factor/Requirements
(U) Quotation: [ c-to-factor - ]
Word: c-to-factor
(U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
(O) Word: command-line-startup
(O) Method: M\ gtk-ui-backend (with-ui)
(U) Quotation: [
OBJ-CURRENT-THREAD special-object error-thread set-global
current-continuation - error-continuation set-global
[ original-error set-global ] [ rethrow ] bi
]

Pretty sure Factor was running before.

Then I realized that maybe I should have unpacked the 0.97
tarball into a different directory than $HOME/Downloads/factor,
where 0.96 was residing.

Unpacked the 0.97 tarball into its own directory,
$HOME/Downloads/factor-0.97.

Still had a 0.96 tarball sitting around.

So I unpacked it into $HOME/Downloads/factor-0.96.

From there, ./factor brings up the listener just fine.

From $HOME/Downloads/factor-0.97, ./factor causes the
aforementioned error.

  - mrw

On 11/02/2014 07:46 PM, John Benediktsson wrote:

If birds can glide for long periods of time, then... why can’t
I? - Orville Wright

I'm very pleased to announce the release of Factor 0.97! You can
find download links on the Factor website:

http://factorcode.org

...




--

___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
mailto:Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk




--


___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net 
mailto:Factor-talk@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/factor-talk



--


___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread John Benediktsson
Ok, if you look at the top of gtk.ffi vocabulary, you'll see the new way we
look for libraries:


 gtk {
{ linux gtk-x11-2.0 }
{ windows libgtk-win32-2.0-0 }
} os of [ find-library cdecl add-library ] when*
 

You can test how well the find-library mechanism works by trying it in your
listener:

IN: scratchpad gtk-x11-2.0 find-library .
/usr/lib/libgtk-x11-2.0.so.0

If you want to revert back to the old mechanism, you can replace that new
way with this old way:


 gtk {
{ [ os windows? ] [ libgtk-win32-2.0-0.dll cdecl add-library ] }
{ [ os macosx? ] [ drop ] }
{ [ os unix? ] [ libgtk-x11-2.0.so cdecl add-library ] }
} cond


Hopefully this can get you up and running on the 0.97 release, but I would
like to figure out why our find-library isn't working on Ubuntu 14.04.

Thanks,
John.


On Mon, Nov 3, 2014 at 6:39 PM, mr wzrd wzr...@gmail.com wrote:


 On 11/03/2014 03:05 PM, John Benediktsson wrote:

 Okay, we switched to using alien.libraries.finder to look for C libraries
 instead of hard-coding their paths.


 Seems logical.

  Sounds like there is something about your setup that is not able to work.


 Setup here is pretty mundane.

 Ubuntu 14.04, with Openbox window-manager.

 Installed Ubuntu with a minimum-install-cd, and then pulled in necessary
 packages over the network with apt-get.

 Before unpacking Factor 0.96, I copied and pasted an apt-get command from
 somewhere in factorcode.org, which installed the necessary packages for
 factor.

 The command is now ...

 sudo apt-get install libc6-dev libpango1.0-dev libx11-dev libgl1-mesa-dev

 ... at http://concatenative.org/wiki/revision/2023 .

 Seem to remember, though, that the command included more packages before.

 After running the command just now, tried again to open the listener in
 0.97.

 Got the same error message.

  Would it be easier to help us debug it or would you like me to show you
 how to revert GTK to its previous behavior?  Or both?


 Both sounds fun.

  Sorry it's not working!


 It's ok.  If a great coding idea comes to me, 0.96 is still working.

 Sorry that Algol took over the world in 1960!

  Thanks,
 John.


 Cheers,
 mrw



 On Nov 3, 2014, at 11:24 AM, mr wzrd wzr...@gmail.com wrote:

   Don't have /usr/lib/libgtk-x11-2.0.so.0.

 On 11/02/2014 11:11 PM, John Benediktsson wrote:

 Do you have a /usr/lib/libgtk-x11-2.0.so.0?

 On Sun, Nov 2, 2014 at 8:00 PM, mr wzrd wzr...@gmail.com wrote:

  Got this error after downloading and unpacking the 0.97 tarball ...

 $ ./factor
 Cannot resolve C library function
 Library: DLL /usr/lib/libgtk-x11-2.0.so.0
 Symbol: gtk_init
 DlError: none
 See http://concatenative.org/wiki/view/Factor/Requirements
 (U) Quotation: [ c-to-factor - ]
 Word: c-to-factor
 (U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
 (O) Word: command-line-startup
 (O) Method: M\ gtk-ui-backend (with-ui)
 (U) Quotation: [
 OBJ-CURRENT-THREAD special-object error-thread set-global
 current-continuation - error-continuation set-global
 [ original-error set-global ] [ rethrow ] bi
 ]

 Pretty sure Factor was running before.

 Then I realized that maybe I should have unpacked the 0.97 tarball into a
 different directory than $HOME/Downloads/factor, where 0.96 was residing.

 Unpacked the 0.97 tarball into its own directory,
 $HOME/Downloads/factor-0.97.

 Still had a 0.96 tarball sitting around.

 So I unpacked it into $HOME/Downloads/factor-0.96.

 From there, ./factor brings up the listener just fine.

 From $HOME/Downloads/factor-0.97, ./factor causes the aforementioned
 error.

   - mrw

 On 11/02/2014 07:46 PM, John Benediktsson wrote:

  If birds can glide for long periods of time, then... why can’t I? -
 Orville Wright

  I'm very pleased to announce the release of Factor 0.97! You can
 find download links on the Factor website:

  http://factorcode.org

   ...




 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




 --



 ___
 Factor-talk mailing 
 listFactor-talk@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/factor-talk



 --

  ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk



 --



 ___
 Factor-talk mailing 
 listFactor-talk@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/factor-talk




 

Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread mr wzrd

On 11/03/2014 11:54 PM, John Benediktsson wrote:
Ok, if you look at the top of gtk.ffi vocabulary, you'll see the new 
way we look for libraries:



 gtk {
{ linux gtk-x11-2.0 }
{ windows libgtk-win32-2.0-0 }
} os of [ find-library cdecl add-library ] when*
 



Actually, mine says ...


 gtk {
{ linux gtk-x11-2.0 }
{ windows libgtk-win32-2.0-0 }
 } os of [ find-library cdecl add-library ] [ drop ] if*


You can test how well the find-library mechanism works by trying it in 
your listener:


IN: scratchpad gtk-x11-2.0 find-library .
/usr/lib/libgtk-x11-2.0.so.0


Is find-library new to 0.97?  Didn't work in the 0.96 listener.



If you want to revert back to the old mechanism, you can replace that 
new way with this old way:



 gtk {
{ [ os windows? ] [ libgtk-win32-2.0-0.dll cdecl add-library ] }
{ [ os macosx? ] [ drop ] }
{ [ os unix? ] [ libgtk-x11-2.0.so 
http://libgtk-x11-2.0.so cdecl add-library ] }

} cond




Tried that and got the same error.

Should I be working with the compiled Factor?

Hopefully this can get you up and running on the 0.97 release, but I 
would like to figure out why our find-library isn't working on Ubuntu 
14.04.




Intuition tells me that it's not a problem with the 0.97 release, but 
with the Linux configuration here.


Do you know which package in apt-get is associated with the file, 
libgtk-x11-2.0.so?


  - mrw


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-03 Thread Doug Coleman
Try this from factor.sh:

udo apt-get --yes install libc6-dev libpango1.0-dev libx11-dev xorg-dev
libgtk2.0-dev gtk2-engines-pixbuf libgtkglext1-dev wget git git-doc rlwrap
clang gcc make screen tmux libssl-dev

On Nov 3, 2014 9:17 PM, mr wzrd wzr...@gmail.com wrote:

  On 11/03/2014 11:54 PM, John Benediktsson wrote:

 Ok, if you look at the top of gtk.ffi vocabulary, you'll see the new way
 we look for libraries:

   
  gtk {
  { linux gtk-x11-2.0 }
 { windows libgtk-win32-2.0-0 }
 } os of [ find-library cdecl add-library ] when*
  


 Actually, mine says ...

 
  gtk {
 { linux gtk-x11-2.0 }
 { windows libgtk-win32-2.0-0 }
  } os of [ find-library cdecl add-library ] [ drop ] if*
 

   You can test how well the find-library mechanism works by trying it in
 your listener:

  IN: scratchpad gtk-x11-2.0 find-library .
 /usr/lib/libgtk-x11-2.0.so.0


 Is find-library new to 0.97?  Didn't work in the 0.96 listener.


  If you want to revert back to the old mechanism, you can replace that
 new way with this old way:

  
  gtk {
 { [ os windows? ] [ libgtk-win32-2.0-0.dll cdecl add-library ] }
 { [ os macosx? ] [ drop ] }
 { [ os unix? ] [ libgtk-x11-2.0.so cdecl add-library ] }
 } cond
 


 Tried that and got the same error.

 Should I be working with the compiled Factor?

   Hopefully this can get you up and running on the 0.97 release, but I
 would like to figure out why our find-library isn't working on Ubuntu 14.04.


 Intuition tells me that it's not a problem with the 0.97 release, but with
 the Linux configuration here.

 Do you know which package in apt-get is associated with the file,
 libgtk-x11-2.0.so?

   - mrw




 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-02 Thread mr wzrd

Got this error after downloading and unpacking the 0.97 tarball ...

$ ./factor
Cannot resolve C library function
Library: DLL /usr/lib/libgtk-x11-2.0.so.0
Symbol: gtk_init
DlError: none
See http://concatenative.org/wiki/view/Factor/Requirements
(U) Quotation: [ c-to-factor - ]
Word: c-to-factor
(U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
(O) Word: command-line-startup
(O) Method: M\ gtk-ui-backend (with-ui)
(U) Quotation: [
OBJ-CURRENT-THREAD special-object error-thread set-global
current-continuation - error-continuation set-global
[ original-error set-global ] [ rethrow ] bi
]

Pretty sure Factor was running before.

Then I realized that maybe I should have unpacked the 0.97 tarball into 
a different directory than $HOME/Downloads/factor, where 0.96 was residing.


Unpacked the 0.97 tarball into its own directory, 
$HOME/Downloads/factor-0.97.


Still had a 0.96 tarball sitting around.

So I unpacked it into $HOME/Downloads/factor-0.96.

From there, ./factor brings up the listener just fine.

From $HOME/Downloads/factor-0.97, ./factor causes the aforementioned error.

  - mrw

On 11/02/2014 07:46 PM, John Benediktsson wrote:
If birds can glide for long periods of time, then... why can’t I? - 
Orville Wright


I'm very pleased to announce the release of Factor 0.97! You can
find download links on the Factor website:

http://factorcode.org

...


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-02 Thread John Benediktsson
Do you have a /usr/lib/libgtk-x11-2.0.so.0?

On Sun, Nov 2, 2014 at 8:00 PM, mr wzrd wzr...@gmail.com wrote:

  Got this error after downloading and unpacking the 0.97 tarball ...

 $ ./factor
 Cannot resolve C library function
 Library: DLL /usr/lib/libgtk-x11-2.0.so.0
 Symbol: gtk_init
 DlError: none
 See http://concatenative.org/wiki/view/Factor/Requirements
 (U) Quotation: [ c-to-factor - ]
 Word: c-to-factor
 (U) Quotation: [ [ catchstack* push ] dip call - catchstack* pop* ]
 (O) Word: command-line-startup
 (O) Method: M\ gtk-ui-backend (with-ui)
 (U) Quotation: [
 OBJ-CURRENT-THREAD special-object error-thread set-global
 current-continuation - error-continuation set-global
 [ original-error set-global ] [ rethrow ] bi
 ]

 Pretty sure Factor was running before.

 Then I realized that maybe I should have unpacked the 0.97 tarball into a
 different directory than $HOME/Downloads/factor, where 0.96 was residing.

 Unpacked the 0.97 tarball into its own directory,
 $HOME/Downloads/factor-0.97.

 Still had a 0.96 tarball sitting around.

 So I unpacked it into $HOME/Downloads/factor-0.96.

 From there, ./factor brings up the listener just fine.

 From $HOME/Downloads/factor-0.97, ./factor causes the aforementioned error.

   - mrw

 On 11/02/2014 07:46 PM, John Benediktsson wrote:

  If birds can glide for long periods of time, then... why can’t I? -
 Orville Wright

  I'm very pleased to announce the release of Factor 0.97! You can
 find download links on the Factor website:

  http://factorcode.org

  ...




 --

 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk