Re: [Chicken-users] new egg: nrepl

2014-05-22 Thread Kristian Lein-Mathisen
Thanks, Mario! I've added documentation on the
wikihttps://wiki.call-cc.org/eggref/4/nrepl
.

K.


On Wed, May 21, 2014 at 2:39 PM, Mario Domenech Goulart 
mario.goul...@gmail.com wrote:

 Hi Kristian,

 On Wed, 21 May 2014 14:26:37 +0200 Kristian Lein-Mathisen 
 krist...@adellica.com wrote:

  I've created a very simple egg that exposes a simple REPL over TCP
  connections. I've called it nrepl. Naming conflicts with Clojure's
  deprecated nrepl hopefully won't be a problem.
 
  I'm thinking this may be handy enough for debugging that it might be
  part of the official egg index. Have a look here:
 
  https://github.com/Adellica/chicken-nrepl

 Neat!  I've added it to the coop.

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

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


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

2014-05-22 Thread Christian Kellermann
* Matt Welland m...@kiatoa.com [140522 07:29]:
 Yikes, when read on my phone my email looks very long! Here is a brief 
 version:
 
 I'd like to add some eggs to svn:
 
 1. refdb - gnumeric spreadsheet to branch/merge friendly flat file converter.
 
 2. histstore - command line history database
 
 3. mfind - file tree store similar to gnu locate
 
 4. timesnitch - statistically measure where you spend your time.
 
 5. margs - simplistic argument processor.
 
 And (adding this one) ...
 
 6. stml - minimal cgi web app framework.
 
 Any objections to my adding these? Any objections/suggestions about the names?

Thank you for half a dozen new eggs!

These all sound useful! Are you hosting them on your own fossil and
want the urls to the release tarballs added to chicken-location or
are you asking about putting the source code into svn? I am not
sure which way it is you want. If it is the former just send the
URLs over acccording to the scheme mentioned in
(http://example.com/my-egg/doc/{version}/{file};) the egg releasing
docs: http://example.com/my-egg/doc/{version}/{file}.

If it is the latter, ask Mario for a svn account.

Kind regards,

Christian

-- 
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.

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


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

2014-05-22 Thread Christian Kellermann
* Christian Kellermann ck...@pestilenz.org [140522 10:02]:
 * Matt Welland m...@kiatoa.com [140522 07:29]:
  Yikes, when read on my phone my email looks very long! Here is a brief 
  version:
  
  I'd like to add some eggs to svn:
  
  1. refdb - gnumeric spreadsheet to branch/merge friendly flat file 
  converter.
  
  2. histstore - command line history database
  
  3. mfind - file tree store similar to gnu locate
  
  4. timesnitch - statistically measure where you spend your time.
  
  5. margs - simplistic argument processor.
  
  And (adding this one) ...
  
  6. stml - minimal cgi web app framework.
  
  Any objections to my adding these? Any objections/suggestions about the 
  names?
 
 Thank you for half a dozen new eggs!
 
 These all sound useful! Are you hosting them on your own fossil and
 want the urls to the release tarballs added to chicken-location or
 are you asking about putting the source code into svn? I am not
 sure which way it is you want. If it is the former just send the
 URLs over acccording to the scheme mentioned in
 (http://example.com/my-egg/doc/{version}/{file};) the egg releasing
 docs: http://example.com/my-egg/doc/{version}/{file}.

Of course the docs are here: 
http://wiki.call-cc.org/releasing-your-egg#fossils-default-web-ui

Sorry,

Christian

 
 If it is the latter, ask Mario for a svn account.
 
 Kind regards,
 
 Christian
 
 -- 
 May you be peaceful, may you live in safety, may you be free from
 suffering, and may you live with ease.
 
 ___
 Chicken-users mailing list
 Chicken-users@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/chicken-users

-- 
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.

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


Re: [Chicken-users] new egg: nrepl

2014-05-22 Thread Kristian Lein-Mathisen
Yes, indeed, the current implementation is very simple.

I've added your comments as issues on
githubhttps://github.com/Adellica/chicken-nrepl/issues.
I won't have to to look into it now, unfortunately.

K.


On Wed, May 21, 2014 at 2:38 PM, Alaric Snell-Pym
ala...@snell-pym.org.ukwrote:

 On 21/05/14 13:26, Kristian Lein-Mathisen wrote:
 
  Hi!
 
  I've created a very simple egg that exposes a simple REPL over TCP
  connections. I've called it nrepl. Naming conflicts with Clojure's
  deprecated nrepl hopefully won't be a problem.
 
  I'm thinking this may be handy enough for debugging that it might be
  part of the official egg index. Have a look here:
 
  https://github.com/Adellica/chicken-nrepl

 I like it. I've wanted one of these for ages, but never gotten around to
 writing my own.

 Feature request: parameterize what it uses for eval so people can
 supply special environments, sandbox, sanity-check the sexprs, log them,
 etc. with suitable wrapping procedures :-)

 TLS support, and an optional connection authentication parameterized
 procedure to handle a login process (given the tcp socket on
 current-input/output-port and able to return #t to continue or #f to
 close the connection and abort), would be the next feature request for
 use in less trusted environments!

 
  Thanks!
  K.
 

 Good work that man,

 ABS

 --
 Alaric Snell-Pym
 http://www.snell-pym.org.uk/alaric/


 ___
 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] new egg: nrepl

2014-05-22 Thread Stephen C. Gilardi

On May 21, 2014, at 8:26 AM, Kristian Lein-Mathisen krist...@adellica.com 
wrote:

 I've created a very simple egg that exposes a simple REPL over TCP 
 connections. I've called it nrepl. Naming conflicts with Clojure's deprecated 
 nrepl hopefully won't be a problem.

There’s probably little chance of someone confusing the two, but I don’t think 
that Clojure’s nrepl (https://github.com/clojure/tools.nrepl) is deprecated. 
It’s still maintained and widely used.

There was an associated emacs package (nrepl.el) that’s been renamed and 
expanded as the “cider” package: https://github.com/clojure-emacs/cider . It 
uses tools.nrepl.

Cheers,

—Steve

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


Re: [Chicken-users] new egg: nrepl

2014-05-22 Thread Kristian Lein-Mathisen
Oh, of course, Cider is just for Emacs, thanks for the clarification!

K.


On Thu, May 22, 2014 at 4:57 PM, Stephen Gilardi scgila...@gmail.comwrote:


 On May 21, 2014, at 8:26 AM, Kristian Lein-Mathisen krist...@adellica.com
 wrote:

 I've created a very simple egg that exposes a simple REPL over TCP
 connections. I've called it nrepl. Naming conflicts with Clojure's
 deprecated nrepl hopefully won't be a problem.


 There’s probably little chance of someone confusing the two, but I don’t
 think that Clojure’s nrepl (https://github.com/clojure/tools.nrepl) is
 deprecated. It’s still maintained and widely used.

 There was an associated emacs package (nrepl.el) that’s been renamed and
 expanded as the “cider” package: https://github.com/clojure-emacs/cider .
 It uses tools.nrepl.

 Cheers,

 —Steve


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