#6738 closed defect (fixed)
NEW: slime-1.2.1
Reported by: | easye | Owned by: | gwright@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
slime-1.2.1
The portfile can be found ATTACHED.
Description: SLIME is a unified superior mode for interacting with Common Lisp runtimes from within Emacs which significantly enhances features found in lisp-mode to include symbol completion, cross-reference interface, online documentation, a debugger, and more.
Homepage: http://common-lisp.net/project/slime
Comments: tested with emacs/devel
Attachments (1)
Change History (6)
Changed 19 years ago by easye
comment:1 Changed 19 years ago by easye
attachments.ispatch: | 1 → 0 |
---|
comment:2 Changed 19 years ago by easye
attachments.description: | slime-1.2.1 patchfile → slime-1.2.1 Portfile |
---|
comment:3 Changed 19 years ago by gwright@…
Owner: | changed from darwinports-bugs@… to gwright@… |
---|
I'll give this a try and commit it if it works.
Best Wishes, Greg
comment:4 Changed 19 years ago by gwright@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Hi Mark,
Committed with some changes:
- The portfile has a variant, +devel, that uses the emacs-devel
port. This is needed to make updating work correctly. There is some fussing in the portfile to get the name of the emacs binary correct.
- The modification of doc/makefile is now done in a post-patch
phase. This allows applying patches automatically in a patch phase if needed in the future.
- "system" seems to be adequate to do the build, "exec" isn't
needed. Also, with "system" you don't have to suppress output to stderr. (It's always a bad idea to suppress output that may potentially aid in debugging.)
- I made some formatting changes. This was just to make it easier
(for me) to see what is going on. Feel free to change it, but in DP, 8 space tabs are preferred.
- clisp, gcl, openmcl and sbcl are the only available common lisps.
Acl2 is not allegro common lisp but "applicative common lisp", a theorem proving system built (in DP) using openmcl. maxima-lisp is obsolete; it was just a special version version of clisp used to build maxima. sbcl should work too but wasn't mentioned.
I tried it out on my emacs-devel and it worked.
Thanks!
Best Wishes, Greg
comment:5 Changed 19 years ago by gwright@…
I added a note that sbcl, although it works on OS X, is currently broken with slime. I believe this is a known issue and may be fixed with the 0.9.9 release in a few days.
-Greg
slime-1.2.1 Portfile