Re: [Chicken-users] PS-tk documentation missing?
I am the maintainer of PS/Tk. The official version is on SourceForge, and includes the code necessary to run in Chicken; in fact, Chicken was the first Scheme implementation for which PS/Tk was originally developed. I believe Chicken provides a customized version, but am not familiar with the details of how it is loaded or what changes it makes from the official version. On Fri, Mar 6, 2009 at 12:37 AM, Matthew Welland m...@kiatoa.com wrote: I noticed the tk egg minutes after sending my previous email. The tk egg seems to have nice documentation and it works on my Nokia n800. However the PS-tk egg does not: snip Nokia-N800-50-2:~# csi CHICKEN (c)2008 The Chicken Team (c)2000-2007 Felix L. Winkelmann Version 3.3.1 - linux-unix-gnu-arm [ dload ptables applyhook ] SVN rev. 11106 compiled 2008-07-13 on debian (Linux) #;1 (use PS-tk) ; loading /var/lib/chicken/3/PS-tk.so ... Error: (apply) parameter limit exceeded Call history: syntax(use PS-tk) syntax(##core#require-extension (quote PS-tk)) syntax(begin (begin (##sys#require (quote PS-tk))) (##core#undefined)) syntax(begin (##sys#require (quote PS-tk))) syntax(##sys#require (quote PS-tk)) syntax(quote PS-tk) syntax(##core#undefined) eval (##sys#require (quote PS-tk)) -- =end=== What differentiates the two projects? It would be nice to know which one is most likely to be supported in the future or to converge on just one tk interface for Chicken. Thanks, Matt -=- On Thursday 05 March 2009 10:30:13 pm Matthew Welland wrote: FYI: The link on the PS-tk egg wiki page seems dead. I did see some docs for PS-tk on sourceforge: http://sourceforge.net/projects/pstk If desired I can cut 'n paste the sourceforge doc into the wiki but no promises on keeping all the formatting (although I'll try) ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] PS-tk documentation missing?
On Fri, Mar 6, 2009 at 6:30 AM, Matthew Welland m...@kiatoa.com wrote: FYI: The link on the PS-tk egg wiki page seems dead. I did see some docs for PS-tk on sourceforge: http://sourceforge.net/projects/pstk If desired I can cut 'n paste the sourceforge doc into the wiki but no promises on keeping all the formatting (although I'll try) That would be nice, but I don't think it is really necessary as (as you already noticed) there is a tk egg, which is a chicken-optimized older version of the tk library that was also the basis for ps/tk. IIRC, ps/tk has a few extensions. cheers, felix ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] PS-tk documentation missing?
On Fri, Mar 6, 2009 at 7:37 AM, Matthew Welland m...@kiatoa.com wrote: I noticed the tk egg minutes after sending my previous email. The tk egg seems to have nice documentation and it works on my Nokia n800. However the PS-tk egg does not: snip Nokia-N800-50-2:~# csi CHICKEN (c)2008 The Chicken Team (c)2000-2007 Felix L. Winkelmann Version 3.3.1 - linux-unix-gnu-arm [ dload ptables applyhook ] SVN rev. 11106 compiled 2008-07-13 on debian (Linux) #;1 (use PS-tk) ; loading /var/lib/chicken/3/PS-tk.so ... Error: (apply) parameter limit exceeded Call history: syntax (use PS-tk) syntax (##core#require-extension (quote PS-tk)) syntax (begin (begin (##sys#require (quote PS-tk))) (##core#undefined)) syntax (begin (##sys#require (quote PS-tk))) syntax (##sys#require (quote PS-tk)) syntax (quote PS-tk) syntax (##core#undefined) eval (##sys#require (quote PS-tk)) -- =end=== What differentiates the two projects? It would be nice to know which one is most likely to be supported in the future or to converge on just one tk interface for Chicken. You don't have the manyargs feature (arm system?), so a generic use of apply with large argument lists may exceed the argument limit. PS/tk is built on the original code developed by Wolf-Dieter Busch (which in turn is based on code by Sven Hartrumpf). PS/tk is newer, but tk is better adapted for chicken. cheers, felix ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users
[Chicken-users] PS-tk documentation missing?
FYI: The link on the PS-tk egg wiki page seems dead. I did see some docs for PS-tk on sourceforge: http://sourceforge.net/projects/pstk If desired I can cut 'n paste the sourceforge doc into the wiki but no promises on keeping all the formatting (although I'll try) ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users