Changeset 31367 in project


Ignore:
Timestamp:
09/10/14 22:11:19 (5 years ago)
Author:
svnwiki
Message:

Anonymous wiki edit for IP [80.145.34.132]: removed hen.el, added link to Quack, removed cluck

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/emacs

    r31126 r31367  
    44
    55== Using CHICKEN with emacs
    6 
    76
    87Various packages exist for supporting Scheme programming
     
    1413
    1514Particularly recommended is [[/users/alex-shinn|Alex Shinn's]]
    16 {{scheme-complete}}, which provides intelligent autocompletion:
    17 
    18 [[http://synthcode.com/emacs/scheme-complete-0.8.7.el.gz]]
    19 [[http://synthcode.com/wiki/scheme-complete]]
     15[[http://synthcode.com/wiki/scheme-complete|{{scheme-complete}}]], which provides intelligent autocompletion.
    2016
    2117=== Dan's Emacs Extensions
     
    2521Recommended for those who find themselves coding without a reliable REPL.
    2622
    27 === hen.el
    28 
    29 {{hen.el}} is an emacs mode specifically for CHICKEN, but is
    30 currently unmaintained:
    31 
    32 http://www.call-with-current-continuation.org/hen.el
    33 
    34 To use it, copy it somewhere into a location you normally use for
    35 emacs extensions and add this to your emacs initialization file:
    36 
    37   (require 'hen)
    38 
    39 To enable it, do an {{M-x hen-mode}} or add the following to
    40 your emacs initialization file to use Hen for all CHICKEN files:
    41 
    42   (setq auto-mode-alist (append
    43                        '(("\\.scm$" . hen-mode)
    44                          ("\\.meta$" . hen-mode)
    45                          ("\\.setup$" . hen-mode)) auto-mode-alist))
    4623=== paredit
    4724
    48 {{paredit}} provides structural editing for Scheme and Lisp code:
    49 
    50 http://mumble.net/~campbell/emacs/paredit.el
     25[[http://mumble.net/~campbell/emacs/paredit.el|{{paredit}}]] provides structural editing for Scheme and Lisp code.
    5126
    5227=== Quack
    5328
    54 Neil van Dyke's Quack enhances Emacs support for Scheme and can be used for editing CHICKEN code.
     29Neil van Dyke's [[http://www.neilvandyke.org/quack/|Quack]] enhances Emacs support for Scheme and can be used for editing CHICKEN code.
    5530
    5631[[image:http://parenteses.org/mario/misc/chicken-repl+emacs.png|quack]]
    5732
    5833The screenshot above shows [[http://www.gnu.org/software/emacs|GNU Emacs]] using Quack to edit a "hello world" program and the CHICKEN REPL being executed from within Emacs.
    59 
    60 === Cluck
    61 
    62 [[cluck]] is a clone of Quack but specialized for CHICKEN scheming.
    6334
    6435=== Builtin Scheme support
     
    8051does not already exist) the {{custom-set-variables}} section in your {{~/.emacs}}
    8152file.
     53
    8254=== Useful elisp snippets
    8355
Note: See TracChangeset for help on using the changeset viewer.