Re: Seeking feedback for nng egg

2021-10-12 Thread Matt Welland
Hi Ariela, I'd like to give this a try but I'm not sure how to build it. 1. it seems to need srfi-69 2. I tried to compile with "make" and "chicken-install" but get a message about needing to use -fPIC. How to do that? I tried with: CSC_OPTIONS='-C "-fPIC"' make Thanks. On Sat, 2021-1

Re: Seeking feedback for nng egg

2021-10-13 Thread Matt Welland
his > egg, though. What OS are you using? I'll see if I can replicate that. > > Thanks for giving this a try, cheers! > > El 12 de octubre de 2021 11:28:47 p. m. GMT-03:00, Matt Welland < > m...@kiatoa.com> escribió: > >Hi Ariela, > > > >I'd like to

Re: Seeking feedback for nng egg

2021-10-14 Thread Matt Welland
nng") > > Then try building again. If the error persist send me the logs and I'll > look > into it. > > Cheers! > > On Wed, 13 Oct 2021 16:00:46 -0400 > Matt Welland wrote: > > > OS is lubuntu 20.04, latest nng from git. > > > > Thanks. > > > -- -- Complexity is your enemy. Any fool can make something complicated. It is hard to keep things simple. - Richard Branson.

Re: Seeking feedback for nng egg

2021-10-16 Thread Matt Welland
> Is nng compiled as a shared library? Because it looks like it’s linking > against an archive file. > > On Oct 14, 2021, at 20:49, Matt Welland wrote: > >  > I added "-C" "-fPIC" and get this: > > matt@mars:~/src/chicken-nng$ ck5 chicken-install

Guidance requested for debugging import problem.

2021-11-11 Thread Matt Welland
Background: I've converted a flat (compilation units but not modules) chicken program to modules and from chicken 4.12 to chicken 5.2. There are two executables, a command-line only and a gui using iup. The problem: The command-line program runs fine from any directory however the IUP gui program

Re: Guidance requested for debugging import problem.

2021-11-11 Thread Matt Welland
, 2021 at 8:17 PM Matt Welland wrote: > Background: I've converted a flat (compilation units but not modules) > chicken program to modules and from chicken 4.12 to chicken 5.2. There are > two executables, a command-line only and a gui using iup. > > The problem: The command-line pr

Re: Guidance requested for debugging import problem.

2021-11-12 Thread Matt Welland
On Fri, Nov 12, 2021 at 3:47 AM wrote: > > Update. I found that removing the *.import.scm files causes the problem > to > > also occur when running the executable in the directory where compiled. > > However the non-gui executable still works fine. Why would a compiled > > Chicken program be read

Re: Guidance requested for debugging import problem.

2021-11-12 Thread Matt Welland
Thanks Felix for looking. Both run with -:d and attached. I only see the following loading calls in dashboard.log: ; loading /home/matt/data/buildall/ck5.2/lib/chicken/11/ chicken.time.import.so ... [debug] loading compiled library /home/matt/data/buildall/ck5.2/lib/chicken/11/chicken.time.import

Re: Guidance requested for debugging import problem.

2021-11-13 Thread Matt Welland
The .import.o files are there to support access to modules in evals (there is a past email thread on this). Those files are compiled like this: csc -unit apimod.import -c apimod.import.scm -o apimod.import.o I've attached a basic testcase that models the build without the import.o stuff. Please

Re: Guidance requested for debugging import problem.

