[ESS] knitr and ESS

ottorino ottor|no-|uc@@p@nt@n| @end|ng |rom un|||@|t
Tue Oct 13 22:38:13 CEST 2015


GOT IT !!

The responsible was R 3.0.2 !!

I've updated to 3.2.2 and I'm back in business.

THANKS A LOT, Vitalie, for the support.
Here, in my university, in a non-unix world I sometime feel desperate.
Thanks again

Mint 17.2 Rafaela -- MATE
GNU Emacs 24.4.1 (x86-64-pc-linux-gnu, GTK+ Version 2.24.23)
ESS version 15.09-1 -- R 3.2.2

Il 13/10/2015 21:48, ottorino ha scritto:
> I've installed emacs 24.4, polymode still in git version, and 
> unfortunately the very same result on the laptop.
> At first with ESS 13.09, then, after installing from melpa, also with 
> ESS version 15.09-1.
>
> I suspect there's something related with my system. Tomorrow I'll try 
> on the desktop
>
> Wrong number of arguments: (lambda (proc name) (let ((wfile 
> (pm--ESS-callback proc name))) (pm--display-file wfile) wfile)), 1
> byte-code: End of buffer
>
> Il 13/10/2015 18:18, Vitalie Spinu ha scritto:
>> I guess your problem is some local immutability between ESS, polymode ,emacs and
>> eieio.
>>
>> I am developing on 25, and testing on 24.4 and occasionally on 24.3. Polymode on
>> 24.3 has some issues but it's usable and just yesterday a user reported that
>> everything was working fine. There have been too many changes on eieio in the
>> past year or so that I am even considering removing 24.3 from the supported
>> list.
>>
>> I am back on developing polymode, (slowly but surely) and I will eventually fix
>> all the issues. For now, if you can upgrade emacs to the most recent version you
>> can please do that.
>>
>>
>>    Vitalie
>>
>>>> On Tue, Oct 13 2015 12:58, Ottorino wrote:
>>> Hi  all.
>>> this morning I tried to install polymode (git version, no elpa packages around)
>>> on the desktop in my office, but only to get this message:
>>> Warning (initialization): An error occurred while loading
>>> `/home/ottorino/.emacs':
>>> error: Unknown class type pm-chunkmode in method parameters
>>> The two systems are slightly different;
>>> Desktop
>>> Mint 17.2 Rafaela -- Cinnamon
>>> GNU Emacs 24.3.1 (x86-64-pc-linux-gnu, GTK+ Version 3.10.7)
>>> ESS version 15.09-1 -- R 3.2.2
>>> Laptop (I wrongly assumed it was a 17.1 Qiana: it's not)
>>> Mint 17.2 Rafaela -- MATE
>>> GNU Emacs 24.3.1 (x86-64-pc-linux-gnu, GTK+ Version 3.10.7)
>>> ESS version 13.09-1 -- R 3.0.2
>>> I think there are signals that I can't use ESS + polymode !!
>>> Il 11/10/2015 01:14, ottorino ha scritto:
>>>> Dear ESS users,
>>>> after many years of use, I'm eventually moving from sweave to knitr and
>>>> therefore setting up my system
>>>>
>>>> Mint 17.1 Qiana -- MATE
>>>> GNU Emacs 24.3.1 (x86-64-pc-linux-gnu, GTK+ Version 3.10.7)
>>>> ESS version 13.09-1 -- R 3.0.2
>>>>
>>>> with all the necessary packages.
>>>>
>>>> I wrote my first simple "AnalisiReport.Rmd" file and tried to knit it to an
>>>> html one
>>>>
>>>>  From the terminal everything went well with:
>>>>
>>>> library(knitr)
>>>> library(rmarkdown)
>>>> render('AnalisiReport.Rmd', "html_document")
>>>>
>>>>  From emacs,  (polymode installed and apparently working), after pressing M-n w
>>>> and selecting knitr-ESS as weaver, I can see the knitr processing the file in
>>>> the *R* buffer, but then I get the following message
>>>>
>>>> Weaving 'AnalisiReport.Rmd' with 'knitR-ESS' weaver ...
>>>> Type C-h m for help on ESS version 13.09-1
>>>> ess-tracebug mode enabled
>>>> using process '*R*'
>>>> Wrong number of arguments: (lambda (proc name) (let ((wfile (pm--ESS-callback
>>>> proc name))) (pm--display-file wfile) wfile)), 1
>>>> byte-code: End of buffer
>>>>
>>>> In the meanwhile I get a AnalisiReport[woven].md file in the same directory
>>>> where the .Rmd file reside.
>>>>
>>>> All the above is valid also for the minimal example found in the knitr site.
>>>>
>>>> What am I missing ?
>>>>
>>> ______________________________________________
>>> ESS-help using r-project.org  mailing list
>>> https://stat.ethz.ch/mailman/listinfo/ess-help
>


	[[alternative HTML version deleted]]




More information about the ESS-help mailing list