From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Flymake support for C/C++ Date: Sat, 14 Oct 2017 17:36:11 +0100 Message-ID: References: <87zi8wmmhw.fsf@gmail.com> <874lr2kr9r.fsf@gmail.com> <87d15pk804.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a113dc6d208409f055b845fd0" X-Trace: blaine.gmane.org 1507999034 29810 195.159.176.226 (14 Oct 2017 16:37:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 14 Oct 2017 16:37:14 +0000 (UTC) Cc: Richard Stallman , Noam Postavsky , Sami Kerola , "emacs-devel@gnu.org" , guillaume papin , Alan Mackenzie , Eli Zaretskii , "sdl.web@gmail.com" , Stefan Monnier To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 14 18:37:07 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 1e3PQp-00061L-Bi for ged-emacs-devel@m.gmane.org; Sat, 14 Oct 2017 18:36:59 +0200 Original-Received: from localhost ([::1]:54587 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3PQw-0002l3-SY for ged-emacs-devel@m.gmane.org; Sat, 14 Oct 2017 12:37:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60133) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3PQ6-0002km-Cu for emacs-devel@gnu.org; Sat, 14 Oct 2017 12:36:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3PQ5-0002jE-3X for emacs-devel@gnu.org; Sat, 14 Oct 2017 12:36:14 -0400 Original-Received: from mail-oi0-x22d.google.com ([2607:f8b0:4003:c06::22d]:46580) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e3PQ4-0002il-TI for emacs-devel@gnu.org; Sat, 14 Oct 2017 12:36:13 -0400 Original-Received: by mail-oi0-x22d.google.com with SMTP id n82so19283951oig.3 for ; Sat, 14 Oct 2017 09:36:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0TL6lSv71vDSLyNAOq/srheYZGoGkK9bAENjRlTdtIc=; b=qDlI5J7wALD8i6xk22l+Ox86aDg64hQ1ZwHVAqRsUfA4AD62gS09s714s9wJHMnHr4 TbkOHSTTxuZLNkUcfhnNa7CeAyU+P1so/Qi9TmduUwjN5cV57Xf6y28vD+pnfXPkJxso zC7nAKMp6b5+H7+0Tig175TViVrJMOyPFlbQk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0TL6lSv71vDSLyNAOq/srheYZGoGkK9bAENjRlTdtIc=; b=cPtVzTOIxrYP34bOUmtWzL2F+9oQohpTK1x6omG5XYw8MUayzz56IylXZ3NDtqZSpb AMqvL4R6vE74BBhALKysKANEJeI9Z00xE1p2aDIM4BIfnlirhOTd8e0yVSLhAkx86mmp G8XCFuHSrp19i39KfSNhSJFpxJOffO5BXkXjKWA8iP40BsDdL87kKpBYIr1zWLxUcdJX slh5maUH8BNa/wShoD/ay7daWWA0AE1lzx+9Zu9V6VskJYIM0sHnVUu6KnDzSd74Oguq 7Oq27yoWqc/OuHkf6WIDmZzGqYS06czOZ+d8lfGSO9yusEqRfIO1C3nbVOeM7JZHH5rk GB2Q== X-Gm-Message-State: AMCzsaWh7C5Ykpn/pL1HesQRnWPQbUP2zjUrd4psj2XU8rT00QKS9HoH MdeDwZJ1KTwcIzM3G0FJzZVRbrzH7aTPlQ4s+l6duw== X-Google-Smtp-Source: ABhQp+T98orDY0Rh5swZmPSr0PGYtTTwXAgJ1u+fKAWqoMySaBOXRyIkLYnkfRpVL26HI0hG34XTogpL4vkXHP916sk= X-Received: by 10.202.73.209 with SMTP id w200mr2474903oia.193.1507998971733; Sat, 14 Oct 2017 09:36:11 -0700 (PDT) Original-Received: by 10.157.82.100 with HTTP; Sat, 14 Oct 2017 09:36:11 -0700 (PDT) In-Reply-To: <87d15pk804.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c06::22d 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:219524 Archived-At: --001a113dc6d208409f055b845fd0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On 14 October 2017 at 17:29, Jo=C3=A3o T=C3=A1vora w= rote: > > Reuben Thomas writes: > > > On 14 October 2017 at 09:00, Eli Zaretskii wrote: > > =E2=80=8BSee > > =E2=80=8Bhttp://www.flycheck.org/en/latest/user/flycheck-versus- > flymake.html#flycheck-versus-flymake=E2=80=8B > > That page is now completely outdated. If you have a serious interest in > updating it, I can provide you with information about the new Flymake > that isn't already in its manual. Otherwise, please don't advertise a > misleading comparison. > The page invites corrections, so =E2=80=8BI suggest you edit it yourself an= d submit a pull request, or =E2=80=8Bsimply list some updates in an issue at https://github.com/flycheck/flycheck/issues =E2=80=8BIt's certainly good to have it up to date; the page does contain a disclaimer about the versions of Flymake and Flycheck being compared, at least, so I don't think it's misleading.=E2=80=8B I believe it is generally naive to think such a thing. But > specifically, I've had a look at flycheck.el and (again, if you are > really interested) I am willing to debate why I think parts of its > implementation are inferior to my rewrite of Flymake. > It sounds as though I've underestimated your improvements; I'm sorry. I agree that it's good to have a strong alternative. Finally, being in Emacs also means it gets the care and attention of a > very talented group of programmers that share the common goal of > improving GNU and Emacs as a whole. > =E2=80=8BIt's not necessary for it to be in Emacs for that to happen (thoug= h I admit it will probably get more attention as a part of Emacs), and the more code that is in Emacs, the greater the maintenance burden for any change or new feature. I would like to see more packages being spun out into independent projects, and packages that are currently imported into git from upstream (such as Org and CEDET) removed from git (though I appreciate that to have them available for all users it will be necessary to test them with releases, and it may be necessary to include them in source releases). --=20 https://rrt.sc3d.org --001a113dc6d208409f055b845fd0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On 1= 4 October 2017 at 17:29, Jo=C3=A3o T=C3=A1vora <joaotavora@gmail.com> wrote:

Reuben Thomas <
rrt@sc3d.org> writ= es:

> On 14 October 2017 at 09:00, Eli Zaretskii <eliz@gnu.org> wrote:
> =E2=80=8BSee
> =E2=80=8Bhttp://www.flycheck.org/en/latest/user/flycheck-versus-flyma= ke.html#flycheck-versus-flymake=E2=80=8B

That page is now completely outdated. If you have a serious interest in
updating it, I can provide you with information about the new Flymake
that isn't already in its manual. Otherwise, please don't advertise= a
misleading comparison.

Th= e page invites corrections, so =E2=80=8BI suggest you edit it yourself and = submit a pull request, or =E2=80=8Bsimply list some updates in an issue at= =C2=A0


I believe it is generally naive to think such a thing.=C2=A0 But
specifically, I've had a look at flycheck.el and (again, if you are
really interested) I am willing to debate why I think parts of its
implementation are inferior to my rewrite of Flymake.
Finally, being in Emacs also means it gets the care and attention of a
very talented group of programmers that share the common goal of
improving GNU and Emacs as a whole.


<= /div>
--
--001a113dc6d208409f055b845fd0--