Package: js2-mode
Version: 0~20120726-1
Severity: wishlist
File: /usr/share/emacs/site-lisp/js2-mode/js2-mode.el

I still have emacs21 installed and js2-mode fails to byte compile with

    While compiling toplevel forms in file 
/usr/share/emacs21/site-lisp/js2-mode/js2-mode.el:
      !! Wrong type argument ((listp #[(key &rest strings) ...

I couldn't tell if emacs21 is supposed to work.  I thought it byte
compiled at least until the last release.  If it's no longer meant to
work then /usr/lib/emacsen-common/packages/install/js2-mode could
helpfully exclude it the same as done there for emacs20 etc.


The actual problem seems to be in js2-display-error-list where the
combination of `labels' and `destructuring-bind' does too much
macroexpanding, or something, apparently leading to 'js2-msg evaluating
the js2-msg macro rather than being a symbol.  Dunno if some simplifying
could help.



-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages js2-mode depends on:
ii  emacs21 [emacsen]        21.4a+1-5.7
ii  emacs22-gtk [emacsen]    22.3+1-1.2
ii  emacs23-lucid [emacsen]  23.4+1-4
ic  emacs24 [emacsen]        24.3+1-1
ii  emacs24-lucid [emacsen]  24.3+1-1
ii  emacsen-common           2.0.5
ii  xemacs21-mule [emacsen]  21.4.22-4

js2-mode recommends no packages.

js2-mode suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to