[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS emacs fails on loading jdee
From: |
Katsumi Yamaoka |
Subject: |
Re: CVS emacs fails on loading jdee |
Date: |
Thu, 11 Nov 2004 20:42:13 +0900 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) |
>>>>> In <address@hidden> Christoph Conrad wrote:
> A version from two weeks ago works as expected.
> Debugger entered--Lisp error: (wrong-type-argument keymapp nil)
> signal(wrong-type-argument (keymapp nil))
> define-key-after(nil [jde-new] (nil keymap) open-file)
[...]
> require(jde)
The following patch might help.
*** jde.el~ Fri Oct 29 03:43:02 2004
--- jde.el Thu Nov 11 11:41:48 2004
***************
*** 1247,1253 ****
(when (fboundp 'add-submenu)
(add-submenu '("File") val "Insert File...")))
(let* ((mb (assq 'menu-bar global-map))
! (files (assq 'files mb))
(menu (if (fboundp 'easy-menu-create-menu)
(easy-menu-create-menu
(car val) (cdr val))))
--- 1247,1253 ----
(when (fboundp 'add-submenu)
(add-submenu '("File") val "Insert File...")))
(let* ((mb (assq 'menu-bar global-map))
! (files (or (assq 'file mb) (assq 'files mb)))
(menu (if (fboundp 'easy-menu-create-menu)
(easy-menu-create-menu
(car val) (cdr val))))