[Chicken-users] Status of Slime egg (aka alternatives to default Inferior Scheme mode)

2015-01-31 Thread Bahman Movaqar
The default Inferior Scheme mode in Emacs is really not the best REPL
experience possible. I wonder if you people are using slime egg[1] and
if yes, how do you find it?
Or are there any other options besides them?

[1] http://wiki.call-cc.org/eggref/4/slime

-- 
Bahman Movaqar

http://BahmanM.com - https://twitter.com/bahman__m
https://github.com/bahmanm - https://gist.github.com/bahmanm
PGP Key ID: 0x6AB5BD68 (keyserver2.pgp.com)




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


Re: [Chicken-users] Status of Slime egg (aka alternatives to default Inferior Scheme mode)

2015-01-31 Thread Daniel Leslie
The slime egg is basically abandoned. The original author bio longer has
time to maintain it and is no longer writing chicken code. I put in some
patches to prop it back up to a point it would execute, but...

(Shameless plugs inbound). There's also alpha-quality support for chicken
in development for geiser, as well as the chicken-scheme.el package.

Chicken itself ships with chicken.el, as well.

https://github.com/dleslie/chicken-scheme.el

https://github.com/dleslie/geiser

I would appreciate feedback for geiser, of you're interested.

-Dan
On 31 Jan 2015 06:12, Bahman Movaqar bah...@bahmanm.com wrote:

 The default Inferior Scheme mode in Emacs is really not the best REPL
 experience possible. I wonder if you people are using slime egg[1] and
 if yes, how do you find it?
 Or are there any other options besides them?

 [1] http://wiki.call-cc.org/eggref/4/slime

 --
 Bahman Movaqar

 http://BahmanM.com - https://twitter.com/bahman__m
 https://github.com/bahmanm - https://gist.github.com/bahmanm
 PGP Key ID: 0x6AB5BD68 (keyserver2.pgp.com)



 ___
 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] Status of Slime egg (aka alternatives to default Inferior Scheme mode)

2015-01-31 Thread Bahman Movaqar
On 01/31/2015 07:09 PM, Daniel Leslie wrote:

 The slime egg is basically abandoned. The original author bio longer
 has time to maintain it and is no longer writing chicken code. I put
 in some patches to prop it back up to a point it would execute, but...

 (Shameless plugs inbound). There's also alpha-quality support for
 chicken in development for geiser, as well as the chicken-scheme.el
 package.

 Chicken itself ships with chicken.el, as well.

 https://github.com/dleslie/chicken-scheme.el

 https://github.com/dleslie/geiser

 I would appreciate feedback for geiser, of you're interested.


Thanks for sharing this with me. I am already using chicken-scheme but
haven't tried geiser yet; I'll definitely keep an eye on it and if I
find some free time I'll give it a go.

 On 31 Jan 2015 06:12, Bahman Movaqar bah...@bahmanm.com
 mailto:bah...@bahmanm.com wrote:

 The default Inferior Scheme mode in Emacs is really not the best REPL
 experience possible. I wonder if you people are using slime egg[1] and
 if yes, how do you find it?
 Or are there any other options besides them?

 [1] http://wiki.call-cc.org/eggref/4/slime


-- 
Bahman Movaqar

http://BahmanM.com - https://twitter.com/bahman__m
https://github.com/bahmanm - https://gist.github.com/bahmanm
PGP Key ID: 0x6AB5BD68 (keyserver2.pgp.com)



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


[Chicken-users] How to bootstrap developing a CHICKEN application?

2015-01-31 Thread Bahman Movaqar
A naive question but suppose I want to write an application (not an
egg); an application in the sense that it will not be installed in
CHICKEN repository.
What is the recommended directory structure? How can I run the tests
(like 'chicken-install -test')? How can I express dependencies? Or is it
just *my* conception of application and in CHICKEN there is no
difference between this and an egg?

I'd appreciate any help or a pointer to a relevant documentation.

-- 
Bahman Movaqar

http://BahmanM.com - https://twitter.com/bahman__m
https://github.com/bahmanm - https://gist.github.com/bahmanm
PGP Key ID: 0x6AB5BD68 (keyserver2.pgp.com)




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