[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:7438] customize-groupで変更できない



ども、長です。

Meadow3 r4119にてcutomize-group内の項目が変更できません。
customize-set-valueはできるのですが。

customize-groupの画面のキーバインドがretやC-mにcustom-no-editがバインドされてお
り、編集できなくなっています。

;;; cus-edit.el
(defvar custom-mode-map
  ;; This keymap should be dense, but a dense keymap would prevent inheriting
  ;; "\r" bindings from the parent map.
  ;; Actually, this misfeature of dense keymaps was fixed on 2001-11-26.
  (let ((map (make-keymap)))
    (set-keymap-parent map widget-keymap)
    (define-key map [remap self-insert-command]
      'custom-no-edit)
    (define-key map "\^m" 'custom-no-edit)
    (define-key map " " 'scroll-up)
    (define-key map "\177" 'scroll-down)
    (define-key map "\C-c\C-c" 'Custom-set)
    (define-key map "\C-x\C-s" 'Custom-save)
    (define-key map "q" 'Custom-buffer-done)
    (define-key map "u" 'Custom-goto-parent)
    (define-key map "n" 'widget-forward)
    (define-key map "p" 'widget-backward)
    map)
  "Keymap for `custom-mode'.")

以前のヴァージョンはできていた(と思う)ので、これから遡ってみます。

とりあえず連絡です。

--
Tsuyoshi CHO
  mailto:tsuyoshi_cho@xxxxxxxxxxx