help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Generating a listing of all symbols (16K+) and labeling subsets


From: Hans BKK
Subject: Re: Generating a listing of all symbols (16K+) and labeling subsets
Date: Fri, 18 Apr 2014 07:55:29 -0700 (PDT)
User-agent: G2/1.0

On Friday, April 18, 2014 3:19:40 AM UTC-4, Thien-Thi Nguyen wrote:
>    I'd specifically like to ask about the logic of the
>    categorizing breakdown and for better taxonomy terms.
> 
> 
> 
> It is a category error to categorize Emacs Lisp symbols into
> 
> (single) buckets, unless you wish to defer understanding.  :-D

I realize there is overlap, hence the duplication of tests for primitive vs 
lisp etc within multiple buckets. And within a given cond level, order is by 
(my judgement) of priority - commands first, ID as a functions before values, 
user options before setq ones, etc.

This logic flow is exactly what I was looking for feedback on, as well as how 
to identify more specifically those currently falling into the "t" or "other" 
buckets - currently over half the symbols are neither functions nor variables 
nor faces. Too bad apparently predicates don't exist to cover all possible 
symbol types.

Once I have the "skeleton" to my satisfaction, I plan to output the relevant 
docstrings as well, so when I'm looking at a package's "diff report" 
everything's in one place.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]