From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Vincent LADEUIL Newsgroups: gmane.emacs.devel Subject: Re: Idea for determining what users use Date: 28 May 2003 16:40:22 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <804.537328849797$1054133486@news.gmane.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1054133486 23527 80.91.224.249 (28 May 2003 14:51:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 28 May 2003 14:51:26 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed May 28 16:51:24 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19L2Fq-00061r-00 for ; Wed, 28 May 2003 16:50:14 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19L2U4-0007jF-00 for ; Wed, 28 May 2003 17:04:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19L2Ge-0001xQ-T6 for emacs-devel@quimby.gnus.org; Wed, 28 May 2003 10:51:04 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19L27r-0007Cm-Eu for emacs-devel@gnu.org; Wed, 28 May 2003 10:41:59 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19L27f-00077Y-EC for emacs-devel@gnu.org; Wed, 28 May 2003 10:41:48 -0400 Original-Received: from postfix4-1.free.fr ([213.228.0.62]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19L26L-0006cF-Pr; Wed, 28 May 2003 10:40:25 -0400 Original-Received: from vila.local. (lns-th2-3f-81-56-206-226.adsl.proxad.net [81.56.206.226]) by postfix4-1.free.fr (Postfix) with ESMTP id 52D763AEF0; Wed, 28 May 2003 16:40:23 +0200 (CEST) Original-To: rms@gnu.org In-Reply-To: Original-Lines: 46 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14376 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14376 >>>>> "rms" == Richard Stallman writes: vila> What about people who use emacs for other things than vila> mail ? rms> I don't see why that would be a problem. Because they may not have configured emacs to send mail. vila> Or those more generally who cannot send mail from emacs vila> (for whatever reason). rms> I guess there is nothing we can do about that. My proposal was to help them cut&paste the relevant information into *their* favorite email tool. vila> What about collecting all these infos and prepare a vila> buffer containing the mail to be sent (that could be an vila> alternate mean to report usages). rms> It doesn't seem like a useful idea. These messages will rms> probably be rare. Ok, my experience regarding emacs users is that only a few of them use it for mail. I can very well be wrong on that point. But as the subject of the thread is "determining what users use" it could be interesting to instrument more functions than just the obsoleted ones (mail, sub-processes, major and minor modes, etc.). vila> Isn't it possible to only instrument 'eval' to get all vila> functions (or interesting ones) used ? rms> It is possible, but I think an implementation that rms> avoids intrusion into the guts of Emacs is a superior rms> one. So what about instrumenting "autoload" ? Or defining an autoload-obsolete function ? Vincent