From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Ren=E9_Kyllingstad?= Newsgroups: gmane.emacs.devel Subject: Re: Emacs learning curve Date: Wed, 14 Jul 2010 14:13:09 +0200 Message-ID: References: <4C3B6A8A.80105@gmx.de> <87wrt0e81n.fsf@telefonica.net> <62E9699C07054418AB66F9C5FCB54E5C@us.oracle.com> <87sk3oe3la.fsf@telefonica.net> <1154D96E7D2F401D849266F359E44BB9@us.oracle.com> <87ocecdzou.fsf@telefonica.net> <2256C17F740A425884AD551DE7758056@us.oracle.com> <87fwzodqqm.fsf@telefonica.net> <5138CDF30B2D4B778F948015614DA7BC@us.oracle.com> Reply-To: Rene@Kyllingstad.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1279110643 18733 80.91.229.12 (14 Jul 2010 12:30:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Jul 2010 12:30:43 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 14 14:30:39 2010 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.69) (envelope-from ) id 1OZ16j-0000c3-K5 for ged-emacs-devel@m.gmane.org; Wed, 14 Jul 2010 14:30:37 +0200 Original-Received: from localhost ([127.0.0.1]:41960 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZ16j-0003B1-4Q for ged-emacs-devel@m.gmane.org; Wed, 14 Jul 2010 08:30:37 -0400 Original-Received: from [140.186.70.92] (port=54544 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZ0qL-00055i-6o for emacs-devel@gnu.org; Wed, 14 Jul 2010 08:13:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZ0qH-00032D-My for emacs-devel@gnu.org; Wed, 14 Jul 2010 08:13:41 -0400 Original-Received: from mail-fx0-f41.google.com ([209.85.161.41]:49421) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZ0qH-00031x-G0 for emacs-devel@gnu.org; Wed, 14 Jul 2010 08:13:37 -0400 Original-Received: by fxm20 with SMTP id 20so3253886fxm.0 for ; Wed, 14 Jul 2010 05:13:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:sender:reply-to:received :in-reply-to:references:from:date:x-google-sender-auth:message-id :subject:to:content-type:content-transfer-encoding; bh=4RgaiQyFq1TX9E7hlX3pilA5Wy8G7b0wMGcKYMcu4RI=; b=H/hDIbAxxnkoG5P4CtcqiWVkGu3EusxEVh2RVc4qOm5yttLEk5Dt7lW7pPNNDwi28o gWyWPYHNhW7wDQAi5ayYCPyQfnFVJNfN55+a+jgWi7AWWAIGxLFh1Wft2Qnti52nqW2O b7eNs14eE7kVI2CG9HOdZ4rtW1oKTW8K6Cb9c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; b=QvGbEDvuduWFiZmT9c/fPH7Edb0PMOLrT4vlXaWu/5eSJEMqVZyurHOWI80fQQBivs LLBTPeVTW//DWgmIi+PJxRJgZW0Wl3PyONYmSwMNvsSXMHEC6ZmwIB+zLLQAw51d/OQO fdR0fuMgzgg45cGjyzLSvigkFZ1wDVtZmA5tM= Original-Received: by 10.239.132.132 with SMTP id 4mr663573hbr.47.1279109610261; Wed, 14 Jul 2010 05:13:30 -0700 (PDT) Original-Received: by 10.239.172.148 with HTTP; Wed, 14 Jul 2010 05:13:09 -0700 (PDT) In-Reply-To: <5138CDF30B2D4B778F948015614DA7BC@us.oracle.com> X-Google-Sender-Auth: cRSAYHPqRAFJrVeTCO50EujqiXo X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Wed, 14 Jul 2010 08:30:32 -0400 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:127277 Archived-At: On Tue, Jul 13, 2010 at 7:59 AM, Drew Adams wrote: > We've seen no real demonstration in this thread that there is a dwindling > interest in Emacs by users (which was the claim that started the thread),= but I > would be willing to guess that there is insufficient new blood in the Ema= cs > development community. At least in the extension packages there is new blood out there: Tomohiro Matsuyamas auto-complete mode is really nice, super smooth inline completion support, fast and beautiful with a complete manual (though not in info format, but I'd easily volunteer to convert it if it was up for inclusion in Emacs, I have a hacky version in info format I'm using already): http://cx4a.org/software/auto-complete/ He has also written other coding support tools: http://cx4a.org/#Softwares The collection of authors of Magit, a really nice support for git, with a good info manual to boot: http://philjackson.github.com/magit/ Python support is also really nice in Emacs, most of it by new blood and not integrated into Emacs: ropemacs, compiler supported support for showing docs, goto definition, refactoring: http://rope.sourceforge.net/ropemacs.html It is built on top of Pymacs by Fran=E7ois Pinard, not really new blood I g= uess: http://pymacs.progiciels-bpi.ca/pymacs.html According to that page Pymacs was once suggested for inclusion, but he never heard back. I'm guessing it needs some person to guide it through the process. Fran=E7ois intented it to be used to extend Emacs using Python, which is of course a controversial goal, but in the meantime it's really useful just to provide Python development support in Emacs. Taesoo Kim wrote pylookup, for looking up docs for the standard python library in a browser, with completion in Emacs: http://taesoo.org/Opensource/Pylookup Stephen Bach wrote Lusty Explorer which provides replacements for find-file and switch-buffer with: - a fuzzy matching implementation - showing completion candidates in columns in a buffer instead of in a jumble in the minibuffer (I find this much nicer when there are many completion candidates) http://www.emacswiki.org/emacs/LustyExplorer Martin Svenson wrote darkroom mode, which is the start of distraction free mode for creative writing: http://www.martyn.se/code/emacs/darkroom-mode/ Julien Danjou wrote rainbow mode to fontify a color specification by giving it that background color and changing foreground to white or black, really nice, would be nice to have in Emacs: http://julien.danjou.info/rainbow-mode.html Some of these are experimenting with UI and different ways of operating, so they're not necessarily ready for inclusion into a coherent Emacs, but having them in the Emacs Package manager would at least make the installation instructions shorter and easier. -- Ren=E9