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

2022-09-28 Thread elf
(painfully) obvious that I don't know anything about AppImage, so if you can explain in more detail or send links to clarify, it would be most appreciated. Thanks! -elf From: Daniel Ziltener To: chicken-users@nongnu.org Date: 28 Sep 2022 22:37:59 Subject: Request for feedback: Chicken as a

Re: Partial automation of egg dependencies

2022-11-20 Thread elf
would be a better development methodology that wouldn't shift the burden from paying attention to what one is using to a psychic programme that does what you mean (not what you tell it). -elf On 20 November 2022 20:55:09 GMT+02:00, Lassi Kortela wrote: >I have a .egg file for a porta

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

2023-03-22 Thread elf
Erm, what's wrong with the tk bindings, which should work everywhere already? -elf On 23 March 2023 02:36:43 GMT+02:00, Matt Welland wrote: >That would be great Thomas. For my part, I'll start working on my project >using what I can, learning Godot along the way. When you g

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

2023-03-23 Thread elf
, 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 1980's look and feel. (i) > 2. No IOS or Android support. (ii) > 3.

Re: Botan bindings

2023-06-10 Thread elf
Thanks! I'll try to look into it and run some tests and speed comparisons in about a week. (Lots of weddings right now, so it's unlikely i can do anything earlier than that.) Have you made bindings for all the hashes and block ciphers? -elf On 11 June 2023 02:59:23 GMT+03:00, Th

Re: How to get help on commands

2023-08-24 Thread elf
The mode arguments are documented http://wiki.call-cc.org/man/5/Module%20scheme#ports -elf On 24 August 2023 19:55:35 GMT+03:00, Lewis Levin wrote: >After installing r7rs, ‘open-output-port’ is a more complete implementation >with this signature: > >open-output-file name . mode

Re: [Chicken-users] Is Android not unix?

2018-11-25 Thread elf
independent.) -elf On 26 November 2018 5:15:03 GMT+02:00, Matt Welland wrote: >Isn't Termux similar to UserLand - a compatibility layer of sorts >similar to LXC or LXD? If so, I would not be surprised to see >incompatibilities. I had to do several hacks to get IUP working on >UserLand

Re: [Chicken-users] wxWidgets

2007-08-05 Thread Elf
ive not seen any ftlk apps, and the library from my readings is very limited. i have seen many wx apps, and despite being horrible code (in many cases) the ui still works more or less as expected. -elf On Tue, 31 Jul 2007, Harri Haataja wrote: On 09/07/07, Adhi Hargo <[EMAIL PROTEC

Re: [Chicken-users] Seed thought: perl/ruby dbi equivalent for scheme/chicken?

2007-08-11 Thread Elf
it might be beneficial to review oleg's site... he has a lot of good stuff on db interfaces and abstraction in scheme. (and iirc, has one or more pure scheme relational db implementations available.) -elf On Sat, 11 Aug 2007, Matthew Welland wrote: First off, my heartfelt thanks t

Re: [Chicken-users] help needed on egg repository maintenance

2007-08-23 Thread Elf
i'd be happy to put the time in if we can discuss it a bit more. i already have ~80% of the eggs installed locally so its to my benefit as well. :) -elf On Thu, 23 Aug 2007, felix winkelmann wrote: Hello, everybody. The time has come again, where I'm getting down on my kn

Re: [Chicken-users] synonyms for "module" sought

2007-09-07 Thread Elf
are you refactoring the module system? if so, why not just 'module'? module is good and clear. if you want it to be chicken-specific, how about 'carton' or 'crate'? (those being enclosures for eggs) -elf On Fri, 7 Sep 2007, felix winkelmann wrote: IHi!

Re: [Chicken-users] Re: synonyms for "module" sought

2007-09-08 Thread Elf
has anyone suggested 'coop' yet? after all, coops are often modular and theyre useful for keeping chickens and eggs... -elf (and i know im boring, but i think that 'module' would be just fine. :) ) ___ Chicken-users mailin

