From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "T.V Raman" Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Package proposal: relint (ex-trawl) Date: Fri, 22 Mar 2019 11:36:14 -0700 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="89245"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 22 19:45:00 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 1h7PA0-000MzD-KW for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 19:44:56 +0100 Original-Received: from localhost ([127.0.0.1]:33257 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7P9z-0001RN-FK for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 14:44:55 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49255) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7P8b-0001Df-Ap for emacs-devel@gnu.org; Fri, 22 Mar 2019 14:43:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7P1f-0002hY-Pv for emacs-devel@gnu.org; Fri, 22 Mar 2019 14:36:20 -0400 Original-Received: from mail-pg1-x541.google.com ([2607:f8b0:4864:20::541]:33161) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h7P1e-0002eb-Pm for emacs-devel@gnu.org; Fri, 22 Mar 2019 14:36:19 -0400 Original-Received: by mail-pg1-x541.google.com with SMTP id b12so2109244pgk.0 for ; Fri, 22 Mar 2019 11:36:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=KcwnMDnrtBvIU3yXl+w4jCSjDZ4iZ01sPdOKgAV/SmA=; b=QWWLu2o/75dw3dcJ0EULDPf5u16BEkzxKsOJP9jm6j1xKtgptcKFXWespH9V4f9NE2 aU/M0bggQqyqYUOpXr0yVMp05gxIzVG6ge1JkOkwLIeRNfPMal2HNhZtsqdyf3ONpV9J nYSF1XcfGga2RPbr4q+cZu7zQV3Lf/r8qfoXEYTrl1R5qDIYQJGVppNdlSj0j16E16ww IF1INAUsYDqueZ3+6CzugrSEyAPtNcMl216emF7s0xtEWU7mcLooQ0McjZMWru0xNi34 5hmrBMjX23BHR5dGHsM1r/r3dgyqpxdjN0YuJCmAZW6kR4himUtl4WzzM9GHrqElh+qA nbIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=KcwnMDnrtBvIU3yXl+w4jCSjDZ4iZ01sPdOKgAV/SmA=; b=XMF/UHFD8hXswMkwGtyA/SZldcgGesXx9CG/r27MikYNyj/yFswM5E25tRJVYJGr8S xjnmjwEOKI7bK9zxDcOX3YasQgeNtrBnySIZKiakbqe4SO8t+fMigHY2JwzOcA2JkGOy qbdclQPK4TqVCm1JhZxU2oMuYePoUAmz+YSZePCF23iaKX12m7kZoiaOPvm3y+NCzNBV 9o38+R8Nql7MOUq3cXkUKfyQMue/HrE/mGcpQhiTVtpRB0LOhaEXppRqYlffTx5IFTzs uue4qbkEzuRzfBdery060EJQ0RBVfgjZj2qwR2gVDpjyz5wta91dJ5lgKB/RqSUM0jSU Rdlw== X-Gm-Message-State: APjAAAXFT4uvA7NDDKr8xqrI1wJvaFiFec6Lmkh5d6vNy48AKGnIs6QU cjXgwuCffOUFcXMVf4knCqoMilCJwoU= X-Google-Smtp-Source: APXvYqytwalSq8bcwBHabbPw9AgOtdNEyDdj1xLX6iJrKricGKMA/kxssoTSRZasUO6oLiBzIH2NkQ== X-Received: by 2002:aa7:9286:: with SMTP id j6mr10440491pfa.47.1553279776239; Fri, 22 Mar 2019 11:36:16 -0700 (PDT) Original-Received: from retriever.mtv.corp.google.com ([100.98.8.133]) by smtp.gmail.com with ESMTPSA id 185sm11401839pfd.128.2019.03.22.11.36.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 22 Mar 2019 11:36:15 -0700 (PDT) Original-Received: by retriever.mtv.corp.google.com (Postfix, from userid 13930) id 2B9781E11EE; Fri, 22 Mar 2019 11:36:14 -0700 (PDT) In-Reply-To: (Stefan Monnier's message of "Fri, 22 Mar 2019 11:49:44 -0400") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::541 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:234617 Archived-At: Stefan Monnier writes: Also, such an error is not an annoyance, it's a timely tip for what you need to complete the task.>> 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 > -- Id: kg:/m/0285kf1