From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.devel Subject: Re: Easier way to port packages to older Emacsen Date: Sun, 22 Oct 2017 18:33:16 +0100 Message-ID: <87vaj7ay03.fsf@gmail.com> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1508693673 1058 195.159.176.226 (22 Oct 2017 17:34:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 22 Oct 2017 17:34:33 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 22 19:34:27 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 1e6K8h-0006fC-Kk for ged-emacs-devel@m.gmane.org; Sun, 22 Oct 2017 19:34:19 +0200 Original-Received: from localhost ([::1]:33748 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6K8l-0000bF-Ut for ged-emacs-devel@m.gmane.org; Sun, 22 Oct 2017 13:34:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55468) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6K7s-0000ZM-5A for emacs-devel@gnu.org; Sun, 22 Oct 2017 13:33:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6K7r-0003w5-7y for emacs-devel@gnu.org; Sun, 22 Oct 2017 13:33:28 -0400 Original-Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:54636) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e6K7r-0003vP-15 for emacs-devel@gnu.org; Sun, 22 Oct 2017 13:33:27 -0400 Original-Received: by mail-wm0-x229.google.com with SMTP id r68so5869766wmr.3 for ; Sun, 22 Oct 2017 10:33:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=jl0BNBK8tAaEbfVsAlWv3C+IonyGnm7J2+yDoHagQIo=; b=kqQUWeN6QSyCKh3gBXIdqH0WW5i7xoujbG3Aae6nssvbHHaUcg2UmG0OSg+l2a0hWH d+uViBHdL8qDwy/+FxyPfS6dD2z96Au8AQ+z2Y67eBDx7WziDg5P+K3XPM77umsC4FBb 2KIyea8ULCB6EG0o/5bmpILr0fQn39+AiHOqVw5yKOwgGndlxXx7i4WIA5BHzbyhGggy 5Lmzz0pjr5uxd6Q8rfkU5qL3iWG+LgooF3zpqXq5x37SNGE0xfVCxwcBlXnBUW8VUbxE D6j1r4df+HWT97cNlK6oKC/QA7imSYmn+bcnRZYKkCwFR9D7CWAOZ+KFfHSe3mo9y7nA VRiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=jl0BNBK8tAaEbfVsAlWv3C+IonyGnm7J2+yDoHagQIo=; b=glmNyRN3+5NhjHU0JZOx7fNz5lNRrVh/ITnHImp3cpR+/8ldRd7a4ooa0Xcb5bopL4 A4P5Kd5Enj89QFSmOxxm2tQecyXm4h7ZEaI7MstBUvEwjoR66xmfHqbbtnopElnpf3Gk HKPgvRucvmT0i6Zx4zE45USpr4vT9B6kWUYKXjyrKjuF/WuEgk5qevDUqzykeEDa6h1v 2D3yKP90cObh2HGcLIyB78WP4fIgaJ+mzlULF48/XOn9FkcuHZhUIw8BmFSraT/neoDp +z5NPOv3DDM5w9unXiUaG7+PhlnWA2UkMyPcYb0SPjDoFSQyWRDAwY0ATPw8LJG2z6L3 C9vg== X-Gm-Message-State: AMCzsaWJ5oI+jpeKLUvBVCkmgyqanuyKJyxp2wV2G1Q6Iq74UP+9Ip8w Jt77zZnUlhPNCpG5BMCnzoAoULX4 X-Google-Smtp-Source: ABhQp+RD0vXy3VENdUCP592uhyX/2wQZOMRqSoUbd3L5iphD/63Zn0cGutRmPHYXTWI4l+uISdANlQ== X-Received: by 10.80.187.44 with SMTP id y41mr13521500ede.154.1508693604537; Sun, 22 Oct 2017 10:33:24 -0700 (PDT) Original-Received: from localhost ([2a02:8084:4f41:8c80:9929:5bdb:4629:fab8]) by smtp.gmail.com with ESMTPSA id u4sm4814313edc.88.2017.10.22.10.33.22 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 22 Oct 2017 10:33:23 -0700 (PDT) In-Reply-To: (Radon Rosborough's message of "Sat, 21 Oct 2017 23:28:41 -0700") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::229 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:219682 Archived-At: On Sat, Oct 21 2017, at 23:28, Radon Rosborough wrote: > Is there [...] some package that scans my code and checks > if I use any variables or functions that were only added > in recent versions of Emacs FWIW, I saw a comment[1] on the use-package project page which makes it look like the package-lint[2] package may be helpful. I have not used it, so I cannot comment any further. Footnotes: [1] https://github.com/jwiegley/use-package/issues/457#issuecomment-304185824 [2] https://github.com/purcell/package-lint HTH, -- Basil