From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rasmus Newsgroups: gmane.emacs.devel Subject: Re: Emacs Lisp's future Date: Fri, 19 Sep 2014 02:03:53 +0200 Message-ID: <87k3508oie.fsf@gmx.us> References: <87wq97i78i.fsf@earlgrey.lan> <87sijqxzr2.fsf@newcastle.ac.uk> <877g11c8wh.fsf@gmx.us> <87wq91uhe8.fsf@newcastle.ac.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1411097868 30268 80.91.229.3 (19 Sep 2014 03:37:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Sep 2014 03:37:48 +0000 (UTC) Cc: jonas@bernoul.li, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 19 05:37:43 2014 Return-path: Envelope-to: ged-emacs-devel@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 1XUp0w-0004aI-4m for ged-emacs-devel@m.gmane.org; Fri, 19 Sep 2014 05:37:42 +0200 Original-Received: from localhost ([::1]:55712 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUp0v-0004mr-PQ for ged-emacs-devel@m.gmane.org; Thu, 18 Sep 2014 23:37:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUlsa-000816-At for emacs-devel@gnu.org; Thu, 18 Sep 2014 20:16:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUlsU-0002Fs-EV for emacs-devel@gnu.org; Thu, 18 Sep 2014 20:16:52 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:55968) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUlsN-0002Du-LY; Thu, 18 Sep 2014 20:16:39 -0400 Original-Received: from x200s ([217.130.110.20]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LsgvV-1YRvrZ0TA9-012FQ7; Fri, 19 Sep 2014 02:03:56 +0200 Original-Newsgroups: gmane.emacs.devel Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAtCAMAAADflBjwAAAATlBMVEUAAAAAAgAQAgAMAPsU FwAVIAAANAAwMQD7AADBIABOTwASYwBucACObQCKdwCCgQF1iwBomgBLqgAdvwCZmGcK3ACwsEYF /QC/wk/s7QDaAG5EAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAg1JREFUSMe1 ldG2oyAMRY1FpaCAUG5u//9HJwHUVsVxHiartaySDYckxKbZDNjyE5o7BqDUQF+l7gLCWgWW7PYO xZi74/9+v2F88/M28EvAz+/PfeBBwOPx+I/Ai4DX68UA/Ouh4V5M2RNKKi4TTkke2azNTwL4j/pG Qij7bb1iWghRq4lPM9ZOqJMyO5zsAbvFHVqPZJC02SMB4zjwWnk+OIch/g3gTfK8wdlhtjpgTBZu DIaJPFvoPwAr9giQABNwipG8I+oOYnCoe3QXgAtIShzGGHtoMbpIwOwqAG7mKb2tZT2BHrECkOQs yXA50Ig5RSeqAp0ftH4aLgVQEYPWDegQakApPCkl/xg6EXebC0lkLTylbKlOQ4onL6IMcqjP8sDT 5B+di7R61/cpcjHO1laBVsones9RzbegJT1pfaqCM0DKOVdD8qbUU6BMtVqbctxyw0Awai707ACl SE7Ies67h0yf9XIYt8TTHvXDxuSEaJYzmSwIjimG75s6jm5GX8JJCVscygB2EkE4Mlz8x484FGDX EaFLeor/sDaBtVHtXgOQLvIaz7XvLBeP7RvwIdDtL8Cwum0jq77SCKMxxi/AwWhyF7YiaTrzpgOU Kj4CS5GGuO41djStUxWfAOg5uI5uhnV5lBN+0svp9k/TtHQxgG1U7fpt3gEFwPYavnyrBO+DVgHu Ajd8/gAFdzaQIg/inAAAAABJRU5ErkJggg== User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (gnu/linux) Cancel-Lock: sha1:3UwuFOwn6cA5zLfSmjRF1GC7/Bo= In-Reply-To: (Richard Stallman's message of "Thu, 18 Sep 2014 19:17:56 -0400") Posted-To: gmane.emacs.devel X-Provags-ID: V03:K0:xGYBo14so8W+jStCgliFV/WO806CxcGQo3VoswANWW9zK+S3ccD V8BascekI4WQNiNFNT6HHpKseaH+m4OeeKdD8687x1CpT5Q3A09K1k5jWPWzyhJa7NEbj86 uqNr9Qb21gWv1RIAsY92AzdYbeziKlt01K2MIiZ3w3AcA+FbJO29g0OdqRsoS+wjqucB0se laFt0lW1K4d69IyI0qeuQ== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.17.20 X-Mailman-Approved-At: Thu, 18 Sep 2014 23:37:14 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174533 Archived-At: The following message is a courtesy copy of an article that has been posted to gmane.emacs.devel as well. Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Once Emacs switches to git, I would guess the percentage of people on > this list who do not install magit will shrink to a tiny number. > > What is magit? In their own words Magit is an interface to the version control system Git, implemented as an Emacs extension. Unlike Emacs' native Version Control package which strives to provide a unified interface to various version control systems, Magit only supports Git and can therefore better take advantage of its native features. It has so very nice features but it very git-centric. For instance in the diff-view you can stash (precommit) only a subset of changed lines, effectively splitting your uncommited work into several patches easily. > Why is it preferable to using VC? A while ago VC was not good for git. I think I remember having issues with committing several files in one commit and with branches way back with VC. There has been some recent patches for VC-git so it's probably better now. I haven't tested VC recently (I mostly use the command line). Magit has a lot of traction by now. > And why is it not in Emacs? The current maintainer is Jonas Bernoulli (Cc) and the original author is Marius Vollmer. =E2=80=94Rasmus --=20 Slowly unravels in a ball of yarn and the devil collects it