|
From: | Stefan Monnier |
Subject: | Re: wdired-change-to-wdired-mode needs a key binding in dired-mode |
Date: | Fri, 27 Jul 2007 23:53:41 -0400 |
User-agent: | Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) |
> Since wdired doesn't work in modes that inherit from dired-mode, > it would be useful to leave the original binding to toggle-read-only > in them: Rather than "fix" each derived mode one by one, how 'bout doing (define-key dired-mode-map "\C-x\C-q" '(menu-item nil wdired-change-to-wdired-mode :filter (lambda (x) (if (eq major-mode 'dired-mode) x)))) Or maybe more simply create a new function dired-toggle-read-only which either calls wdired-change-to-wdired-mode or toggle-read-only depending on whether wdired makes sense or not (by testing (eq major-mode 'dired-mode) or whatever else). Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |