GNU bug report logs -
#2470
23.0.90; auto-fill-mode, :minor-mode-function
Previous Next
Reported by: "Drew Adams" <drew.adams <at> oracle.com>
Date: Wed, 25 Feb 2009 18:05:05 UTC
Severity: minor
Tags: fixed
Fixed in version 24.1
Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> So it seems to be in need of a fix, but I see no bug filed against it.
Then file one.
> 2. What is :minor-mode-function? It is used in a couple of places in
> the Emacs Lisp sources, with no comment or other explanation. It is
> not in the Elisp manual. It seems to be a way to associate a
> different function with a minor mode - a function with a different
> name from the mode itself. For example, `auto-fill-function' is the
> :minor-mode-function for `auto-fill-mode'.
> Is this mechanism still needed if `define-minor-mode' is used? Is it
> just for compatibility with XEmacs code and legacy code?
It's got nothing to do with XEmacs, AFAIK, but it does have with legacy
code such as auto-fill-function.
> How about documenting it - at least with a comment in the code
> somewhere: what is for, how and when to use it.
When to use it, is easy: never in new code.
Stefan
This bug report was last modified 14 years and 6 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.