Re: [Chicken-users] BOM in a Scheme source file

2007-09-08 Thread Elf
characteristics. assuming wikipedia can be trusted. at least its sourced in this case. -elf On Sat, 8 Sep 2007, Graham Fawcett wrote: On 9/8/07, Pierpaolo Bernardi <[EMAIL PROTECTED]> wrote: UTF8 has no BOM. A BOM in a utf8 file should be there only if you put it there. Not true. ht

Re: [Chicken-users] BOM in a Scheme source file

2007-09-09 Thread Elf
ld not be used. In particular, whenever a data stream is declared to be UTF-16BE, UTF-16LE, UTF-32BE or UTF-32LE a BOM must not be used. See also [ why not fix scite to not put in chars it shouldnt? -elf On Sun, 9 Sep 2007, Pierpaolo Bernardi wrote: On 9/9/07, Graham Fawcett <[EMAIL

Re: [Chicken-users] BOM in a Scheme source file

2007-09-09 Thread Elf
possible to read the unicode strings from a different file in windows with the bom? using the BOM as a recognition is considered broken behaviour, in general, for utf-8. -elf On Sun, 9 Sep 2007, Shawn Rutledge wrote: On 9/8/07, Elf <[EMAIL PROTECTED]> wrote: and does not state an

Re: [Chicken-users] highlevel macros are not supported error

2007-09-10 Thread Elf
have you put in (use syntax-case) already? -elf On Sun, 9 Sep 2007, Terrence Brannon wrote: When I attempt to use pos.scm I get this error - #;9> ; loading /usr/local/lib/chicken/1/pos.scm ... Error: (define-syntax) during expansion of (define-syntax ...) - highlevel macros are

Re: [Chicken-users] highlevel macros are not supported error

2007-09-10 Thread Elf
i'm not entirely sure i follow what youre asking. i think proper define-syntax support would be nice (with syntax-rules, im ambivalent on syntax-case), but i understand why its not there. unless the generation code is highly optimised, they tend to be a lose anyway... -elf On Mon, 1

Re: [Chicken-users] A scheme library for J programming is not re-inventing the wheel is it?

2007-09-11 Thread Elf
WHY are you studying apl? if you want monadic programming, use haskell. -elf On Tue, 11 Sep 2007, felix winkelmann wrote: On 9/11/07, Terrence Brannon <[EMAIL PROTECTED]> wrote: I've been a fan of J for a long time, and have an implementation of monadic array processing i

Re: [Chicken-users] inlining

2007-09-12 Thread Elf
perhaps theres a (declare (inline)) in the source. -elf On Wed, 12 Sep 2007 [EMAIL PROTECTED] wrote: Hi all. Why do all the following commands produce identical binaries (using chicken's svn version)? 1. csc -d0 -disable-interrupts -disable-stack-overflow-checks -feature srfi-1 -inline -i

Re: [Chicken-users] inlining

2007-09-13 Thread Elf
heh, the docs are wrong then. i was going to post inline-limit to inline, but according to the pdf, inline-limit only applies if inline is also given. -elf On Thu, 13 Sep 2007, felix winkelmann wrote: On 9/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: Hi all. Why do all the fol

Re: [Chicken-users] Chicken on PPC macs?

2007-10-17 Thread Elf
piled code, if i understand properly, but i avoid it all in favour of 'unhygenic' macros, which at least behave more or less consistently across implementations and dont bloat. -elf On Wed, 17 Oct 2007, Ozzi wrote: I've got an older G3 iBook that I'm trying to get Chicken work

Re: [Chicken-users] (argv) in scripts and compiled files

2007-10-17 Thread Elf
(command-line-arguments) instead of argv, which also doesnt have the arg0 listed. On Wed, 17 Oct 2007, Eugene Ossintsev wrote: Hi, What do you, guys, usually do to make (argv) portable between the scripted and compiled versions of a CHICKEN Scheme program? For some reason (argv) in scripts

Re: [Chicken-users] daemonize egg: redirect I/O?

2007-10-26 Thread Elf
(foreign-lambda int "daemon" int int) , but thats just me.) -elf On Fri, 26 Oct 2007, Thomas Christian Chust wrote: Ozzi wrote: I am working on for creating unix daemons. Can anyone tell me how to redirect stdout and stderr? I want to redirect them to /dev/null by default. He

Re: [Chicken-users] daemonize egg: redirect I/O?

2007-10-26 Thread Elf
grok that. im trying to get chicken working in visual studio. this does not rate amongst the 'fun' things i have done. yay work requiring ms os. -elf On Fri, 26 Oct 2007, Alex Queiroz wrote: Hallo, On 10/26/07, Elf <[EMAIL PROTECTED]> wrote: heh, none of these a

Re: [Chicken-users] daemonize egg: redirect I/O?

2007-10-26 Thread Elf
On Fri, 26 Oct 2007, Thomas Christian Chust wrote: Elf wrote: um, why not just use (duplicate-fileno (portfileno )) ? [...] Because not the file descriptor of a given port should be duplicated but rather the file descriptor of a given port should be replaced by a duplicate of another one

Re: [Chicken-users] daemonize egg: redirect I/O?

2007-10-26 Thread Elf
potential converts, and has the highest visibility for ALL distributions. (go to the page for any given distrib, and some subset of the above will be displayed most prominently under 'features', along with whatever library/module system they use.) sorry. :) -elf On Fri, 26 Oct 2007

Re: [Chicken-users] Re: Style Guide

2007-11-06 Thread Elf
) everyone else does it! d) why am i ending the sentences with exclamation points! really, it doesnt matter. theres plenty of code with both, its entirely a personal preference issue. -elf On Mon, 5 Nov 2007, Mark Fredrickson wrote: William Ramsay wrote: Is there such a thing as a Chicken/Scheme

