From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Package proposal: relint (ex-trawl) Date: Fri, 22 Mar 2019 11:49:44 -0400 Message-ID: References: <16A56C60-DD30-4320-823B-E74CF020E49E@acm.org> <83tvfyu4cx.fsf@gnu.org> <83d0mmt7mf.fsf@gnu.org> <83sgvhsmnv.fsf@gnu.org> <97FA0617-4298-4A02-83C6-DED2A8EB961E@acm.org> <83bm24uwvz.fsf@gnu.org> <11F8B0FD-DF74-4DDC-97F4-73244352DEE5@acm.org> <83va0bq80t.fsf@gnu.org> <83r2azq6l3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="128330"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 22 16:50:05 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h7MQj-000XA2-Al for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 16:50:01 +0100 Original-Received: from localhost ([127.0.0.1]:59186 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7MQi-0001gB-D9 for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 11:50:00 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:33648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7MQc-0001g3-1V for emacs-devel@gnu.org; Fri, 22 Mar 2019 11:49:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7MQZ-0004Ck-R4 for emacs-devel@gnu.org; Fri, 22 Mar 2019 11:49:53 -0400 Original-Received: from mail01.iro.umontreal.ca ([132.204.25.201]:45384) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7MQY-00042m-ED for emacs-devel@gnu.org; Fri, 22 Mar 2019 11:49:51 -0400 Original-Received: from mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1]) by mail01.iro.umontreal.ca (Postfix) with ESMTP id 1F77281459C1 for ; Fri, 22 Mar 2019 11:49:47 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; h=content-type:content-type:mime-version:user-agent:in-reply-to :date:date:references:message-id:subject:subject:to:from:from; s=dkim; t=1553269785; x=1554133786; bh=wEFCcSgvKLtZibe8X8TszE97 37jW3yTaXYBfuZM3DQs=; b=B3flIQI9SuNi3/S6kkuEdk6QnoxsDCVhE0geDB22 1OHc13yUds2T9j6zXlTF1MTrbrQKqiBy902EbrJ6c3oeapRhMun5wHBSbyLvg0ph YXMgQvnsMGviSNfMyxpuUOwpLchZ3jUeZpCnhQgzPsEVVdZrUFLUFoWcI7YOOMEk tGwUYO1goRKnIIY3kgajNf8clNJGcS56URFyVLWXwl8tpgtjdR7y8F3UwPYys5sX lcmLpTC4owL8EO3R04rHzNYW3j8RsTtCYYQRAA7cDsusrAKINq9S0VSTYt2gs+PP g+dcfcduLQz5iZqPysTooxWhcXjxdpAZ0dr2C6JbKxT/jw== X-Virus-Scanned: amavisd-new at iro.umontreal.ca Original-Received: from mail01.iro.umontreal.ca ([127.0.0.1]) by mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YypWUbimDh6X for ; Fri, 22 Mar 2019 11:49:45 -0400 (EDT) Original-Received: from pastel (75-119-242-252.dsl.teksavvy.com [75.119.242.252]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 2A76E81459A1; Fri, 22 Mar 2019 11:49:45 -0400 (EDT) In-Reply-To: <83r2azq6l3.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 22 Mar 2019 17:20:08 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.201 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:234592 Archived-At: > The harm is that it's IME annoying to invoke a target only to be > presented with some error message which at best says some file or > program is missing. Then we should start removing the `dvi`, `pdf`, `html`, `info`, and `ps` targets in doc/emacs/Makefile. > What's the use of having a target that you cannot run? Why would you run it if you don't have the tool installed? >> And it'll be a lot more convenient than "a small Makefile in the >> package with a lint-emacs-regexps target" since that Makefile would >> be hidden inside ~/.emacs.d/elpa and would have to be told which >> Emacs you want to run and/or which source files you want to check. > Nothing that cannot be solved by an Emacs command, right? As conveniently as "make relint"? I think it cannot be solved by an Emacs command provided by relint, no. Stefan