> Juliusz Chroboczek
> on Tue, 13 May 2014 01:20:48 +0200 writes:
>> (eval-when-compile
>> (require 'cl)); in Emacs <= 23.x for (mapcan .)
> I'm not sure that's enough. Mapcan is a DEFSUBST for cl-mapcan,
> which itself is an ordinary DEFUN in cl-extra. So unless yo
> (eval-when-compile
> (require 'cl)); in Emacs <= 23.x for (mapcan .)
I'm not sure that's enough. Mapcan is a DEFSUBST for cl-mapcan,
which itself is an ordinary DEFUN in cl-extra. So unless you require
cl-extra at runtime, you're still going to get an undefined function.
(You won't see the i
Thank you Dirk et al.
Hmm, I had added
(eval-when-compile
(require 'cl)); in Emacs <= 23.x for (mapcan .)
r5951 | maechler | 2013-12-30 09:27:03 +0100 (Mon, 30 Dec 2013) | 2 lines
need 'cl at least in emacs 23.4
---
Hi ESSers,
Could you please have a look at this which was filed at my end, but is of
course an upstream issue?
Thanks, Dirk
On 10 May 2014 at 22:36, Juliusz Chroboczek wrote:
| Package: ess
| Version: 13.09-1-1
|
| Typing TAB in an iESS buffer in Julia mode sometimes breaks because
| mapcan i
Package: ess
Version: 13.09-1-1
Typing TAB in an iESS buffer in Julia mode sometimes breaks because
mapcan is not defined. A simple workaround is to (load 'cl), but it
would perhaps be better to use nconc(mapcar) instead.
I am running emacs24 24.3+1-3.
Here's a backtrace:
Debugger entered--Lis
5 matches
Mail list logo