Re: [Chicken-users] Re: Style Guide

2007-11-07 Thread Elf
On Wed, 7 Nov 2007, Benedikt Rosenau wrote: On Tue, Nov 06, 2007 at 08:47:25PM -0800, Elf wrote: really, it doesnt matter. theres plenty of code with both, its entirely a personal preference issue. Well, not exactly the question asked, but something I learned from reading Chicken&#

Re: [Chicken-users] build on Windows with cygwin

2007-11-19 Thread Elf
i have a working cygwin compile, but i'm still not quite sure how it happened. the targz with the modifications to the various files and built objects is too large to attach to a trac ticket. -elf On Mon, 19 Nov 2007, Terrence Brannon wrote: On Oct 2, 2007 1:41 AM, felix winkelmann &l

Re: [Chicken-users] Removal of deprecated features

2007-11-19 Thread Elf
es which are not deprecated), so we can avoid eggs breakage when the current trunk becomes the stable release. quick question, then. what ARE the alternate procedures for the deprecated ones, as i can't seem to find any reference to similar functionality in the docs, wiki, or a quick grep o

Re: [Chicken-users] build on Windows with cygwin

2007-11-20 Thread Elf
i cant! im on a dynamic ip and your box blocks my direct mails. :( -elf On Tue, 20 Nov 2007, felix winkelmann wrote: On Nov 20, 2007 7:43 AM, Elf <[EMAIL PROTECTED]> wrote: i have a working cygwin compile, but i'm still not quite sure how it happened. the targz with the modif

Re: [Chicken-users] Using xlib egg

2007-11-25 Thread Elf
gdk display != x display -elf On Sun, 25 Nov 2007, William Ramsay wrote: Hi, Can anyone explain why I'm getting a segmentation fault when I run the following code: (require-extension xlib) . (let* ((disp (gdk_display_get_default)) (cmap (xdefaultcolormap d

Re: [Chicken-users] Using xlib egg

2007-11-28 Thread Elf
in the xlib egg, there was (at least formerly) info on how to get the x display. in the gdk docs for system interface (not in the egg), there should be documentation on which call/macro will give you gdkdisplay->xdisplay (and possibly vice versa). -elf On Mon, 26 Nov 2007, William Ram

Re: [Chicken-users] Problem installing silex egg

2007-12-03 Thread Elf
first, please redownload and install the egg. second, for the installation, do chicken-setup -k silex , and send the generated .c file please? thanks. -elf On Mon, 3 Dec 2007, Kevin Hammack wrote: I downloaded the latest chicken release and compiled it on my PowerBook running 10.4.11

Re: [Chicken-users] Using Format

2007-12-06 Thread Elf
there is with eformat, but not with format. sending eformat to you separately, since its not yet in final form. -elf On Wed, 5 Dec 2007, William Ramsay wrote: Is there an easy way to format a number with a possible leading zero using format or sprintf? In other words I want 9 to show us

Re: [Chicken-users] chicken scheme + gui on Nokia n800 or n810?

2007-12-06 Thread Elf
heh, are the n810s out yet? i wanted to get one and port chicken to it as my new organiser... -elf On Wed, 5 Dec 2007, Matthew Welland wrote: Has anyone attempted this? Which gui (if any) works? I see this: http://zedstar.org/blog/2007/11/07/latest-chicken-scheme-packaged-for-openmoko

Re: [Chicken-users] compiling chicken on windows

2007-12-09 Thread Elf
what version are you running against? mingw wont necessarily work on anything but svn head. -elf On Sat, 8 Dec 2007, Marc-Antoine Desroches wrote: Hello, I'm trying to setup chicken on windows xp, with no luck. mingw32-make.exe PLATFORM=mingw mingw32-make.exe -f Makefile.ming

Re: [Chicken-users] how to load define-record and define-macro ?

2007-12-15 Thread Elf
aware that records werent available at runtime... -elf On Thu, 13 Dec 2007, Rick Taube wrote: how do i get define-macro and define-record available at runtime so i can load some interpreted code that uses them? im in an app that launches chicken, ie im not using csi... ive tried evalling the

Re: [Chicken-users] exact fractions

2007-12-16 Thread Elf
do you have gmp properly installed? -elf On Sun, 16 Dec 2007, Rick Taube wrote: the numbers egg doesnt seem to build on my OSX box, this is the first time ive tied buiding an egg so if im doint something wrong please let me know best, rick galen:/Lisp/grace hkt$ csi -v CHICKEN Version

Re: [Chicken-users] smtp

2007-12-21 Thread Elf
um, if you already issued a DATA, a QUIT wont work until you send a CRLF.CRLF. otherwise the QUIT just goes into the message body/header. this is correct behaviour. -elf On Fri, 21 Dec 2007, Jean-Philippe Theberge wrote: Hi, Am I doing something wrong here? #;22> (defin

Re: [Chicken-users] Adding (system->string) somewhere

2008-01-14 Thread Elf
) granted, none of these do errorchecking or whatnot, but that should be trivial to add. -elf On Mon, 14 Jan 2008, Zbigniew wrote: Ozzi <[EMAIL PROTECTED]> writes: I am using the following code, which just takes a single string: (define (system->string cmd) (string-chomp (with-input

[Chicken-users] new syntax extensions...

2008-01-23 Thread Elf
efully!) make life a bit easier for handling cases where one wants to catch errors and continue without designating some arbitrary value as 'condition caught' to prevent some set of statements from executing. hope this helps! -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] read syntax changes

2008-01-23 Thread Elf
the ##current-line and ##current-file are now #!current-line and #!current-file, as ## is reserved for qualified symbols, which these certainly are not. :) apologies for any confusion this may have caused. -elf ___ Chicken-users mailing list Chicken

Re: [Chicken-users] define not using define

2008-01-25 Thread Elf
interesting you bring this up. ive been working on a new set of condition macro extensions for handling this sort of behaviour. :) -elf On Fri, 25 Jan 2008, Graham Fawcett wrote: On Jan 25, 2008 10:32 AM, Elf <[EMAIL PROTECTED]> wrote: on that note, something that does work in the g

