[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#19226: eww.el desktop support fixes: autoload eww-mode, use inhibit-
From: |
Ivan Shmakov |
Subject: |
bug#19226: eww.el desktop support fixes: autoload eww-mode, use inhibit-read-only |
Date: |
Mon, 01 Dec 2014 05:59:38 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
>>>>> Glenn Morris <rgm@gnu.org> writes:
> Come to think of it, desktop mode could solve this itself:
> When restoring foo-mode, if foo-mode is not bound, try requiring foo.
> That would solve this case and many others.
Yet will leave some unsolved. Such as, for instance, my own
zealous-save-mode, defined in 'zealsave.
> For a complete solution, when desktop saves a major/minor mode to
> restore, it could also save the name of the library that defines the
> mode.
How would it obtain such information? Especially if the user
has modified the -mode function code and used eval-defun to
redefine it. (That’s also what I do at times.)
> When restoring, first of all require that library.
And fail miserably should the library be renamed.
Moreover, “general purpose” modes are ought to be autoloaded
anyway. I see no reason to second-guess this case at the least.
--
FSF associate member #7257 http://boycottsystemd.org/ … 3013 B6A0 230E 334A
- bug#19226: eww.el desktop support fixes: autoload eww-mode, use inhibit-read-only,
Ivan Shmakov <=