WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Emacs/SBCL/Slime complete Common Lisp environment  (Read 2801 times)

Offline mk2

  • Newbie
  • *
  • Posts: 1
Emacs/SBCL/Slime complete Common Lisp environment
« on: September 25, 2010, 11:37:51 AM »
I compiled Emacs 23.2 for use in tinycore 3.1.
I also compiled a current sbcl from cvs and
configured emacs to run with slime. Giving a
complete common lisp development environment that allows to
redefine functions in a running program, has argument completion,
introspection and is very fast.

I use that environment to do image processing of volumetric data
(fluorescence microscopy). In some aspects its better than Matlab
(free software, fast code, better type checking, smaller!, argument completion,
at least 8 different compilers) in some it isn't (not many libraries,
sparse documentation).

I also copied all the common lisp libraries I had in
my home directory, because it is always nice to have
some good code to look at.

However I haven't prepared tcz files, though.
I just have few tar.bz2 files I extract into / because
I want to be able to remove the usb key after loading the system.

You can look at a screenshot of the thing running
in qemu and download the tar file from
[removed: license?] (will be up until Monday 2010-09-27 18:00:00 UTC)

Dependencies are expat2, fontconfig, ncurses and ncurses-common.



These are the contents of the tar file:

martin@torben:~$ ls -lR  /mnt/packs/commonlisp-pack
/mnt/packs/commonlisp-pack:
total 12
drwxr-xr-x 2 root root 4096 2010-09-25 16:16 essential
drwxr-xr-x 2 root root 4096 2010-09-25 15:41 extra
-rw-r--r-- 1 root root   93 2010-09-25 16:11 README

/mnt/packs/commonlisp-pack/essential:
total 32220
-rwxr-xr-x 1 root root 15435051 2010-09-25 13:22 emacs-23.2.1.tbz
-rw-r--r-- 1 root root       18 2010-09-25 16:07 emacs-23.2.1.tbz.dep
-rw-r--r-- 1 root root      958 2010-09-25 16:09 emacs-23.2.1.tbz.info
-rw-r--r-- 1 root root  8759047 2010-09-25 15:38 sbcl-1.0.42.52.tbz
-rw-r--r-- 1 root root      646 2010-09-25 15:47 sbcl-1.0.42.52.tbz.info
-rw-r--r-- 1 root root  8721572 2010-09-25 15:37 sbcl-extra-libs.tbz
-rw-r--r-- 1 root root      282 2010-09-25 16:15 sbcl-extra-libs.tbz.info

/mnt/packs/commonlisp-pack/extra:
total 21112
-rwxr-xr-x 1 root root 19122014 2010-09-25 13:23 emacs-23.2.1-extra.tbz
-rw-r--r-- 1 root root       73 2010-09-25 14:19 emacs-23.2.1-extra.tbz.info
-rw-r--r-- 1 root root  2455952 2010-09-25 15:39 sbcl-doc.tbz
-rw-r--r-- 1 root root      144 2010-09-25 14:13 sbcl-doc.tbz.info


PS: first I thought it would be an offense to make emacs for a small distribution
but then I saw that there is an openoffice as well ...
« Last Edit: September 25, 2010, 05:27:00 PM by ^thehatsrule^ »

Offline linuxnovo

  • Newbie
  • *
  • Posts: 16
Re: Emacs/SBCL/Slime complete Common Lisp environment
« Reply #1 on: March 09, 2013, 07:13:18 AM »
Interested in getting slime going on Tiny Core.  Could you supply the software at this late date????  Hope you are still with us?  linuxnovo