Re: [Chicken-users] define not using define

2008-01-25 Thread Elf
(car ,initval (,param) i think should do the trick. this will define the given param name to the optional initval if undefined, or give the current value of the param if it was previously defined. this was just a quick throway so there might be an error. -e

Re: [Chicken-users] define not using define

2008-01-25 Thread Elf
on that note, something that does work in the general case: (define-macro (define-if-undefined name . val) `(condition-case ,name (()(define ,name ,@val On Fri, 25 Jan 2008, minh thu wrote: Hi, Is it possible to register symbols in Chicken, just as a global (define ...)

Re: [Chicken-users] can not coerce inexact literal - coerced inexact literal - benchmarks game

2008-01-31 Thread Elf
i've been working on some revised shootout progs for a while, but never bothered submitting. should i? -elf On Wed, 30 Jan 2008, Isaac Gouy wrote: --- Graham Fawcett <[EMAIL PROTECTED]> wrote: By the way, folks, the existing program was easy to fix; it had PLT Scheme-isms

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
would almost certainly be a bad idea. a third possibility is similar to whats in place already... have explicitly named elements of an associated proplist with each var/func, optionally. -elf On Tue, 29 Jan 2008, John Cowan wrote: Hans Nowak scripsit: Re docstrings: My next question would be

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
maintain in the long run, i think. unfortunately it doesnt solve the problem of arity. arity should be fairly simple though... -elf On Thu, 31 Jan 2008, Mark Fredrickson wrote: a third possibility is similar to whats in place already... have explicitly named elements of an associated proplist

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
. additionally, whats the arity of case-lambda? or of parameters? perhaps instead of a direct arity function/macro, a valid-arity? macro could exist instead. that should trade in the can of worms of arity for an entirely different, hopefully smaller can. -elf On Thu, 31 Jan 2008, Kon Lovett

Re: [Chicken-users] can not coerce inexact literal - coerced inexact literal - benchmarks game

2008-01-31 Thread Elf
e it was a testing ground for me, but its not necessarily 'better'. after i get the current chicken version built, ill dig up the files, retest em, and submit them to the shootout, if its oke with felix and the various people who have previously submitted benchmarks. -elf On Thu, 31

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
s. for my second thought, regarding simply a valid-arity?, the representation would probably just be one extra byte per function (top bit - rest? bottom 127 = min arity). -elf On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: simplest arity is a pair, int . bool, required args and rest?

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
eywords are silently ignored (which is incorrect behaviour, imho), i would say that keywords == rest. i do think that the handling of keywords should automatically catch invalid arguments, though, in which case keywords should either be a count or included in optional-count. storing an extra syml

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: i was bringing up the case-lambda and parameters as being special cases of forms with the number of required args not necessarily the same as the maximum number of args, ie its 'rest?' but its not a true rest, in that only cert

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: In any case, figuring out how many of its arguments a procedure examines is equivalent to solving the halting problem, alas. um, how do you figure its the same as the halting problem? to me it clearly isnt. min arg counts are trivial

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: unless the procedure accepts unlimited arguments (explicitly or implicitly), it should be possible to trace how many args are absorbed. Consider this: (define (foo . rest) (if (= 1 (random 1)) (car rest) #f) in this case, 0. this

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
somewhat confusing. i dislike srfi-71. i take the number of srfi's relating to binding (values ...) clauses in different ways as evidence of its confusing and unnecessary nature. :) -elf On Thu, 31 Jan 2008, John Cowan wrote: Scripsi: See SRFI 8, which Chicken implements and whi

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: i take the number of srfi's relating to binding (values ...) clauses in different ways as evidence of its confusing and unnecessary nature. :) Whereas I think of TMTOWTDI as one of Scheme's virtues. Anyhow, we've i

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: (define (foo . rest) (if (= 1 (random 1)) (car rest) #f) in this case, 0. this entire expression should have been removed by the compiler and replaced by #f, though. Okay, make it (random 2) then, smartass. sure, min 0, max 1

Re: [Chicken-users] Re: A few questions

2008-01-31 Thread Elf
On Thu, 31 Jan 2008, John Cowan wrote: Elf scripsit: they'll all be call-with-values on the inside, or the equivalent thereof. Almost. When you have one of these restricted macros, you can be quite sure that the producer and consumer lambdas don't escape the construct. That allo

Re: [Chicken-users] multiple values in chicken

2008-02-05 Thread Elf
ntation is probably as minimal as would be sane, without putting in a hell of a lot of thought. -elf On Fri, 1 Feb 2008, Tobia Conforto wrote: From the other thread Elf wrote: John Cowan wrote: It also occurs to me that rec and let-values and all need not expand into call-values--that&

Re: [Chicken-users] critical-section not in Chicken 3?

2008-02-05 Thread Elf
. if you want an only-single-mutex case, define the mutex (lets call it mtx) and then : (define-macro (protect-section . body) `(let ((retval (begin (mutex-lock! mtx #f #f) ,@body))) (mutex-unlock! mtx) retval)) should work. -elf

Re: [Chicken-users] critical-section not in Chicken 3?

2008-02-05 Thread Elf
On Tue, 5 Feb 2008, Graham Fawcett wrote: On Feb 5, 2008 12:30 PM, Elf <[EMAIL PROTECTED]> wrote: im pretty sure you need mutexes. its pretty easy though... Are you saying this because you know (critical-section) behaviour is no longer available in the Chicken runtime? yes, im aw

Re: [Chicken-users] critical-section not in Chicken 3?

2008-02-05 Thread Elf
i thought disable-interrupts was deprecated as well... -elf On Tue, 5 Feb 2008, Kon Lovett wrote: Hi, You can just put your "critical section" code, all of it - no call-outs to non-core Chicken, in a file w/ '(declare (disable-interrupts))'. The requirement not to call

Re: [Chicken-users] critical-section not in Chicken 3?

2008-02-06 Thread Elf
. that said, threads are still a nightmare :) to get around the spaghetti-ing and other nastinesses required several solid days of work, helper macros, and very clearly defined areas. not fun at all. -elf ___ Chicken-users mailing list Chicken-users

Re: [Chicken-users] critical-section not in Chicken 3?

2008-02-11 Thread Elf
f and this was the only solution that worked for this problem domain. -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] readline Error: unbound variable: set-signal-handler!

2008-02-11 Thread Elf
felix fixed it already, it appears. :) -elf On Mon, 11 Feb 2008, Elf wrote: my fault. it should include the posix egg. ill fix it straightaway. i added signal handling to readline so that control-c and control-d were handled properly. -elf On Sat, 9 Feb 2008, Andre Kuehne wrote

Re: [Chicken-users] readline Error: unbound variable: set-signal-handler!

2008-02-11 Thread Elf
my fault. it should include the posix egg. ill fix it straightaway. i added signal handling to readline so that control-c and control-d were handled properly. -elf On Sat, 9 Feb 2008, Andre Kuehne wrote: hey guys can someone help me with this readline problem? csi -n CHICKEN

Re: [Chicken-users] Hackathon!

2008-02-12 Thread Elf
count me in for sure! -elf On Mon, 11 Feb 2008, Peter Bex wrote: Hello everyone, In light of the recent announcement by Felix and some people's concerns that the project may get into a bit of a slump with a lack of a single Benevolent Dictator, I decided that it would be a good id

Re: [Chicken-users] egg documentation

2008-02-12 Thread Elf
remember what peace there may be in writing code that needs no other documentation. -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] on the note of documentation...

2008-02-12 Thread Elf
lines might not be a bad idea. theres a style guide on schemers.org wiki somewhere, that i happen to disagree with on most points :) -elf On Tue, 12 Feb 2008, Graham Fawcett wrote: On Feb 12, 2008 2:12 PM, Elf <[EMAIL PROTECTED]> wrote: and given that there will be an influx of peopl

[Chicken-users] on the note of documentation...

2008-02-12 Thread Elf
and given that there will be an influx of people working on lots of stuff... what do people think about setting some style/indent rules/suggestions for code? -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org

Re: [Chicken-users] egg documentation

2008-02-12 Thread Elf
date, c) reduce duplication of effort, and d) reduce the learning curve. this is NOT a replacement for the wiki, however; certain things can and SHOULD be wikiised. a full (semi)formal specification will follow, hopefully later tonight. the specification is intended as an rfc, not as an elf

