From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: git-handler.el (was: In support of Jonas Bernoulli's Magit) Date: Fri, 14 Jul 2017 09:14:33 +0200 Message-ID: <87zic7ze06.fsf_-_@detlef> References: <87eftk9uxe.fsf@bernoul.li> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1500016490 650 195.159.176.226 (14 Jul 2017 07:14:50 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 14 Jul 2017 07:14:50 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: Emacs developers To: Jonas Bernoulli Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 14 09:14:46 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVuoE-00089r-5H for ged-emacs-devel@m.gmane.org; Fri, 14 Jul 2017 09:14:42 +0200 Original-Received: from localhost ([::1]:35907 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVuoJ-0006R3-N7 for ged-emacs-devel@m.gmane.org; Fri, 14 Jul 2017 03:14:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56475) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVuoD-0006PW-RW for emacs-devel@gnu.org; Fri, 14 Jul 2017 03:14:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVuoA-000517-Jf for emacs-devel@gnu.org; Fri, 14 Jul 2017 03:14:41 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:55949) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dVuoA-0004zH-9h for emacs-devel@gnu.org; Fri, 14 Jul 2017 03:14:38 -0400 Original-Received: from detlef.gmx.de ([79.140.120.145]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M8NWM-1dsY1Y1zBy-00vxxw; Fri, 14 Jul 2017 09:14:34 +0200 In-Reply-To: <87eftk9uxe.fsf@bernoul.li> (Jonas Bernoulli's message of "Thu, 13 Jul 2017 18:13:33 +0200") X-Provags-ID: V03:K0:1lDboEqIZFArX6hLDcJa2wYz/3R6ZgGLO5J7DcwAwyuKmvfYkll 9tHIN7W8THTpNsxdhUh6aBNcZ4JM03rY18/fj0W7foU4BTfiRJ8C523Zi1oLjG25J8ZRjzf UFLFXEUnDzXdx7SKLBqV2FDiftI9BOOjw8M7YHeI/MarVYiiY7hIbFSlqSv/vkvZqjJym7m mTdgUjEGAhpMqMCjQhTJw== X-UI-Out-Filterresults: notjunk:1;V01:K0:qmNSWpFWHkg=:OYpVg6Lcy1ga+fWLNx7fqr yhxKQzz3gGpsMHyQdNKtwD+2cpFWOHKF3vDPz50EF2g+PTJzAIZulS7R/ZMTwMBWxw/nAb0e2 3PHWdCpPzH3y0siznIDn2iCaa5s4k/szVHQL5/o5EZ3tVB5fs2owzRyxLSNwnAtcGTj1Dr1zA E9TRVtPAF0MbUG7beivj4wVspsH9dLDO5ki01jVnFZQUhEwv/qB/NBKVYWqZ9fN4LKhyV79lw fOckI7DEEH7tUmeR3+K30CPNEtQpQUFFlGA4fnhjxmmpYjWytV6YWxb/j/cYKXNPdZfTxKVPy 3sqZfYB/viSIPz4SKZm1aH1o8g3s+wokuqJJePQBvtIAgZYsh0aHsvcchza2uVqbMi4eCZ+dj 1mIazrOV4M+2BDSpx9QZHy+Ftz0aJJSaWZuGManDgakUngn/dsNSd7umGiMT2PyfbG0X6jH/7 3h0w0+68Mz8rf//Md20hIATKWcBnRqL7BeCcu9Qn4BXqTNcR6IxMVhJm59giI/mnscIPgZjbc RqiwwcET3kqkWZfw0fBJsM3M+wEZXFadqsWVwK3bprtw1Zl2vkE5gfjTc7n6nTKZaLaiWqlwR o+QSVnQFV7OozMuJWgSm3JYckf8Jsr9hmUfWbwMcXpGXbmXXO33OVnoxUZrUCEwsJpLM1m68m EwdtORDGg2cWJOjDz+0P7sRjcI+7XkCmunblnDDDDa7KDriJQNE+2R4BLpVxpnqtJvn0b1JD8 YFCc9MXHdCLRVKvUVN44LyjgvtreBl5pjL3thBKzZXQqUOsMwCgfPpq7UyCKet/SKegz0PTn X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:216638 Archived-At: Jonas Bernoulli writes: > Hello, Hi Jonas, > I also intend to soon write new low-level functionality, including > `git-handler.el', a file-handler for Git blobs and trees, and a module > for libgit2 (which John Wiegley has offered to co-author). I am going > to contribute these libraries soon after as they have progressed > beyond the prototyping stage. My hope is that VC and Git related > third-party packages will use them, to increase interoperability. The idea of writing a file name handler for versioned files is on my todo list for years. Alas, I haven't been motivated enough to start, and I'm also not a specialist in vc in general, or git in special. But I have 15 years experience in using file name handlers in Emacs. If you need any help to write such a library, I would be glad to support you. Just ping me, if you believe it could be useful. > Cheers, > Jonas Best regards, Michael.