[Chicken-users] We are looking for projects

2013-09-17 Thread Felix Winkelmann
Hello!


As some of you already know, I'm currently working for bevuta IT GmbH,
a software-development company located in Cologne, Germany. It is the
first time that I have been able to create software on a professional
basis using CHICKEN as a critical and fundamental part of real
end-user applications.

We are currently in the finalizing steps of a large project for mobile
platforms (Android + iOS), which mainly uses CHICKEN and Erlang.
Unfortunately there is no follow-up project yet in sight, which means
that the company would have to lay off some employees unless we find
something to do very soon. This would be a shame, since such a measure
would tear apart a dedicated and effective team of developers. 

We have extensive experience with CHICKEN, Clojure, other Lisps,
Objective-C, Android, iOS, Ruby, Ruby on Rails, JS/Web, C, Erlang,
VoIP/SIP/telephony and a little hardware-engineering. So far we were
fully responsible for complete projects, but we are also able to offer
development-resources as needed, for example on a contracting basis.

This project also was a serious test for running CHICKEN on Android
and iOS and we are very pleased with the results, regarding
performance, stability and convenience. A number of
extension-libraries and patches to the core system have been produced
during the work on this project and are made available here:

  https://github.com/organizations/chicken-mobile

I would be extremely grateful for any hints or recommendations about
possible jobs for us. Or perhaps keep an eye and an ear open for an
opportunity. A bunch of motivated and productive programmers would be
very happy about a new assignment.


cheers
felix

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] [Chicken-hackers] [PATCH] Fix -no-parentheses-synonyms and -no-symbol-escapes

2013-09-17 Thread Moritz Heidkamp
Hey there,

Peter Bex peter@xs4all.nl writes:
 Here's a fix for this, with some regression tests to ensure this won't
 break again.

 I've hopefully simplified it enough to make it obviously correct.
 I also noticed that even after correcting the test, pipes occurring
 inside symbols were still allowed, so I've also fixed this by adding
 an additional check (the sep check was wrong so I ripped it out).

sorry for the delay! I just tested, reviewed, and pushed this
one. Thanks a lot for improving CHICKEN, guys :-)

We should probably get rid of the unterminated string message in case
it's actually an unterminated symbol at some point but this is not very
important IMHO.

Have a nice day!
Moritz

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] We are looking for projects

2013-09-17 Thread John Cowan
Felix Winkelmann scripsit:

   https://github.com/organizations/chicken-mobile

This just redirects to https://github.com.

-- 
John Cowan   http://www.ccil.org/~cowanco...@ccil.org
One of the oil men in heaven started a rumor of a gusher down in hell.  All
the other oil men left in a hurry for hell.  As he gets to thinking about
the rumor he had started he says to himself there might be something in
it after all.  So he leaves for hell in a hurry.--Carl Sandburg

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] We are looking for projects

2013-09-17 Thread Kristian Lein-Mathisen
I think that should be

https://github.com/chicken-mobile

K.


On Tue, Sep 17, 2013 at 1:54 PM, John Cowan co...@mercury.ccil.org wrote:

 Felix Winkelmann scripsit:

https://github.com/organizations/chicken-mobile

 This just redirects to https://github.com.

 --
 John Cowan   http://www.ccil.org/~cowanco...@ccil.org
 One of the oil men in heaven started a rumor of a gusher down in hell.  All
 the other oil men left in a hurry for hell.  As he gets to thinking about
 the rumor he had started he says to himself there might be something in
 it after all.  So he leaves for hell in a hurry.--Carl Sandburg

 ___
 Chicken-users mailing list
 Chicken-users@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/chicken-users

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] We are looking for projects

2013-09-17 Thread Felix Winkelmann
From: John Cowan co...@mercury.ccil.org
Subject: Re: [Chicken-users] We are looking for projects
Date: Tue, 17 Sep 2013 07:54:47 -0400

 Felix Winkelmann scripsit:
 
   https://github.com/organizations/chicken-mobile
 
 This just redirects to https://github.com.

Indeed, if you don't have an account there. Otherwise try this one:

  https://github.com/chicken-mobile


felix

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] tk and pstk eggs

2013-09-17 Thread Mario Domenech Goulart
Hi Jeronimo,