Re: [Chicken-users] egg documentation

2008-02-12 Thread Elf
primitives would be useful and what sorts of constraints to impose. -elf On Wed, 13 Feb 2008, Ivan Raikov wrote: I don't understand why is everyone trying to come up with the Mother of all Documentation Systems all the time. For the time being, can't we just agree on having two doc

[Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
existing apps. thoughts? -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
are useful. i added some and took some away. -elf On Wed, 13 Feb 2008, Daishi Kato wrote: Hi, I'm one of the guy who messed up the http-client. If nobody else is using other than two args, why don't we make it much simpler (http:POST req args) without keywords? A user who wants to

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
heh, erm, well, i didnt hear from anyone for a few hours, so i already committed the changes. apologies. theyre documented (poorly) on the wiki, and the code should be mostly self-explanatory. theres some new methods for modifying request-attributes too. -elf On Wed, 13 Feb 2008, Daishi

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
apologies. i can revert if desired. i just had a large block of code that was breaking due to the prior implementations assumptions. -elf On Wed, 13 Feb 2008, felix winkelmann wrote: On Feb 13, 2008 3:12 PM, Elf <[EMAIL PROTECTED]> wrote: heh, erm, well, i didnt hear from anyone

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
y. i will backport it if desired (assuming here that the changes will not be reverted due to popular demand. :) ) -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
explicit specification.) -elf On Wed, 13 Feb 2008, Graham Fawcett wrote: On Feb 13, 2008 10:41 AM, Elf <[EMAIL PROTECTED]> wrote: It would be nice if the handling of Connection: close is consistent with http:POST and http:GET. how is it inconsistent? http posts should close connect afte

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
its in the repo at https://galinha.ucpel.tche.br/svn/chicken-eggs/release/3/http/trunk or should be at least. and if youre using chicken v3, it should be avilable via regular chicken-setup within an hour or so, i think. -elf On Wed, 13 Feb 2008, Daishi Kato wrote: Well, of cource we can

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
vent gotten it cause im totally out of space on this box, in which case, im sorry. either way, id be happy to backport it after its been worked out what changes are desired, whether the changes should have been made, making sure nothing breaks

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
On Wed, 13 Feb 2008, Graham Fawcett wrote: On Feb 13, 2008 11:05 AM, Elf <[EMAIL PROTECTED]> wrote: Here, http:POST overwrite Connection header in req. I guess correct behavior is of http:GET, because with HTTP/1.1 the absence of the Connection header means keep-alive. a Oh, or are you

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
lient properly can be a lot of work, and it's wise to let someone else sweat and enjoy their API. aye, i wasnt trying to say or imply that we should be concerned with a full-fledged 1.1 client, i just wanted to know if there are problems with the changes i made this mornin

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
On Wed, 13 Feb 2008, Graham Fawcett wrote: On Feb 13, 2008 12:45 PM, Elf <[EMAIL PROTECTED]> wrote: aye, i wasnt trying to say or imply that we should be concerned with a full-fledged 1.1 client, i just wanted to know if there are problems with the changes i made this morning :)

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
f agreement is reached, there wont be a delay before it can be used. -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
tation vs inline comments (which is more trivial, but involves extra syntax). plus, we dont get any of the advantages of having a language capable of processing abstract nested syntax trees: we're reduced to awk. -elf ___ Chicken-users mailing list

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
ib is... -elf On Wed, 13 Feb 2008, Leonardo Valeri Manera wrote: Sorry to interrupt this rather high-level discussion on semantics and stuffs with another of my pedestrian concerns, but when you do all this wonderful work, could you be a little more specific as to what license the eggs are

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
ed, if the protocol-version is 1.1. so as long as i fix the above bit (not explicitly adding the close), it will work as you expect in 1.1 -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] proposed change to http-client

