From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.devel Subject: Re: ehelp woes, or why I hate a module that I love so much Date: Thu, 04 Jul 2002 13:02:12 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: <20020702170220.5C0A.LEKTU@terra.es> <200207032057.g63KvPu04703@aztec.santafe.edu> <20020704092157.4CB2.LEKTU@terra.es> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1025782608 4454 127.0.0.1 (4 Jul 2002 11:36:48 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 4 Jul 2002 11:36:48 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17Q4um-00019j-00 for ; Thu, 04 Jul 2002 13:36:48 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17Q50k-0006ev-00 for ; Thu, 04 Jul 2002 13:42:58 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Q4Or-0006Op-00; Thu, 04 Jul 2002 07:03:49 -0400 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net ([217.13.230.178] helo=yxa.extundo.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Q4NH-0006LH-00; Thu, 04 Jul 2002 07:02:11 -0400 Original-Received: from latte (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.5/8.12.5) with ESMTP id g64B29wF026001; Thu, 4 Jul 2002 13:02:09 +0200 Original-To: Juanma Barranquero Mail-Copies-To: nobody X-Hashcash: 020704:lektu@terra.es:b3489649c4f41026 X-Hashcash: 020704:rms@gnu.org:a6f3659acc050767 X-Hashcash: 020704:emacs-devel@gnu.org:1bc79ee2fe0406a1 In-Reply-To: <20020704092157.4CB2.LEKTU@terra.es> (Juanma Barranquero's message of "Thu, 04 Jul 2002 09:58:50 +0200") Original-Lines: 23 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) XEmacs/21.4 (Honest Recruiter, i386-debian-linux) X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5449 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5449 Juanma Barranquero writes: > But that kind of situation tends to make developers lose interest really > fast. How many have left Emacs development because the things they were > interested in are (sometimes actively) discouraged? And, with your > argument, what's the relative importance of integrating Guile, when > Emacs already has a fine and tested extension language? Why replace > something that works, instead of focusing on developing new features more > oriented towards the *user*, as oposed as the developer (who's the only > one that will, perhaps, get any improvement from Guile)? The hundred of > thousands of users implied in your message aren't interested in > programming Emacs, just using it and customizing it (through Customize). I think having Emacs support Guile would be very visible to users, as it likely would mean having threads which UI wise is probably the most important new feature added to Emacs since it started supporting windowing systems. IMHO it is more important than GTK/Gnome or Unicode support. But generally I agree, most developers help a project because they find something fun to work on, and if that is discouraged they get bored and do something else instead (like, say, forks the application and starts working on that ;-)).