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 13 years and 313 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.