newLISP 10.6.4 开发版发布,功能更新和 BUG 修复

oschina
 oschina
发布于 2015年09月26日
收藏 1

newLISP 10.6.4 开发版发布,此版本更新内容如下:

组件和改进

  • The installation location iprefix for OS X, Linux and other Unix like platforms has been changed from /usr/ to /ust/local/.

  • Only on Mac OS X when starting guiserver.jar first, when it is not loaded by another newLISP program, guiserver.jar expects the newlisp executable in /usr/local/bin/newlisp.

  • In get/put/post-url the new string option "raw" inhibits 'Location' redirection. "raw" can also be combined with the "list" and "debug" options.

  • In get/put/post-url list mode the second string in the list contains only the returned content. The third list member is the server HTTP response line. The fourth list member contains the status-code, which is 0 for an invalid HTTP response.

  • The save function now saves symbols with strings longer than 2027 characters appending multiple partial lines delimited by quotes "...". This way lines can contain escape characters which are not allowed when using[text]...[/text] tags as delimiters..

Bug 修复

  • Response string from 'get/put/post-url' was not zero-terminated for HTTP error returns.

  • date-value did not evaluate month, day parameters.

  • PCRE options PCRE_NOTBOL, PCRE_NOTEOL and PCRE_NOTEMPTY did not work.

  • Loading an empty file now returns nil instead of throwing an error.

下载:http://www.newlisp.org/downloads/development/ 

newLISP是一个类似Lisp语言的、用于一般用途的脚本语言。它具有 LISP 语言所有的魔力,但更容易学习和使用。 newLISP是友好的,快速和简小的。大部分您需要的功能都将已经内置。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:newLISP 10.6.4 开发版发布,功能更新和 BUG 修复
加载中

最新评论(2

MikeManilone
MikeManilone

引用来自“MikeManilone”的评论

用 newLISP 真不如用 Tcl。
理由:
1 .newLISP支持的Tcl都支持,甚至更好
2. Tcl的社区更大
3. Tcl的库更多
4. newLISP没有完善OO、模块支持,写200行以上程序组织起来比较费劲
5. newLISP 没有字节码编译、优化,这使 newLISP 性能比Tcl低很多,更何况Tcl 8.6更引入了一些优化
MikeManilone
MikeManilone
用 newLISP 真不如用 Tcl。
返回顶部
顶部