Changeset 32293 in project


Ignore:
Timestamp:
03/26/15 17:36:44 (5 years ago)
Author:
svnwiki
Message:

Anonymous wiki edit for IP [204.50.113.43]: Add Geiser to the Emacs page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/emacs

    r32255 r32293  
    99
    1010CHICKEN's git repository contains two emacs modes that can be helpful for writing CHICKEN code: [[http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob_plain;f=misc/chicken.el;hb=HEAD|chicken.el]] and [[http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob_plain;f=misc/flymake-chicken.el;hb=HEAD|flymake-chicken.el]]
     11
     12=== geiser
     13
     14[[http://www.nongnu.org/geiser/|Geiser]] is a Scheme mode that provides eldoc (modeline signatures and symbol evaluation), auto-complete and company-mode support, documentation search, et al. Chicken support for Geiser is near-complete and recommended for use.
     15
     16Geiser is available on [[http://www.nongnu.org/geiser/geiser_2.html#The-easy-and-quick-way|MELPA]] and via [[http://www.nongnu.org/geiser/geiser_2.html#From-the-source_0027s-mouth|Git]].
     17
     18Chicken support requires some additional steps:
     19
     201. Install the necessary support eggs.
     21<enscript highlight="bash">
     22$ chicken-install -s apropos chicken-doc
     23</enscript>
     24
     252. Update the Chicken documentation database.
     26<enscript highlight="bash">
     27$ cd `csi -p '(chicken-home)'`
     28$ curl http://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx
     29</enscript>
    1130
    1231=== scheme-complete
Note: See TracChangeset for help on using the changeset viewer.