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
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
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.
> 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
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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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.
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"
(
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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.
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
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
*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
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
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
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
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
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
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
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
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
. 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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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 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
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
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
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
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
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
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
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
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
(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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 270 matches
Mail list logo