My Emacs For Common Lisp 0.1 RC

9 views
Skip to first unread message

Xiaofeng Yang

unread,
Feb 27, 2012, 6:48:20 AM2/27/12
to lisp-cn
这里放出RC版本,希望大家有空闲的可以帮忙测试。

安装包下载地址:

http://115.com/file/dpnwv8ju#

mefcl-0.1-rc2.exe


相比起上一个版本,这次的变化如下:
Fix: 原来的ecl-config返回一个写死的绝对路径,这次改成返回相对该文件所在位置的绝对路径。
添加目录lib32, lib64,包含几个某些CL库会用到的DLL,并且已将其路径加入%PATH%,这样当安装如hunchentoot等库的时候,就不会因为丢失该文件而出错。lib64目前暂时没有内容。
不再使用Consolas作为默认字体。默认字体改成“Lucida Sans Typewriter”,这个字体从Windows 2000开始就自带了,而且目前来看效果不错。
FIX: 现在可以将My Emacs For Common Lisp安装在任何不带中文名的路径,就算和系统盘不在同一个盘也可以。
ADD: 可以将My Emacs For Common Lisp安装到U盘,随时带着走,即插即用。所有的路径在启动时自动决定。新做的starter.exe可以让您在任何U盘上很容易地启动My Emacs For Common Lisp的任何一个组件。
FIX: 如果是覆盖安装,那么不会再卡死。但是,并不建议这么做。
FIX: 让USERS组的用户对安装目录有完全的访问权限。因此不会由于权限的问题而导致如.emacs无法修改的问题。
将tabbar-ruler改成tabbar。之前一直有用shift+方向键选择文本的时候导致随机性的无法选中的问题。改成这样以后发现已经很久不再出现这种无法选中的问题了。虽然丑了点,不过用起来差不多。

-----------------------------------------------------------------------------------------------------

很失误,这个版本把最新的quicklisp.lisp给加进去了(emacs启动后左边的那个目录列表里面列出的那个目录里面就有)。我想在最终版本里面去掉它。这个版本有几个问题:
* quicklisp本身不支持ECL 11.1.1(老版本可以),这是由ECL本身的一个bug所导致的。想要解决这个问题,参考:http://www.crlf0710.co.cc/?p=26
* 自带的CFFI无法在abcl, ecl里面正常运行(老版本quicklisp自带的是可以的)。

     Best regards,
Xiaofeng Yang
Reply all
Reply to author
Forward
0 new messages