2008-02-13 Thread Elf
the v3 repo should now reflect the change (no Connection:close for 1.1) -elf On Thu, 14 Feb 2008, Daishi Kato wrote: At Wed, 13 Feb 2008 08:05:45 -0800 (PST), Elf wrote: oh, i added a utility procedure to take care of those sorts of cases. if youre reusing a connect, you can now do

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
LGPL ver is what seemed to matter from Leonadro's post, which is why that was the issue i responded to. precisely where am i spreading misinformation? -elf On Thu, 14 Feb 2008, Ivan Raikov wrote: Elf, do you mind not spreading incorrect information? $ find . -wholename '*/tr

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
a general question for the public, as this is the second time in three days where this has happened: when did 'most' start meaning 'all'? i missed that communique. -elf On Thu, 14 Feb 2008, Ivan Raikov wrote: Well, it is simply not true. Source code with a non-B

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
says on the webpage (or would say on plt's site, id imagine). ditteaux for awk. for loop, v2, like it says on the wiki page. -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
contribution, how anything should be, or any form of restriction or change to the status quo? -elf On Thu, 14 Feb 2008, Ivan Raikov wrote: One of the aspects of Chicken that appeals to me is the relative freedom we have in contributing eggs. The lack of strict requirements about license

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
of the LGPL are 'awk' and 'make' under? They are under the GPL, not the LGPL. The versions on my machine are under GPL Version 2, but newer versions may be under Version 3.' erm, graham, the eggs unlimited page says lgpl for both.... a

Re: [Chicken-users] Comprehensive documentation rewrite

2008-02-13 Thread Elf
o when one uses the GPLed code, does it make that instance of chicken GPLed? -elf On Thu, 14 Feb 2008, Ivan Raikov wrote: That's true, I should have said that the different licenses might become an issue if you are distributing several eggs together. Though I am not overly worried abo

[Chicken-users] documentation issues...

2008-02-14 Thread Elf
nd whether massively expanding its role is really such a good idea. -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] Compromise Hackathon Doc Proposal

2008-02-14 Thread Elf
yay! On Thu, 14 Feb 2008, Mark Fredrickson wrote: Good idea. Could you please add these points to the wiki page? Added. I also added an additional hackathon goal of improving Chicken's performance on the PL Shootout. I know there was some noise around that in previous weeks, but I don'

Re: [Chicken-users] documentation issues...

2008-02-14 Thread Elf
erasing accidental pastes. :) -elf On Thu, 14 Feb 2008, Elf wrote: id like to entitle this next rant 'why wikis are highly suboptimal for documentation', if i may. approximately 9 hours ago, i noticed that the documentation that i had changed in the http wikidoc wasnt generating correc

Re: [Chicken-users] documentation issues...

2008-02-14 Thread Elf
separation from the code. Yes, it is an additional effort, bu if you can't afford it simply don't bother writing any documentation. im in total agreement with you on this one :) -elf ___ Chicken-users mailing list Chicken-users@nongnu.org htt

  1   2   3   >