I am getting the following error when I try to customize jde-key-bindings. I am using Emacs 21.2 and Win XP. I was able to do this without getting error in XEmacs.
Debugger entered--Lisp error: (error "Saving jde-key-bindings: Invalid function: jde-db-menu-debug-applet") signal(error ("Saving jde-key-bindings: Invalid function: jde-db-menu-debug-applet")) error("Saving %s: %s" jde-key-bindings "Invalid function: jde-db-menu-debug-applet") custom-variable-save((custom-variable :documentation-shown t :custom-state modified :tag "Jde Key Bindings" :value jde-key-bindings :custom-form edit :custom-magic (custom-magic :args (nil) :parent #0 :indent 0 :children (...) :from #<marker (before-insertion) at 3037 in *Customize Option: Jde Key Bindings*> :to #<marker at 3115 in *Customize Option: Jde Key Bindings*> :buttons nil :value nil) :buttons ((custom-group-link :args nil :value jde-project :tag "Jde Project" :parent #0 :indent 0 :button-overlay #<overlay from 3621 to 3632 in *Customize Option: Jde Key Bindings*> :from #<marker (before-insertion) at 3621 in *Customize Option: Jde Key Bindings*> :to #<marker at 3632 in *Customize Option: Jde Key Bindings*>) (documentation-string :args nil :value "Specifies key bindings for the JDE.\nThe value of this variable is an association list. The car of\neach element specifies a key sequence. The cdr specifies \nan interactive command that the key sequence executes. To enter\na key with a modifier, type C-q followed by the desired modified\nkeystroke. For example, to enter C-s (Control s) as the key to be\nbound, type C-q C-s in the key field in the customization buffer.\nYou can use the notation [f1], [f2], etc., to specify function keys." :indent 0 :parent #0 :doc-overlay #<overlay from 3155 to 3605 in *Customize Option: Jde Key Bindings*> :buttons ... :from #<marker (before-insertion) at 3115 in *Customize Option: Jde Key Bindings*> :to #<marker at 3606 in *Customize Option: Jde Key Bindings*>) (custom-magic :args ... :parent #0 :indent 0 :children ... :from #<marker (before-insertion) at 3037 in *Customize Option: Jde Key Bindings*> :to #<marker at 3115 in *Customize Option: Jde Key Bindings*> :buttons nil :value nil) (visibility :args nil :value t :help-echo "Hide the value of this option." :action custom-toggle-parent :parent #0 :indent 0 :button-overlay #<overlay from 465 to 469 in *Customize Option: Jde Key Bindings*> :from #<marker (before-insertion) at 465 in *Customize Option: Jde Key Bindings*> :to #<marker at 469 in *Customize Option: Jde Key Bindings*>) (item :args nil :value "Jde Key Bindings" :format "%{%t%}:" :action custom-tag-action :help-echo "Change value of this option." :mouse-down-action custom-tag-mouse-down-action :button-face custom-variable-button-face :sample-face custom-variable-tag-face :parent #0 :indent 0 :sample-overlay #<overlay from 447 to 463 in *Customize Option: Jde Key Bindings*> :from #<marker (before-insertion) at 447 in *Customize Option: Jde Key Bindings*> :to #<marker at 464 in *Customize Option: Jde Key Bindings*>)) :comment-widget (custom-comment :parent #0 :value "" :indent 0 :from #<marker at 3606 in *Customize Option: Jde Key Bindings*> :to #<marker at 3606 in *Customize Option: Jde Key Bindings*>) :children ((repeat :args ... :format "\n%v%i\n" :value ... :parent #0 :indent 0 :value-pos #<marker (before-insertion) at 3033 in *Customize Option: Jde Key Bindings*> :buttons ... :children ... :from #<marker (before-insertion) at 469 in *Customize Option: Jde Key Bindings*> :to #<marker at 3037 in *Customize Option: Jde Key Bindings*>) (custom-comment :parent #0 :value "" :indent 0 :from #<marker at 3606 in *Customize Option: Jde Key Bindings*> :to #<marker at 3606 in *Customize Option: Jde Key Bindings*>)) :from #<marker (before-insertion) at 447 in *Customize Option: Jde Key Bindings*> :to #<marker at 3633 in *Customize Option: Jde Key Bindings*>)) widget-apply((custom-variable :documentation-shown t :custom-state modified :tag "Jde Key Bindings" :value jde-key-bindings :custom-form edit :custom-magic (custom-magic :args (nil) :parent #0 :indent 0 :children (...) :from #<marker (before-insertion) at 3037 in *Customize Option: Jde Key Bindings*> :to #<marker at 3115 in *Customize Option: Jde Key Bindings*> :buttons nil :value nil) :buttons ((custom-group-link :args nil :value jde-project :tag "Jde Project" :parent #0 :indent 0 :button-overlay #<overlay from 3621 to 3632 in *Customize Option: Jde Key Bindings*> :from #<marker (before-insertion) at 3621 in *Customize Option: Jde Key Bindings*> :to #<marker at 3632 in *Customize Option: Jde Key Bindings*>) (documentation-string :args nil :value "Specifies key bindings for the JDE.\nThe value of this variable is an association list. The car of\neach element specifies a key sequence. The cdr specifies \nan interactive command that the key sequence executes. To enter\na key with a modifier, type C-q followed by the desired modified\nkeystroke. For example, to enter C-s (Control s) as the key to be\nbound, type C-q C-s in the key field in the customization buffer.\nYou can use the notation [f1], [f2], etc., to specify function keys." :indent 0 :parent #0 :doc-overlay #<overlay from 3155 to 3605 in *Customize Option: Jde Key Bindings*> :buttons ... :from #<marker (before-insertion) at 3115 in *Customize Option: Jde Key Bindings*> :to #<marker at 3606 in *Customize Option: Jde Key Bindings*>) (custom-magic :args ... :parent #0 :indent 0 :children ... :from #<marker (before-insertion) at 3037 in *Customize Option: Jde Key Bindings*> :to #<marker at 3115 in *Customize Option: Jde Key Bindings*> :buttons nil :value nil) (visibility :args nil :value t :help-echo "Hide the value of this option." :action custom-toggle-parent :parent #0 :indent 0 :button-overlay #<overlay from 465 to 469 in *Customize Option: Jde Key Bindings*> :from #<marker (before-insertion) at 465 in *Customize Option: Jde Key Bindings*> :to #<marker at 469 in *Customize Option: Jde Key Bindings*>) (item :args nil :value "Jde Key Bindings" :format "%{%t%}:" :action custom-tag-action :help-echo "Change value of this option." :mouse-down-action custom-tag-mouse-down-action :button-face custom-variable-button-face :sample-face custom-variable-tag-face :parent #0 :indent 0 :sample-overlay #<overlay from 447 to 463 in *Customize Option: Jde Key Bindings*> :from #<marker (before-insertion) at 447 in *Customize Option: Jde Key Bindings*> :to #<marker at 464 in *Customize Option: Jde Key Bindings*>)) :comment-widget (custom-comment :parent #0 :value "" :indent 0 :from #<marker at 3606 in *Customize Option: Jde Key Bindings*> :to #<marker at 3606 in *Customize Option: Jde Key Bindings*>) :children ((repeat :args ... :format "\n%v%i\n" :value ... :parent #0 :indent 0 :value-pos #<marker (before-insertion) at 3033 in *Customize Option: Jde Key Bindings*> :buttons ... :children ... :from #<marker (before-insertion) at 469 in *Customize Option: Jde Key Bindings*> :to #<marker at 3037 in *Customize Option: Jde Key Bindings*>) (custom-comment :parent #0 :value "" :indent 0 :from #<marker at 3606 in *Customize Option: Jde Key Bindings*> :to #<marker at 3606 in *Customize Option: Jde Key Bindings*>)) :from #<marker (before-insertion) at 447 in *Customize Option: Jde Key Bindings*> :to #<marker at 3633 in *Customize Option: Jde Key Bindings*>) :custom-save) #[(child) "ÁÂ\"Ã>,T __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com