unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Some problems customizing vc-annotate faces
@ 2010-08-06 15:04 Óscar Fuentes
  2010-08-06 16:53 ` Eli Zaretskii
  0 siblings, 1 reply; 6+ messages in thread
From: Óscar Fuentes @ 2010-08-06 15:04 UTC (permalink / raw)
  To: emacs-devel

emacs -Q

evaluate: (load "vc/vc-annotate")

M-x customize-apropos-faces ENTER vc ENTER

customize-apropos: No customizable faces matching vc

Now annotate a very short file.

M-x customize-apropos-faces ENTER vc ENTER

Only the faces used on the previous vc-annotate is shown. In general,
only those faces used on some previous annotation are shown on the
Customize buffer.

More...

Following the STATE button for each face, this text is shown:

"NO CUSTOMIZATION DATA; not intended to be customized."

but you can customize the face and apply the changes with the STATE
button.

Are those bugs on the Customize system or on the defcustom for the
vc-annotate faces?




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Some problems customizing vc-annotate faces
@ 2010-08-06 16:32 Óscar Fuentes
  0 siblings, 0 replies; 6+ messages in thread
From: Óscar Fuentes @ 2010-08-06 16:32 UTC (permalink / raw)
  To: emacs-devel

emacs -Q

evaluate: (load "vc/vc-annotate")

M-x customize-apropos-faces ENTER vc ENTER

customize-apropos: No customizable faces matching vc

Now annotate a very short file.

M-x customize-apropos-faces ENTER vc ENTER

Only the faces used on the previous vc-annotate is shown. In general,
only those faces used on some previous annotation are shown on the
Customize buffer.

More...

Following the STATE button for each face, this text is shown:

"NO CUSTOMIZATION DATA; not intended to be customized."

but you can customize the face and apply the changes with the STATE
button.

Are those bugs on the Customize system or on the defcustom for the
vc-annotate faces?



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Some problems customizing vc-annotate faces
  2010-08-06 15:04 Óscar Fuentes
@ 2010-08-06 16:53 ` Eli Zaretskii
  2010-08-06 17:31   ` Óscar Fuentes
  0 siblings, 1 reply; 6+ messages in thread
From: Eli Zaretskii @ 2010-08-06 16:53 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: emacs-devel

> From: Óscar Fuentes <ofv@wanadoo.es>
> Date: Fri, 06 Aug 2010 17:04:28 +0200
> 
> emacs -Q
> 
> evaluate: (load "vc/vc-annotate")
> 
> M-x customize-apropos-faces ENTER vc ENTER
> 
> customize-apropos: No customizable faces matching vc

Probably because customize-apropos-faces looks only at faces that are
already defined, and those you want aren't until first defined and
used by VC.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Some problems customizing vc-annotate faces
  2010-08-06 16:53 ` Eli Zaretskii
@ 2010-08-06 17:31   ` Óscar Fuentes
  2010-08-06 18:11     ` Eli Zaretskii
  2010-08-06 18:19     ` Dan Nicolaescu
  0 siblings, 2 replies; 6+ messages in thread
From: Óscar Fuentes @ 2010-08-06 17:31 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> emacs -Q
>> 
>> evaluate: (load "vc/vc-annotate")
>> 
>> M-x customize-apropos-faces ENTER vc ENTER
>> 
>> customize-apropos: No customizable faces matching vc
>
> Probably because customize-apropos-faces looks only at faces that are
> already defined, and those you want aren't until first defined and
> used by VC.

I understand that Customize doesn't know about undefined faces, but that
it doesn't know either about unused faces is surprising.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Some problems customizing vc-annotate faces
  2010-08-06 17:31   ` Óscar Fuentes
@ 2010-08-06 18:11     ` Eli Zaretskii
  2010-08-06 18:19     ` Dan Nicolaescu
  1 sibling, 0 replies; 6+ messages in thread
From: Eli Zaretskii @ 2010-08-06 18:11 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: emacs-devel

> From: Óscar Fuentes <ofv@wanadoo.es>
> Date: Fri, 06 Aug 2010 19:31:07 +0200
> 
> >> customize-apropos: No customizable faces matching vc
> >
> > Probably because customize-apropos-faces looks only at faces that are
> > already defined, and those you want aren't until first defined and
> > used by VC.
> 
> I understand that Customize doesn't know about undefined faces, but that
> it doesn't know either about unused faces is surprising.

Are you sure they are defined?  Does "M-x list-faces-display RET" show
them?




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Some problems customizing vc-annotate faces
  2010-08-06 17:31   ` Óscar Fuentes
  2010-08-06 18:11     ` Eli Zaretskii
@ 2010-08-06 18:19     ` Dan Nicolaescu
  1 sibling, 0 replies; 6+ messages in thread
From: Dan Nicolaescu @ 2010-08-06 18:19 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: emacs-devel

Óscar Fuentes <ofv@wanadoo.es> writes:

> Eli Zaretskii <eliz@gnu.org> writes:
>
>>> emacs -Q
>>> 
>>> evaluate: (load "vc/vc-annotate")
>>> 
>>> M-x customize-apropos-faces ENTER vc ENTER
>>> 
>>> customize-apropos: No customizable faces matching vc
>>
>> Probably because customize-apropos-faces looks only at faces that are
>> already defined, and those you want aren't until first defined and
>> used by VC.
>
> I understand that Customize doesn't know about undefined faces, but that
> it doesn't know either about unused faces is surprising.

It can't, those faces are defined at run time, check vc-annotate.el.



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-08-06 18:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-06 16:32 Some problems customizing vc-annotate faces Óscar Fuentes
  -- strict thread matches above, loose matches on Subject: below --
2010-08-06 15:04 Óscar Fuentes
2010-08-06 16:53 ` Eli Zaretskii
2010-08-06 17:31   ` Óscar Fuentes
2010-08-06 18:11     ` Eli Zaretskii
2010-08-06 18:19     ` Dan Nicolaescu

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).