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

2015-05-03 Thread Peter Danenberg
Matt, do you mind running a chicken-install -s cock separately and see
if it solves the installation-problem?

I've done some work recently but haven't updated its dependents to
specify the latest version.

 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.

Isn't it a rooster-pun, given Chicken?

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


Re: [Chicken-users] egg names

2015-05-03 Thread Peter Danenberg
 There was an issue recently where a user couldn't install a package
 that dependent on cock but was unable to due to the corporate
 firewall.

That's an aggressive heuristic! Meet Hahn, by the way:

  http://wiki.call-cc.org/eggref/4/hahn

Now to update all the dependents!

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


Re: [Chicken-users] egg names

2015-05-03 Thread Daniel Leslie
Definitely in favour of a rename.

There was an issue recently where a user couldn't install a package that 
dependent on cock but was unable to due to the corporate firewall.

-Dan

Sent from my BlackBerry 10 smartphone.
  Original Message  
From: Peter Danenberg
Sent: Sunday, May 3, 2015 12:59 PM
To: Matt Welland
Cc: chicken-users
Subject: Re: [Chicken-users] egg names

 I accidentally replied direct to Peter in my reply to the
 call-with-environment-variables thread.

That's ok, I CC'd the list; I'm talking to Peter, Moritz and Mario
about a rebranding.

Might do a deprecate, fork, rename kind of thing.

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

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


Re: [Chicken-users] Some syntax help?

2015-05-03 Thread Peter Bex
On Sat, May 02, 2015 at 07:13:55PM -0700, Dan Leslie wrote:
 First off, thank-you for the aid!

You're welcome!

 Peter Bex pe...@more-magic.net writes:
  I'm sorry to say it, but this egg contains a lot of strange mistakes and
  weird things; for example, the setup-file tries to emit a module named
  funky, which does not exist.  Also, the renaming procedure from
  explicit renaming macro transformers is referred to as inject, which
  is extremely misleading: that's the _opposite_ of what it does!
 
 Heh, the `funky` was a copy-paste mistake; oops. ;)

It's also a bit of a problem that csc doesn't give an error when trying
to emit an import file that doesn't exist.  I've created a ticket so
we don't forget: https://bugs.call-cc.org/ticket/1188

 The opposite of inject would be extract; can you explain this a little
 more? I'll admit, I'm quite confused by Chicken's syntax extensions.

The opposite of inject in macros is rename.  Injection causes the
specified identifier to be used as-is, unhygienically.  Renaming causes
the identifier to be renamed so it won't shadow (or be shadowed by) any
locally available identifiers at the macro expansion site.

There are a few tutorials about how this works, see
http://wiki.call-cc.org/tutorials

 I liked the separation between compilation scope for the 'core'
 and the ecosystem of methods that build upon it. I agree, it's somewhat
 confusing at first glance, but it made catching the problems faster when
 I had yet to write any tests. ;)

Yeah, it may just work.

 Thank-you again! This egg was my first real foray into playing with
 Chicken's lower level syntax extensions; and I must say it's been rather
 confusing, which seems to have been due to gross misunderstandings on my part.

No problem.  If you have further questions, just ask :)

Cheers,
Peter


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


Re: [Chicken-users] egg names

2015-05-03 Thread Peter Danenberg
 I accidentally replied direct to Peter in my reply to the
 call-with-environment-variables thread.

That's ok, I CC'd the list; I'm talking to Peter, Moritz and Mario
about a rebranding.

Might do a deprecate, fork, rename kind of thing.

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


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

2015-05-03 Thread Peter Danenberg
 I do see this Warning: in toplevel unknown procedure: branches in
 conditional expression differ in the number of results: 

I'll take a look!

 When I re-install call-with-environment-variables it now succeeds but I do
 see this:
 
 sh: cock: command not found cock-utils not installed: not creating
 documentation 

That's benign; mainly informational.

 It's not a big deal, it just felt unprofessional at that moment,
 like I was installing some software written by a 12 year old.

Hmm; maybe it's time for a rebranding.

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