[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Erc-discuss] [PATCH] Many fixes to erc-track.el
From: |
Jeremy Maitin-Shepard |
Subject: |
Re: [Erc-discuss] [PATCH] Many fixes to erc-track.el |
Date: |
Tue, 14 Aug 2007 17:12:18 -0400 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.990 (gnu/linux) |
My previous description of the patch was incomplete; I forgot to mention
one additional feature it adds.
- Adding a supported value for `erc-track-position-in-mode-line' that
specifies that the tracking information should not be added to the
mode line at all. The value of nil is used to indicate that the
information should not be added at all to the mode line. The one
issue is that the existing behavior was for all values (including nil)
of `erc-track-position-in-mode-line' other than `before-modes' or
`after-modes' to indicate that the information should be added "After
all other information"; this behavior is now selected only by the
value `t'. Furthermore, the customize specifications used `nil' as
the value for the "After all other information" option. Thus, this
patch results in a change of behavior for users that selected the
"After all other information" using customize, or manually set the
variable to nil. In theory, though, since the documentation for the
variable states that any value other than `after-modes' or
`before-modes' specifies the "After all other information" option, any
additional option added for this variable would be potentially
backwards incompatible, and using t for "After all other information"
and nil for "Don't add to mode line at all" makes a lot more sense
that the reverse association. It doesn't really matter to me what is
chosen in the end, though.
--
Jeremy Maitin-Shepard