Thanks for investigating this issue.
I am not an expert on customization groups. I'm hoping someone else on
the list can provide some advice here.
On 01/09/2013 04:52 PM, Tomasz Gajewski wrote:
> Tomasz Gajewski<tomga@...> writes:
> It seems that proper solution is as simple as:
> === modified file 'lisp/cedet/semantic/symref/list.el'
> --- lisp/cedet/semantic/symref/list.el 2012-11-04 21:03:27 +0000
> +++ lisp/cedet/semantic/symref/list.el 2013-01-09 21:15:09 +0000
> @@ -114,7 +114,7 @@
> ;;; RESULTS MODE
> -(defgroup semantic-symref-results-mode nil
> +(defgroup semantic-symref nil
> "Symref Results group."
> :group 'semantic)
> The 'semantic-symref' group I mentioned in previous mail seems to
> somehow come from emacs builtin semantic as it exists even when started
> with 'emacs -Q --no-site-file'.
> What I do not understand is that if I evaluate some defcustom with not
> existing group 'customize-group' for it shows me option to customize
> (that from defcustom) but in case of builtin 'semantic-symref'
> customization group it is empty even though there should be some options
> I think.
> Tomasz Gajewski
>> I've been browsing through semantic customization groups and found
>> that there is a problem with semantic-symref group. Attempt to
>> customize it fails with: Semantic Symref group: Group definition
>> I tried to investigate it and:
>> First there is a defgroup for semantic-symref-results-mode but not for
>> semantic-symref and later there are defcustums with 'semantic-symref
>> as :group.
>> I've changed defgroup to be for semantic-symref and not for
>> semantic-symref-results-mode but it didn't help.
>> Next I found out that if I load-file
>> './lisp/cedet/semantic/symref/list.el' then it works. So I tried to
>> add autoload for defgroup.
>> It didn't work and I think it could be due to autoload for
>> semantic-symref function.
>> So I changed name of group to semantic-symrefx in defgroup and
>> defcustoms and in autoload and it is working but there is still
>> semantic-symref group when completing group name during
>> customize-group and I can't find out where does it come from. Do you
>> have any ideas how to explain this?
>> My current patch for this is below. Of course it is not ment to be
>> applied in current form. If I can explain where does semantic-symref
>> group coming from and if I should care about autoloads for defgroup I
>> can prepare a final patch.
>> Tomasz Gajewski
> and much more. Keep your Java skills current with LearnJavaNow -
> 200+ hours of step-by-step video tutorials by Java experts.
> SALE $49.99 this month only -- learn more at:
> Cedet-devel mailing list