From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: tags for functions Date: Thu, 22 Jan 2009 08:54:04 -0600 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <86ljt39ysz.fsf@lifelogs.com> References: <867i4pemv5.fsf@lifelogs.com> <86y6x49un4.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1232636852 612 80.91.229.12 (22 Jan 2009 15:07:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 22 Jan 2009 15:07:32 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 22 16:08:45 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LQ1AW-0002KU-Oi for ged-emacs-devel@m.gmane.org; Thu, 22 Jan 2009 16:08:33 +0100 Original-Received: from localhost ([127.0.0.1]:55380 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LQ19F-0006y5-0U for ged-emacs-devel@m.gmane.org; Thu, 22 Jan 2009 10:07:13 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LQ0vW-000412-QU for emacs-devel@gnu.org; Thu, 22 Jan 2009 09:53:02 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LQ0vW-0003zo-44 for emacs-devel@gnu.org; Thu, 22 Jan 2009 09:53:02 -0500 Original-Received: from [199.232.76.173] (port=54972 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LQ0vV-0003zU-Rs for emacs-devel@gnu.org; Thu, 22 Jan 2009 09:53:01 -0500 Original-Received: from main.gmane.org ([80.91.229.2]:35749 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LQ0vU-0004sz-To for emacs-devel@gnu.org; Thu, 22 Jan 2009 09:53:01 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LQ0vS-0007La-5m for emacs-devel@gnu.org; Thu, 22 Jan 2009 14:52:58 +0000 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Jan 2009 14:52:58 +0000 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Jan 2009 14:52:58 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 23 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:U7cagtjGrBG9rbmFbGJrfd5oRO4= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:108095 Archived-At: On Wed, 21 Jan 2009 17:22:38 -0500 Glenn Morris wrote: GM> Ted Zlatanov wrote: >> 1) build a list of command keywords quickly (using each package's >> Keywords?) >> >> 2) refine the keywords into a simple taxonomy that is not too big nor >> too small. GM> Just because I haven't seen finder mentioned yet in this dicussion, GM> M-x finder-list-keywords already tries to do something related to GM> the above. Great, that saves me a lot of work. I can just hook into it and get the global list of keywords and the packages which use each one. Very useful. The work then becomes: 1) figure out place to store keywords (symbol plist or global) 2) add :keywords to defun and defvar, etc. as needed 3) figure out keywords for each function (and symbol?) based on package 4) refine and grow the tag space, figure out synonym rings Ted