2021-11-14 Thread Matt Welland
others ramping up on creating a chicken application. I could not find a sample app on the wiki, after getting input on best known methods I can add it. On Sat, Nov 13, 2021 at 11:25 PM Matt Welland wrote: > The .import.o files are there to support access to modules in evals (there > is a past

Re: Guidance requested for debugging import problem.

2021-11-14 Thread Matt Welland
Wow, that seems to have fixed it. Thanks!! On Sun, Nov 14, 2021 at 3:54 PM wrote: > > I went ahead and completed the minimal example build including the use of > > .import.o files to enable using modules in evals. See attached tar. It > > works fine which implies that, as you suggested, I have s

Re: Guidance requested for debugging import problem.

2021-11-29 Thread Matt Welland
Hi Felix, I did not know about csm (or perhaps forgot it's existence?). Anyhow it seems like a potentially much better solution than a hand-maintained Makefile. I've tried it on a couple code bases and I'm running into a few issues, some are just cruft in the code but two cases I'm running into in

Re: Guidance requested for debugging import problem.

2021-11-29 Thread Matt Welland
On Mon, 2021-11-29 at 21:16 +0100, felix.winkelm...@bevuta.com wrote: > > Hi! > > The problem here is that read-syntax extensions are not seen by csm, > which > tries to load and parse all source files. This was a blatant > oversight on my part, > I just committed a few changes to the csm trunk th

How to do formatting in iup textbox?

2022-01-28 Thread Matt Welland
What is the equivalent to iup.user in the Chicken iup egg? local tags = *iup.user* { selectionpos = "7:24", bgcolor = "255 128 64" } text1.addformattag = tags Or more generally, how to apply formatting to text in the textbox widget? Thanks, Matt -- Complexity is your enemy. Any fool can make s

Re: How to do formatting in iup textbox?

2022-02-04 Thread Matt Welland
On Thu, Feb 3, 2022 at 6:29 PM Vasilij Schneidermann wrote: > Hello Matt, > > > What is the equivalent to iup.user in the Chicken iup egg? > > The egg doesn't have a binding for "IupUser", so you'd need to expose > that first. > Ok. That makes sense. > Or more generally, how to apply formatting

What is this message trying to tell me? csc: could not find linked extension: chicken.csi

2022-05-25 Thread Matt Welland
ck5 csm -program kvpub -static '/home/mrwellan/data/buildall/ck5.3/bin/csc' '-c' '-static' '-J' '/home/mrwellan/data/kvpub/mtargs.scm' '-I' '/home/mrwellan/data/kvpub' '-C' '-I' '-C' '/home/mrwellan/data/kvpub' '-unit' 'mtargs' '-emit-link-file' 'mtargs.link' '-o' 'mtargs.o' '/home/mrwellan/dat

Re: What is this message trying to tell me? csc: could not find linked extension: chicken.csi

2022-05-26 Thread Matt Welland
Thanks Felix, that was the hint I needed. I was calling (repl). Once I removed that it compiled static just fine. On Wed, May 25, 2022 at 5:00 PM wrote: > > ck5 csm -program kvpub -static > > '/home/mrwellan/data/buildall/ck5.3/bin/csc' '-c' '-static' '-J' > > '/home/mrwellan/data/kvpub/mtarg

How best to get a default result from sqlite3, or to use or not use first-result?

2022-06-08 Thread Matt Welland
The problem: retrieve one value from a query, if there is no matching row return a default. Method 1: use for-each-row, overwrite the default with found values Method 2: use first-result, on exception return the default Method 3: use fold-row (wasn't an option when I first wrote the code) My ques

csm static build fails on yaml egg

2022-06-11 Thread Matt Welland
This is on ubuntu, chicken 5.3: Test code: (module yamltest * (import scheme chicken.string yaml) (write (yaml-load "test.yaml"))) > csm -static -program yamltest '/home/ubuntu/data/buildall/w23-0-ck5.3/bin/csc' '-o' 'yamltest' '-I' '/home/ubuntu/data/opensrc/testsnips/yaml_stat

Re: How best to get a default result from sqlite3, or to use or not use first-result?

2022-06-11 Thread Matt Welland
bind-parameters! stmt parameters) > (if (step! stmt) > (column-data stmt 0) > default)) > db sql)) > > [untested, and leaving the usual "overloads" for statement objects vs. SQL > source as an exercise to the reader 😉] > > Ciao, > Thomas

Re: csm static build fails on yaml egg

2022-06-11 Thread Matt Welland
Ok. csm is helpful but not a magic bullet. I assumed that because "csm -program yamltest" worked without additional switches etc I could merely add -static to get a static build. Adding all.options and yamltest.options with the needed info works: cat all.options -program yamltest -C -I/usr/include

Minor typo in posixunix.scm

