Emacs ESS和S-plus(S+)8.1兼容性

Emacs ESS和S-plus(S+)8.1兼容性,emacs,ide,ess,s,s-plus,Emacs,Ide,Ess,S,S Plus,我正在从事S+8.1中的一个项目,我正在使用Windows 7和Vincent提供的最新打包ESS。splus.exe和sqpe.exe的文件夹位于路径中 在ESS中运行该版本的S+是否有任何方法? R没问题。然而,S+只不过是麻烦 M-XS告诉我从图标运行,然后使用M-XS-existing。 使用M-x S-existing这样做会导致emacs挂起并崩溃。 M-x Sqpe允许我选择一个起始目录,但随后给出了错误“生成子进程:无效参数”,并且什么也没有发生 我尝试根据一些过时的邮件列表线程

我正在从事S+8.1中的一个项目,我正在使用Windows 7和Vincent提供的最新打包ESS。splus.exe和sqpe.exe的文件夹位于路径中

在ESS中运行该版本的S+是否有任何方法? R没问题。然而,S+只不过是麻烦

M-XS告诉我从图标运行,然后使用M-XS-existing。 使用M-x S-existing这样做会导致emacs挂起并崩溃。 M-x Sqpe允许我选择一个起始目录,但随后给出了错误“生成子进程:无效参数”,并且什么也没有发生

我尝试根据一些过时的邮件列表线程将这些代码行添加到.emacs文件中,但结果保持不变:

(require 'ess-site)
(setq-default inferior-S-program-name 
"C://Program Files (x86)//TIBCO//splus81//cmd//SPLUS.exe")
(setq-default inferior-Sqpe-program-name 
"C://Program Files (x86)//TIBCO//splus81//cmd//sqpe.exe")
注意:我也尝试过使用单斜杠

如果我做S+6,Sqpe+6,等等,我会得到同样的结果

有人知道这是否可能吗?我是一个emacs恶魔,所以S+在其中不起作用让我发疯


谢谢你的帮助

我最后问了ESS邮件列表。原来这是当前ESS的一个问题。返回到版本5.14支持Splus 8.1 w/Windows。

我可以问一下为什么不使用R而不是S+?特别是如果它在你的系统上运行良好,哈哈,我知道这是个问题。我正在从事的一个项目是将代码库从S+移植到R。许多S+代码使用S+库,并且在端口完成之前还必须为其他项目运行。如果您在这里没有得到答案,您应该尝试ess邮件列表:ess-help@r-project.org,