On Tue, 17 Sep 2013 17:51:08 -0300 Jeronimo Pellegrini j...@aleph0.info 
wrote:

 I am trying to create a simple GUI for a Chicken program, but I don't think
 I understood how the tk and pstk eggs work -- I tried both.

 With tk, I have tried the tutorial in the documentation (the Hello World
 program):

 (require-extension tk)
 (start-tk)

 But them when I do

 (define hello-button (tk 'create-widget 'button))

 I get this error:

 Error: (car) bad argument type: Fontconfig

   Call history:

   syntax  (define hello-button (tk (quote create-widget) (quote 
 button)))
   syntax  (##core#set! hello-button (tk (quote create-widget) 
 (quote
 button)))
   syntax  (tk (quote create-widget) (quote button))
   syntax  (quote create-widget)
   syntax  (##core#quote create-widget)
   syntax  (quote button)
   syntax  (##core#quote button)
   eval(tk (quote create-widget) (quote button)) --


 With pstk, I could not even load the extension with require-extension:

 #;1 (require-extension pstk)
 ; loading /usr/local/lib/chicken/7/pstk.import.so ...
 ; loading /usr/local/lib/chicken/7/chicken.import.so ...
 ; loading /usr/local/lib/chicken/7/posix.import.so ...
 ; loading /usr/local/lib/chicken/7/data-structures.import.so ...
 ; loading /usr/local/lib/chicken/7/srfi-13.import.so ...
 ; loading /usr/local/lib/chicken/7/pstk.so ...

 Error: (string-intersperse) bad argument type - not a string: #unspecified

   Call history:

   syntax  (require-extension pstk)
   syntax  (##core#require-extension (pstk) #t)
   syntax  (##core#begin (##core#begin (##core#begin 
 (##sys#require
 (quote pstk))) (import pstk)) (##core#undef..
   syntax  (##core#begin (##core#begin (##sys#require (quote 
 pstk)))
 (import pstk))
   syntax  (##core#begin (##sys#require (quote pstk)))
   syntax  (##sys#require (quote pstk))
   syntax  (quote pstk)
   syntax  (##core#quote pstk)
   syntax  (import pstk)
   syntax  (import scheme chicken posix posix (only 
 data-structures
 string-intersperse) (only srfi-13 string-co..
   syntax  (##core#undefined)
   syntax  (##core#undefined)
   syntax  (##core#undefined)
   eval(##sys#require (quote pstk))  --

 Are these bugs, or am I doing something wrong?

 I have chicken compiled from git (today), tk version 1.9 and pstk version
 1.2.1.

I'd guess pstk is relaying on the old behavior of letrec.  It'll
probably work with the latest stable release.

Don't know about the tk egg problem.

Best wishes.
Mario
-- 
http://parenteses.org/mario

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] tk and pstk eggs

2013-09-17 Thread Peter Bex
On Tue, Sep 17, 2013 at 08:57:52PM +, Mario Domenech Goulart wrote:
 I'd guess pstk is relaying on the old behavior of letrec.  It'll
 probably work with the latest stable release.

That's correct.  Luckily, this was a trivial thing to fix.  I've now
pushed pstk 1.2.2 which should work with any CHICKEN version, be it
master or one of the released versions.

This version should become available shortly.

 Don't know about the tk egg problem.

Same here.

Cheers,
Peter
-- 
http://www.more-magic.net

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] tk and pstk eggs

2013-09-17 Thread Jeronimo Pellegrini
Hello,

I am trying to create a simple GUI for a Chicken program, but I don't think
I understood how the tk and pstk eggs work -- I tried both.

With tk, I have tried the tutorial in the documentation (the Hello World
program):

(require-extension tk)
(start-tk)

But them when I do

(define hello-button (tk 'create-widget 'button))

I get this error:

Error: (car) bad argument type: Fontconfig

Call history:

syntax  (define hello-button (tk (quote create-widget) (quote 
button)))
syntax  (##core#set! hello-button (tk (quote create-widget) 
(quote
button)))
syntax  (tk (quote create-widget) (quote button))
syntax  (quote create-widget)
syntax  (##core#quote create-widget)
syntax  (quote button)
syntax  (##core#quote button)
eval(tk (quote create-widget) (quote button)) --


With pstk, I could not even load the extension with require-extension:

#;1 (require-extension pstk)
; loading /usr/local/lib/chicken/7/pstk.import.so ...
; loading /usr/local/lib/chicken/7/chicken.import.so ...
; loading /usr/local/lib/chicken/7/posix.import.so ...
; loading /usr/local/lib/chicken/7/data-structures.import.so ...
; loading /usr/local/lib/chicken/7/srfi-13.import.so ...
; loading /usr/local/lib/chicken/7/pstk.so ...

Error: (string-intersperse) bad argument type - not a string: #unspecified

Call history:

syntax  (require-extension pstk)
syntax  (##core#require-extension (pstk) #t)
syntax  (##core#begin (##core#begin (##core#begin 
(##sys#require
(quote pstk))) (import pstk)) (##core#undef..
syntax  (##core#begin (##core#begin (##sys#require (quote 
pstk)))
(import pstk))
syntax  (##core#begin (##sys#require (quote pstk)))
syntax  (##sys#require (quote pstk))
syntax  (quote pstk)
syntax  (##core#quote pstk)
syntax  (import pstk)
syntax  (import scheme chicken posix posix (only 
data-structures
string-intersperse) (only srfi-13 string-co..
syntax  (##core#undefined)
syntax  (##core#undefined)
syntax  (##core#undefined)
eval(##sys#require (quote pstk))  --

Are these bugs, or am I doing something wrong?

I have chicken compiled from git (today), tk version 1.9 and pstk version
1.2.1.

Thanks a lot!
J.



___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users