From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Andreas_R=F6hler?= Newsgroups: gmane.emacs.help Subject: Re: Is Emacs very alive, active and improving? Date: Fri, 11 Oct 2013 12:39:09 +0200 Message-ID: <5257D54D.6030809@easy-emacs.de> References: <87pprkbodk.fsf@nl106-137-194.student.uu.se> <5d0ea74d-527c-4c19-a9d6-596bec4a4c6b@googlegroups.com> <878uy2b59p.fsf@nl106-137-194.student.uu.se> <9c485a2d-1e2a-4c38-b04a-db69db9b5bc2@googlegroups.com> <52566454.7060705@easy-emacs.de> <20131010221849.GA1594@hysteria.proulx.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1381487862 17738 80.91.229.3 (11 Oct 2013 10:37:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 11 Oct 2013 10:37:42 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 11 12:37:45 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VUa6K-0005KQ-Rb for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Oct 2013 12:37:44 +0200 Original-Received: from localhost ([::1]:53484 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUa6K-0000FP-E2 for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Oct 2013 06:37:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59498) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUa5g-0007wc-4s for help-gnu-emacs@gnu.org; Fri, 11 Oct 2013 06:37:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VUa5Y-00027m-BM for help-gnu-emacs@gnu.org; Fri, 11 Oct 2013 06:37:04 -0400 Original-Received: from moutng.kundenserver.de ([212.227.126.187]:52210) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUa5Y-00027L-0n for help-gnu-emacs@gnu.org; Fri, 11 Oct 2013 06:36:56 -0400 Original-Received: from purzel.sitgens (brln-4d0ca36e.pool.mediaWays.net [77.12.163.110]) by mrelayeu.kundenserver.de (node=mrbap1) with ESMTP (Nemesis) id 0M6P87-1ViwW62zzn-00xoSH; Fri, 11 Oct 2013 12:36:54 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.0 In-Reply-To: <20131010221849.GA1594@hysteria.proulx.com> X-Provags-ID: V02:K0:OE61xSZruFJqXSsg9g0pKYSkW8WKI3o7rAQ+swqYDbb 3X4VwjJb46AKDngR9xZ0ifiNN1Q6cjgscTHJu04gxpiKfhTGLC cXytAzb9zNgNmizbtH6n8Mw6B7pjAYMptiBaTo4Qy4ZnehAkE6 kjfKgo3WTKipzh1otkf6DtMEkOamo5jrC8ZLwoHwZHwR1szdyx RpWlTM5/P1Mqo9C2FzY7Zv2Xa27a7Bor9zEKtf6sKHJfbigKMb rR3uu6GBxU9qmy3J1wIQ1LcEhP7HTr4DHyBKOXvAAK0j7VPr3r yPkzDd3Pq/QGXOiTQ6V8e0rtSf2UgAWL/RD8ORnkethdoFRpDf PRrvAaiAGUJTBiJOYMlLyfZUczqXqeSNqRxvKO/0u X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 212.227.126.187 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93941 Archived-At: Am 11.10.2013 00:18, schrieb Bob Proulx: > Andreas Röhler wrote: >> Maybe the story of bazaar versus git tells something for this case too? > > I don't think that applies here. If you use bazaar for version > control then everyone needs to use it to interact with your project. > Same thing for git. If you use git then everyone needs to use git to > interact with your project. Today git is very popular and so everyone [ ... ] Which precisely points at the question. BTW I'm using bazaar daily and I like it. It's much easier for beginners than git etc. Git isn't and wasn't the better one per se - nonetheless bazaar lost the race. While still preferring Emacs, not Vim, there are comparable setbacks. Bazaar is blamed being slow, Emacs is blamed that. There are felt inconsistencies, which I wouldn't expect at Vim. It might be my mistake, `defvar' for example seems to have changed it's meaning since Emacs-23. While it was used to initialize a global variable, now it's told to signal a dynamic scope WRT to let-bound ones - which is quite a different issue. Emacs Lisp was fast to hack, as variables must not be passed around explicitly. If I must defvar every let-bound, that's much more to write and also confusing, as a global var might not be intended.