[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-
From: |
Artur Malabarba |
Subject: |
Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode |
Date: |
Sun, 18 Oct 2015 19:48:05 +0100 |
Then I'm clearly unaware of something here.
There was a discussion here a few months ago where I learned that
hooks should always be defined with nil initial values.
So, if it must be defined empty, and it's wrong to add entries to it
later, then what's the correct way for a package to have a non-empty
hook?
2015-10-18 4:20 GMT+01:00 Stefan Monnier <address@hidden>:
>> + (add-hook 'beacon-dont-blink-predicates
>> + (lambda () (bound-and-true-p hl-line-mode)))"
>> :type 'hook)
>
>> -(add-hook 'beacon-dont-blink-predicates (lambda () (bound-and-true-p
>> hl-line-mode)))
>> (add-hook 'beacon-dont-blink-predicates #'window-minibuffer-p)
>
> This add-hook will interfere with defcustom's handling of the variable
> (i.e. Customize will rightly complain that "the variable was modified
> outside of Customize").
>
>
> Stefan
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Stefan Monnier, 2015/10/17
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode,
Artur Malabarba <=
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Stefan Monnier, 2015/10/18
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Marcin Borkowski, 2015/10/19
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Stefan Monnier, 2015/10/19
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Kaushal Modi, 2015/10/19
- RE: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Drew Adams, 2015/10/19
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Eli Zaretskii, 2015/10/19
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Kaushal Modi, 2015/10/19
- Re: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode, Eli Zaretskii, 2015/10/19