2022-09-14 Thread Matt Welland
posixunix.scm: (posix-error #:file-error 'create-symbol-link "cannot create symbolic link" old new) ) ) ) Should probably be "create-symbolic-link". Thanks, Matt -=- Complexity is your enemy. Any fool can make something complicated. It is hard to keep things simple. - Richard Branson.

Re: Request for feedback: Chicken as a self-contained AppImage

2022-09-29 Thread Matt Welland
Hi Daniel, I'd like to try appImage for some apps written in Chicken. I'm guessing that your set up for bundling Chicken itself would be a good starting point. Can you provide a tar of your AppDir or notes on how you created it? Thanks, Matt -=- On Wed, Sep 28, 2022 at 3:37 PM Daniel Ziltener w

Re: Request for feedback: Chicken as a self-contained AppImage

2022-09-29 Thread Matt Welland
gt; with the --appimage-extract argument: > chicken5.AppImage --appimage-extract > That way it'll extract the AppDir into a folder called squashfs-root. > > On 29.09.22 14:09, Matt Welland wrote: > > Hi Daniel, > > I'd like to try appImage for some apps written in Chic

generalized-arrays broken link to arrays-cowan

2022-12-14 Thread Matt Welland
The link location is now: https://small.r7rs.org/wiki/ArraysCowan/2/ Thanks. -- Complexity is your enemy. Any fool can make something complicated. It is hard to keep things simple. - Richard Branson.

generalized-arrays egg, array-read fails on array written with array-write

2022-12-15 Thread Matt Welland
This seems like a bug (unless I'm missing something?): (module justtesting * (import scheme chicken.base generalized-arrays storage-classes) (define (testit) (let* ((size (vector 100 100)) (ary (make-array vector-storage-class size 0))) (with-output-to-file "testarray.dat" (

Re: generalized-arrays egg, array-read fails on array written with array-write

2022-12-17 Thread Matt Welland
r get a chance to fix generalized-arrays I'd likely switch back. Thanks again, Matt -=- On Thu, Dec 15, 2022 at 12:28 PM Matt Welland wrote: > This seems like a bug (unless I'm missing something?): > > (module justtesting * > (import scheme chicken.base generalized-arrays s

New egg: fcp - basic Freenet interface

2022-12-21 Thread Matt Welland
I've released a new egg, fcp. It can be used to insert and retrieve files from the Freenet network. It also comes with a command-line interface. http://wiki.call-cc.org/eggref/5/fcp Thanks to Mario for adding the egg. Matt -- Complexity is your enemy. Any fool can make something complicated. It

Need GUI (again), gauging interest in an alternative approach.

2023-03-22 Thread Matt Welland
I've been using IUP with Chicken for years. I really enjoy using it (thanks Thomas!). But, here we are, over 10 years later and IUP is still not available as an official Debian package and it is a burden to deploy. It is also still not supported on Mac. So, I'm scouting around (again) for alternat

Re: Need GUI (again), gauging interest in an alternative approach.

2023-03-22 Thread Matt Welland
rolling CHICKEN code > into a single loadable module for Godot to use would be most promising 🤔 > > I think I've just found a project for the upcoming CHICKEN summer workshop > 😁 > > Ciao, > Thomas C. > > > Am Mi., 22. März 2023 um 15:28 Uhr schrieb Matt Welland

Re: Need GUI (again), gauging interest in an alternative approach.

2023-03-23 Thread Matt Welland
c and other heavy lifting in a Chicken program and bolt on Godot for the user interface (via tcp for now). Just my $0.02 On Wed, Mar 22, 2023 at 11:37 PM elf wrote: > Erm, what's wrong with the tk bindings, which should work everywhere > already? > > -elf > > On 23 March 20

Re: Need GUI (again), gauging interest in an alternative approach.

2023-03-23 Thread Matt Welland
a guide to writing new bindings, > so... > > -elf > > > On 23 March 2023 13:43:10 GMT+02:00, Matt Welland > wrote: > >> Tk is great, no doubt about it. I still miss Eric Gallesio's STk. The >> reasons I decided against tk include: >> >>1. Clunky 19

what are the needed switches to build hypergiant examples?

2023-04-24 Thread Matt Welland
I tried: matt@mars:~/.cache/chicken-install/hypergiant/examples$ ck53 csc -L -lGL models.scm models.c: In function ‘fastRenderBonePipeline’: models.c:80:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 80 | glBindTexture(3553, (unsigned int)data->uniformVa

Re: what are the needed switches to build hypergiant examples?

2023-04-24 Thread Matt Welland
Nevermind, I was missing the (now obvious) -L -lepoxy. On Mon, Apr 24, 2023 at 10:18 PM Matt Welland wrote: > I tried: > > matt@mars:~/.cache/chicken-install/hypergiant/examples$ ck53 csc -L -lGL > models.scm > models.c: In function ‘fastRenderBonePipeline’: > models.c:80:25:

Static compile using csm question; how to add linked extension?

2023-04-25 Thread Matt Welland
I'm trying to compile the simple.scm example from hypergiant statically using csm. Is this possible? all.options: -program simple -C -I/usr/include simple.options: -L -L/usr/lib/x86_64-linux-gnu -L -lepoxy -L -lGL -static -L -static -L -lm -L -ldl -link hyperscene I've tried -R hyperscene and -l

Re: Static compile using csm question; how to add linked extension?

2023-04-25 Thread Matt Welland
Yes, that worked and hyperscene.a was created, very cool! I then discovered that neither libepoxy nor mesa have static libs installed on Ubuntu. After getting the source, installing over 20 additional libraries and figuring out how to turn on static compile it failed after an hour of compiling (cr

hypergiant line-mesh - what are POINTS?

2023-05-02 Thread Matt Welland
It looks like I should be able to do line drawings with line-mesh. The spec in the docs is: [procedure] (line-mesh POINTS [mode: MODE]) Create a non-indexed mesh of POINTS. MODE should be a valid argument to mode->gl, defaulting to #:line-strip. But I can't figure out what POINTS are supposed to

Request change to hypergiant

2023-05-08 Thread Matt Welland
I want to get mouse clicks from the ui scene but I cannot access the ui camera. In hypergiant/window.scm the ui camera is found in *ui-camera* but this is not exported. When I added it to the exports I was able to see the mouse clicks with this: (get-cursor-world-position *ui-camera*) Is there a

Hypergiant ckui - first few widgets and a calculator ui example.

2023-05-08 Thread Matt Welland
Buttons, labels, vbox and hbox work. click on a button and it changes shade briefly and the associated proc is called. So far it wasn't too hard and I think it is promising but text boxes, tree widgets, etc, scroll bars and more are needed. Some questions below. [image: image.png] Request for com

Eggs not installing on msys-mingw32

2023-10-29 Thread Matt Welland
I'm guessing I've done something wrong in my setup but some eggs did install and some do not and I'm not sure what I'm missing. MINGW32 ~ $ chicken-install base64 fetching base64 C:\msys64\tmp\tempa4ea.8676\base64.egg C:\msys64\tmp\tempa4ea.8676\base64.scm C:\msys64\tmp\tempa4ea.8676\tests\run.sc

Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
ma...@parenteses.org> wrote: > On Mon, 30 Oct 2023 06:53:05 +0100 Mario Domenech Goulart < > ma...@parenteses.org> wrote: > > > On Sun, 29 Oct 2023 20:22:53 -0700 Matt Welland > wrote: > > > >> I'm guessing I've done something wrong in my setup but some e

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
I think I was premature in concluding that removing the empty files was sufficient to fix this. I can remove the empty file but the moment I hit an egg that depends on check-errors it seems to get stuck. I turned off the continuous virus feature and I tried using CHICKEN_EGG_CACHE to put the cache

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
ing about has a mix of forward and backward slashes. Installing sql-de-lite worked fine so the sqlite3 problem is unrelated I think. On Mon, Oct 30, 2023 at 9:21 AM Matt Welland wrote: > I think I was premature in concluding that removing the empty files was > sufficient to fix this. I can

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
On Mon, Oct 30, 2023 at 9:37 AM wrote: > > How about > > "empty egg-info file, possibly due to an aborted egg-install - please > remove the file and reinstall the corresponding egg"? > > > > Rationale: Matt's case. check-errors.egg-info was empty, but the > > installation of base64 was failing.

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Matt Welland
On Mon, Oct 30, 2023, 4:04 PM Mario Domenech Goulart wrote: > Hi Matt, > > On Mon, 30 Oct 2023 09:43:00 -0400 Matt Welland > wrote: > > > On Mon, Oct 30, 2023 at 9:37 AM wrote: > > > > > How about > > > "empty egg-info file, possibly due to

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-11-05 Thread Matt Welland
ve anything tangible to offer in terms of a problem statement other than ... "Windows sucks". On Tue, Oct 31, 2023 at 3:25 AM Peter Bex wrote: > On Mon, Oct 30, 2023 at 05:45:28PM -0400, Matt Welland wrote: > > Well, maybe there is a silver lining here, I can currently reliabl

Chicken 5.4, nearly the whole farm, singularity container

2024-07-27 Thread Matt Welland
*Purpose: *Develop with Chicken 5.4 + IUP uninterrupted by OS upgrades. *Download using the torrent URL:* magnet:?xt=urn:btih:195776d3ed034dff2f42df11824a4052d0e95d8a&dn=chicken_v0.0.1.sif or from http://www.kiatoa.com/matt/chicken_v0.0.1.sif (might be some hours before available). and then run

[Chicken-users] zmq, problems with using several sockets, closing sockets

2012-11-01 Thread Matt Welland
I have a zmq pub/req client server and everything is working great, nice and fast etc. However I need to ping servers to see if they are alive so I wrote a little code to try and connect to the server and return yay/nay. The problem I have is that if I don't close the socket (I'm pinging a number

Re: [Chicken-users] zmq, problems with using several sockets, closing sockets

2012-11-06 Thread matt welland
On Mon, 2012-11-05 at 20:21 +0100, Moritz Heidkamp wrote: > Hi Matt, > > sorry for responding late, I'm a bit busy these days. However, as the > original author of the zmq egg I feel obliged to chime in :-) > > Matt Welland writes: > > However I need to ping server

[Chicken-users] "use" order matters for zmq egg .... why?

2012-11-06 Thread Matt Welland
I'm trying to make some deployable installs and I'm having trouble with the zmq egg. The systems I'm installing on do not have sqlite3, libuuid or iup. I think I'm close but not quite there yet. The scripts I use to install chicken + eggs and then do the deploy are attached. Below is what I'm seein

[Chicken-users] Install of 4.8.0 under windows (mingw) fails

2012-11-24 Thread Matt Welland
I'm trying to bring chicken-iup up to date but having problems getting a working base chicken install. Installing under mingw-msys gives me a working csi but chicken-install does not work (it can't find the repository). Installing under mingw gives me this: chicken.exe .\build-version.scm -opti

[Chicken-users] Random crashes with zmq egg: Assertion failed: ok (mailbox.cpp:84)

2013-01-13 Thread Matt Welland
Can anyone provide insight to this problem. I'm getting random crashes with the zmq egg: Assertion failed: ok (mailbox.cpp:84) /home/matt/data/megatest/bin/megatest: line 3: 15962 Aborted (core dumped) /home/matt/data/megatest/bin/mtest $* This thread here describes what might be

[Chicken-users] example of minimal dynamic "hello world" with spiffy?

2013-01-14 Thread matt welland
I've read the docs several times and searched via google for examples. I'm sure the answer to this question is staring right back at me but I'm not seeing it. Using spiffy only, how does one write a super simple dynamic hello world? Say for example I have a function that can read values from a one

[Chicken-users] Help request for zmq egg porting from zmq 2.2.0 to 3.2.2

2013-01-20 Thread Matt Welland
I'm trying to port the zmq egg from using zmq 2.2 to 3.2.2 and I'm not making very good progress. I'm hoping someone can provide some insight. Attached is the modified zmq egg code and a test case that exercises zmq in the way I'm using it in my application. the problem I get "Resource te

[Chicken-users] deployed executable wants type-errors ...

2013-03-26 Thread Matt Welland
I managed to get deploy working for another (much simpler) app yesterday. Now I seem to be stuck on an extension that doesn't exist. Is there some other extension I should load that provides type-errors? I'm using 4.8.0 matt@xena:~/data/megatest$ ./deploytarg/megatest Error: (require) cannot load

Re: [Chicken-users] deployed executable wants type-errors ...

2013-03-27 Thread Matt Welland
. HTH. On Tue, Mar 26, 2013 at 11:38 PM, Matt Welland wrote: > I managed to get deploy working for another (much simpler) app yesterday. > Now I seem to be stuck on an extension that doesn't exist. Is there some > other extension I should load that provides type-errors? I'm u

[Chicken-users] [ANN] Megatest project (written in Chicken Scheme) v1.5508 available.

2013-07-17 Thread Matt Welland
Megatest is 100% written in Chicken scheme and thus I feel justified in mentioning it on this list :) The Megatest project is progressing nicely. It is currently being used to manage 10-20 different regression flows (with 100's-1000's of tests/iterations) and some system administration automation.

Re: [Chicken-users] Macro expansion help

2013-10-05 Thread Matt Welland
I found that the "simple macros in scheme" approach found at http:/www.cs.toronto.edu/~gfb/simple-macros.html is adequate for most macros I need to write and far easier than fully fledged macros.  Maybe it will help you get going.  From my Android phone on T-Mobile. The first nationwide 4G net

Re: [Chicken-users] Macro expansion help

2013-10-05 Thread Matt Welland
Sorry,  correct URL is: http://www.cs.toronto.edu/~gfb/scheme/simple-macros.html From my Android phone on T-Mobile. The first nationwide 4G network. Original message From: Matt Welland Date: 10/05/2013 1:10 PM (GMT-07:00) To: Loïc Faure-Lacroix ,chicken-users Subject

[Chicken-users] an oddly slow regex ...

2013-10-26 Thread Matt Welland
This regex is so slow that you don't need a timer to see the impact (at least not on my machine with chicken 4.8.0): (string-match "[a-z][a-z0-9\\-_.]{0,20}" "a012345678901234567890123456789") Changing the {0,20} to + makes it run normally fast so I just replaced the regex with a string-length a

Re: [Chicken-users] an oddly slow regex ...

2013-10-26 Thread Matt Welland
On Sat, Oct 26, 2013 at 11:38 AM, Peter Bex wrote: > On Sat, Oct 26, 2013 at 10:37:36AM -0700, Matt Welland wrote: > > This regex is so slow that you don't need a timer to see the impact (at > > least not on my machine with chicken 4.8.0): > > > > (strin

[Chicken-users] 4.8.0.5 "compiled ... on" message not quite correct

2013-10-30 Thread Matt Welland
When I compiled 4.8.0.5 from the tar this morning I get a curious message on starting csi: > csi CHICKEN (c) 2008-2013, The Chicken Team (c) 2000-2007, Felix L. Winkelmann Version 4.8.0.5 (stability/4.8.0) (rev 5bd53ac) linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ] compiled 2013-10-03 on

[Chicken-users] Turn on profiling and app panics with out of memory - can profiling work if using iup gui?

2013-11-01 Thread Matt Welland
Before I spend a lot of time debugging this I wanted to ask the list if it should be expected to work. I know the iup egg uses that trampoline stuff, is this likely to be a problem for the profiler? I'm using chicken 4.8.0. [panic] out of memory - heap full while resizing - execution terminated

[Chicken-users] schemish/chickenish way to make configurable executables?

2013-11-02 Thread Matt Welland
I'm curious to hear opinions on conditional complication and configuration using Chicken scheme. Say for example I want to enable or disable the use of a particular library or feature and I want there to be no trace of it in the executable. I can use a preprocessor such as cpp but I imagine there

Re: [Chicken-users] schemish/chickenish way to make configurable executables?

2013-11-03 Thread Matt Welland
Hi Peter, It looks like cond-expand does enough to achieve what I want. Thanks! Matt -=- On Sun, Nov 3, 2013 at 2:58 AM, Peter Bex wrote: > On Sat, Nov 02, 2013 at 11:35:22PM -0700, Matt Welland wrote: > > I'm curious to hear opinions on conditional complication and > config

[Chicken-users] Need to do an install, any changes in the pipe line I should wait for?

2013-11-08 Thread Matt Welland
I'm going to try getting Chicken 4.8.0.? installed in a corporate environment. This is not a nimble situation and if successful in getting the install approved I'll likely be stuck with that version for a long time. I've seen some messages on the chicken lists that look like some good progress on s

Re: [Chicken-users] Need to do an install, any changes in the pipe line I should wait for?

2013-11-08 Thread Matt Welland
On Fri, Nov 8, 2013 at 8:53 AM, Peter Bex wrote: > On Fri, Nov 08, 2013 at 08:48:38AM -0700, Matt Welland wrote: > > I'm going to try getting Chicken 4.8.0.? installed in a corporate > > environment. This is not a nimble situation and if successful in getting > > the in

[Chicken-users] Any hope for new zmq bindings to version 3.2 or even 4.0?

2013-11-23 Thread Matt Welland
Hi, Is anyone (Moritz?) working on new bindings or porting the existing bindings for zmq to the newer versions? Thanks! -- Matt -=- 90% of the nations wealth is held by 2% of the people. Bummer to be in the majority... ___ Chicken-users mailing list Ch

Re: [Chicken-users] Any hope for new zmq bindings to version 3.2 or even 4.0?

2013-11-27 Thread Matt Welland
I'll test this out soon. Thanks! On Nov 27, 2013 5:50 AM, "Moritz Heidkamp" wrote: > Hi Matt and Kristian, > > Kristian Lein-Mathisen writes: > > Moritz and I had some fun with zmq 3.2 in July. We didn't release our > work, > > with the reason slipping my mind right now. > > I don't remember ei

[Chicken-users] Help needed on a project intended to promote some important ideas.

2014-01-21 Thread Matt Welland
Hi, This is a long shot and I apologize in advance for any time wasted and for cross-posting to unrelated groups. Please: DO NOT reply to this email. I have been working on a project that I believe will do a good job in raising awareness of alternative voting systems. Initially I want to contrast

Re: [Chicken-users] Help needed on a project intended to promote some important ideas.

2014-01-22 Thread Matt Welland
and or image skills. On Tue, Jan 21, 2014 at 11:25 PM, Matt Welland wrote: > Hi, > > This is a long shot and I apologize in advance for any time wasted and for > cross-posting to unrelated groups. Please: DO NOT reply to this email. > > I have been working on a project tha

[Chicken-users] $$ offer for Chicken + IUP on Windows :)

2014-02-01 Thread Matt Welland
Ok, so maybe it should be a single "$" sign ... I find myself regularly needing to make simple tools that run on both Linux and Windows and I'd dearly love to use Chicken for this purpose. I don't have time right now to resurrect my chicken-iup project ( http://www.kiatoa.com/fossils/chicken-iup)

[Chicken-users] chicken-iup - progressing nicely but have problem with canvas-draw

2014-02-01 Thread Matt Welland
Ok, no takers on my lame attempt at a financial bribe for making the next chicken-iup so I took a stab at it myself. I've made pretty good progress, no doubt thanks to all the great work done by the Chicken devs, so far chicken 4.8.0.5 and iup have compiled and seem to run fine. I'm stuck at gettin

[Chicken-users] ANN: chicken-iup 0.3 released, tested briefly on WinXP and Win8

2014-02-02 Thread Matt Welland
Chicken IUP is an easy to install package for Microsoft Windows. Components: Chicken Scheme 4.8.0.5 IUP, CD, IM libraries from www.tecgraf.puc-rio.br/iup Many eggs including sqlite3, sql-de-lite, iup etc. To use: 1. install MinGW from www.mingw.org 2. Install chicken-iup 0.3 from www.kiatoa.com

Re: [Chicken-users] CMake build support

2014-02-10 Thread Matt Welland
Hi Oleg, What is the purpose of switching to cmake? Can the transition be done without adding another dependency to building for mingw-msys? I guess my concern is that even if cmake is an improvement over make that the impact can still be negative on the community. For me the interesting platf

Re: [Chicken-users] CMake build support

2014-02-10 Thread Matt Welland
From my Android phone on T-Mobile. The first nationwide 4G network. Original message From: Oleg Kolosov Date: 02/10/2014 3:09 PM (GMT-07:00) To: Matt Welland ,chicken-users Subject: Re: [Chicken-users] CMake build support On 02/11/14 01:07, Matt Welland wrote: Hi

[Chicken-users] Tools to make a graphviz dot map of a scheme program?

2014-02-10 Thread Matt Welland
I made a hack to try this out and although very interesting the output (i) is crude. The script itself (ii) is an awful mess. Somehow though it seems to me there could be some useful insight to be gained from something visual like this and I imagine it has been done before. Any pointers to nice wa

Re: [Chicken-users] Tools to make a graphviz dot map of a scheme program?

2014-02-20 Thread Matt Welland
is to be able to filter functions for the display. On Wed, Feb 19, 2014 at 4:18 AM, Geoffrey wrote: > Hi Matt, what are the command line arguments that should be passed? > > (define files (cr (argv))) ? > > > On 11/02/14 17:15, Matt Welland wrote: > > I made

[Chicken-users] Problem with deploy - executable complains it cannot load type-errors

2014-03-31 Thread Matt Welland
I have made a deployable exe (chicken 4.8.0.5, Ubuntu 32bit) but get the following when I try to run it: Error: (require) cannot load extension: type-errors Call history: histstore.scm:5: ##sys#require <-- ==The Make Lines=== histstore/histstore : histstore.scm ../marg

Re: [Chicken-users] Problem with deploy - executable complains it cannot load type-errors

2014-04-02 Thread Matt Welland
x27;d like to know it. Matt On Tue, Apr 1, 2014 at 1:19 AM, Christian Kellermann wrote: > * Christian Kellermann [140401 10:16]: > > * Matt Welland [140401 08:17]: > > > I have made a deployable exe (chicken 4.8.0.5, Ubuntu 32bit) but get > the > > > following when

Re: [Chicken-users] CHICKEN 4.9.0rc1 is available

2014-04-20 Thread Matt Welland
Installation works?: yes or no > Tests work?: yes or no > Installation of eggs works?: yes or no > > Thanks in advance. > > The CHICKEN Team > -- > http://www.call-cc.org > > _______ > Chicken-users mailing list > Chicken-us

Re: [Chicken-users] CHICKEN 4.9.0rc1 is available

2014-04-20 Thread Matt Welland
Sorry, two things: 1. This was 4.9.1 - running again with 4.9.0rc1 now 2. This is on Ubuntu 12.04.4 LTS On Sun, 20 Apr 2014 12:32:49 -0700 Matt Welland wrote: > I built latest chicken with many eggs including iup and ran my Megatest tests > and it passes. I did see that resizing a te

Re: [Chicken-users] CHICKEN 4.9.0rc1 is available

2014-04-20 Thread Matt Welland
(thread-start! th1) (thread-start! th2) (thread-join! th1)) Thanks for 4.9.0! I'll be making it my default henceforth. On Sun, 20 Apr 2014 12:39:16 -0700 Matt Welland wrote: > Sorry, two things: > > 1. This was 4.9.1 - running again with 4.9.0rc1 now > 2. This is on Ubuntu 12.04.4

[Chicken-users] Some eggs I'd like to add to svn

2014-05-21 Thread Matt Welland
fossil route can I keep multiple eggs in a single fossil? Lastly, these projects are all a little rough, (I'm an analog design engineer, not a programmer!) but comments and feedback are greatly appreciated. -- Matt Welland ___ Chicken-users mailing

Re: [Chicken-users] Some eggs I'd like to add to svn

2014-05-21 Thread Matt Welland
41:49 -0700 Matt Welland wrote: > Hi, > > I have a few small apps which I'd like to add to svn if there are no > objections. Note: I've no idea what to call these things so suggestions for > better names are welcome. > > 1. refdb. Keep a spreadsheet in a se

[Chicken-users] Ann: refdb egg now available

2014-05-28 Thread Matt Welland
Refdb allows you to store values in a three level hash-table like structure of flat files. The resulting data is friendly to branching and merging which can allow parallel editing of the spreadsheet. Only gnumeric is supported right now and the sheets must have unique row and column labels. Docum

[Chicken-users] Can chicken itself be "deployed"?

2014-06-16 Thread Matt Welland
I have some tough install situations and having a "deployed" version of chicken itself would be great. Specifically I need to install to an area from a vm via sshfs but cannot write directly as the user that the files ultimately need to be owned by. Don't ask. It is stupid and it sucks. Anyhow, I

[Chicken-users] How to catch an error when http-client can't connect?

2014-07-23 Thread Matt Welland
I'd like to handle the case where http-client gets denied a connection. I wrapped the call to with-input-from-request with a handle-exceptions but that doesn't catch the error. Thanks in advance for a pointer in the right direction. Warning (#): in thread: (tcp-connect) cannot create socket - Con

[Chicken-users] Enhancement request for the trace egg

2014-11-23 Thread Matt Welland
I have two enhancement/suggestions for the trace egg: 1. Adding the line highlighted below to trace.scm gives me information on were the call was made, something I find very useful. 2. With huge or hierarchal data structures trace output gets annoyingly long. A mechanism for triming the output wou

Re: [Chicken-users] Chicken Scheme's license

2015-01-05 Thread Matt Welland
On Jan 5, 2015 10:08 PM, "Alexej Magura" wrote: > > What's Chicken Scheme licensed with? I did a brief search of the website, but I > didn't see anything about licensing; sspecifically, is Chicken Scheme open source? It is bsd licensed (with modifications?) I think. Odd, it is quite hard to find

Re: [Chicken-users] readline egg v2.0 feedback

2015-01-25 Thread Matt Welland
I'm not sure I understand the concern. The user had to take explicit action to enable command logging in their .csirc, something like the following: (gnu-history-install-file-manager (string-append (or (getenv "HOME") ".") "/.csi.history" Presumably if they did the research to find this an

Re: [Chicken-users] readline egg v2.0 feedback

2015-01-25 Thread Matt Welland
ave been avoiding, is that > the documentation, is lacking, and, I think, this may contribute to the > number/degree of users unaware or unsure of how to achieve a desired effect > using Readline. > > On 01/25/2015 02:29 PM, Matt Welland wrote: #1 - yes, appreciated #2 - nice, csi com

[Chicken-users] how to use readline with (repl) to add repl to my programs?

2015-04-11 Thread Matt Welland
With 3.0 this fails due to toplevel-command not found: (use readline apropos) (import readline) (import apropos) (current-input-port (make-readline-port)) (install-history-file #f "/.csi.history") (repl) With 1.993 this worked: (use readline apropos) (import readline) (import apropos) (gnu-histo

[Chicken-users] Bounty: update chicken-iup to all latest versions US$200

2015-04-19 Thread Matt Welland
I need chicken-iup brought up to date and in the process canvas-draw fixed. I'm advertising this on Craigslist in case there is a starving student looking to make a buck by playing around on a computer: http://phoenix.craigslist.org/evl/cpg/4986007420.html The offer is of course open to anyone s

[Chicken-users] Problems installing call-with-environment-variables

2015-05-01 Thread Matt Welland
Dependencies on cock (really hate that name btw, very embarrassing to be working with a young female co-worker and have to maneuver around saying the name out loud, reflects very poorly on Chicken Scheme IMHO) made installing a hassle. To solve it I had to comment out the @(... lines and the compil

[Chicken-users] egg names

2015-05-03 Thread Matt Welland
I accidentally replied direct to Peter in my reply to the call-with-environment-variables thread. Here is my original comment regarding the "cock" utility: > I've done some work recently but haven't updated its dependents to > specify the latest version. > > > Really hate that name btw, very emba

[Chicken-users] ANN: new chicken-iup Windows installer with IUP gui, canvas-draw, scintilla etc. released.

2015-05-17 Thread Matt Welland
WHAT: The chicken-iup installer has been updated with Chicken 4.9.01, and recent versions of many eggs, the IUP gui including canvas-draw, and the iup scintilla editor support. STATUS: chicken-iup appears to work just fine on WinXP and Windows 8. To install eggs not bundled with the installer yo

Re: [Chicken-users] ANN: new chicken-iup Windows installer with IUP gui, canvas-draw, scintilla etc. released.

2015-05-18 Thread Matt Welland
Oops! Thanks Mario. WHERE: http://www.kiatoa.com/fossils/chicken-iup On May 18, 2015 4:45 AM, "Mario Domenech Goulart" wrote: > > Hi, > > On Sun, 17 May 2015 23:03:12 -0700 Matt Welland wrote: > > > WHAT: > > > > The chicken-iup installer has been

Re: [Chicken-users] callbacks returning twice

2015-06-25 Thread Matt Welland
Hi Jörg, I've been using IUP for quite a while and I don't recall seeing the message "callback returned twice". Perhaps it is something with the newer version of IUP you appear to be using. I would be interested to know if it works with chicken-iup? My virtualbox install seems to have broken in so

[Chicken-users] Chicken works great on Debian noroot on android - any suggestions for best path for graphics?

2015-07-25 Thread Matt Welland
For any android users who haven't tried it you might like Debian no root. It seems pretty solid on my note 4. The default chicken on debian, 4.9.0.1 seems to work great. I'm looking at my options for doing some graphical stuff. So far this is what I've seen: ezxdisp - doesn't work due to missing f

  1   2   3   >