chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Geiser now has Chicken 5 Support


From: Dan Leslie
Subject: [Chicken-users] Geiser now has Chicken 5 Support
Date: Tue, 13 Nov 2018 07:11:56 +0000

Fresh on ELPA: Chicken 5 support in Geiser. Geiser is an enhanced Emacs mode for interacting with various Schemes.

Completion suggestions, eldoc support, region and buffer evaluation, and symbol evaluation all appear to work well; most are considerably faster thanks to some reworking of their behaviour. Geiser's features with respect to switching modules and module namespaces are not available to Chicken 5, yet; I opted to withold porting those forward for now as that behaviour relied upon ## internal behaviour to operate under Chicken 4, and was rather brittle.

If you use use-package installation is easy:
    (use-package geiser)

You'll need a few additional packages for Chicken:
    chicken-install srfi-1 srfi-18 apropos

I strongly recommend using Geiser in companion with dumb-jump; I added Scheme support to it some time ago, and so it now provides a reasonably good jump-to-definition and find-references for Scheme projects of most any size.

Happy hacking!

-Dan


Sent with ProtonMail Secure Email.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]