From mboxrd@z Thu Jan 1 00:00:00 1970 From: HiPhish Subject: Re: Unofficial Neovim channel Date: Tue, 22 Jan 2019 13:59:10 +0100 Message-ID: <5377851.kt24CWoDkK@aleksandar-ixtreme-m5740> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:55322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gm1Ef-0004ei-PJ for guix-devel@gnu.org; Tue, 22 Jan 2019 13:57:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gm1Ee-0002zG-M1 for guix-devel@gnu.org; Tue, 22 Jan 2019 13:57:21 -0500 Received: from mout01.posteo.de ([185.67.36.65]:52120) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gm1Ee-0002wp-69 for guix-devel@gnu.org; Tue, 22 Jan 2019 13:57:20 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id D7A1A16005E for ; Tue, 22 Jan 2019 13:59:12 +0100 (CET) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org > I wonder why you felt the need to have that channel? Two points: the package in Guix is lagging behind in release, and I don't know enough yet about Guix to submit patches on a whim. So I made a channel to first try thing out for myself before submitting them to Guix. If I mess something up in my channel that's my problem, but if I mess up something in Guix then it reflects badly on all of Guix. I could have just left the channel local to my hard drive (as I had in the past), but making it public allows more people to have a look at it. I guess most (all?) Guix package maintainers use Emacs instead of Vim or Neovim, but I use Neovim as my daily driver, so I'm more likely to catch if something is wrong. For example, I noticed that the Guix Neovim package is using Lua 5.2 libraries has its inputs, whereas you need Lua 5.1 libraries (Lua is not backwards-compatible). I had also submitted Lua 5.1 packages of lua-lpeg and lua-libmpack to Guix in the past. > What's the difference between your definition and guix' definition? Currently not much, only being three releases ahead and having the correct dependencies. (Lua 5.2 generally works as well, but you never know when an obscure edge-case might bite you in the rear)