unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Reuben Thomas <rrt@sc3d.org>
To: "João Távora" <joaotavora@gmail.com>
Cc: Richard Stallman <rms@gnu.org>,
	Noam Postavsky <npostavs@users.sourceforge.net>,
	Sami Kerola <kerolasa@iki.fi>,
	"emacs-devel@gnu.org" <emacs-devel@gnu.org>,
	guillaume papin <guillaume.papin@epitech.eu>,
	Alan Mackenzie <acm@muc.de>, Eli Zaretskii <eliz@gnu.org>,
	"sdl.web@gmail.com" <sdl.web@gmail.com>,
	Stefan Monnier <monnier@iro.umontreal.ca>
Subject: Re: [PATCH] Flymake support for C/C++
Date: Sat, 14 Oct 2017 17:36:11 +0100	[thread overview]
Message-ID: <CAOnWdojOrYZwDhZ19=W2xWXEd2xh3QOaEAdHJ4JM8XGVjtHvPg@mail.gmail.com> (raw)
In-Reply-To: <87d15pk804.fsf@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2156 bytes --]

On 14 October 2017 at 17:29, João Távora <joaotavora@gmail.com> wrote:

>
> Reuben Thomas <rrt@sc3d.org> writes:
>
> > On 14 October 2017 at 09:00, Eli Zaretskii <eliz@gnu.org> wrote:
> > ​See
> > ​http://www.flycheck.org/en/latest/user/flycheck-versus-
> flymake.html#flycheck-versus-flymake​
>
> 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 ​I suggest you edit it yourself and submit
a pull request, or ​simply list some updates in an issue at

https://github.com/flycheck/flycheck/issues

​It'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.​

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.
>

​It's not necessary for it to be in Emacs for that to happen (though 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).

-- 
https://rrt.sc3d.org

[-- Attachment #2: Type: text/html, Size: 4089 bytes --]

  reply	other threads:[~2017-10-14 16:36 UTC|newest]

Thread overview: 65+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-12 15:09 [PATCH] Flymake support for C/C++ João Távora
2017-10-12 15:50 ` Mark Oteiza
2017-10-12 17:50 ` Alan Mackenzie
2017-10-12 18:45   ` Stefan Monnier
2017-10-12 20:45     ` Alan Mackenzie
2017-10-12 21:03       ` Stefan Monnier
2017-10-13  6:28       ` Eli Zaretskii
2017-10-12 18:46   ` João Távora
2017-10-12 20:39     ` Alan Mackenzie
2017-10-12 21:05       ` Stefan Monnier
2017-10-12 21:24       ` João Távora
2018-06-01 21:07         ` Alan Mackenzie
2018-06-01 21:54           ` João Távora
2018-06-01 22:08             ` Stefan Monnier
2018-06-01 23:23               ` Rolf Ade
2018-06-02 10:33             ` Alan Mackenzie
2018-06-02 14:44               ` Stefan Monnier
2018-06-02 18:13               ` João Távora
2018-06-03 15:45                 ` Alan Mackenzie
2018-06-03 16:28                   ` João Távora
2018-06-03 16:43                     ` Alan Mackenzie
2018-06-03 17:02                       ` João Távora
2018-06-02 17:16           ` Stefan Monnier
2018-06-02 15:26   ` Stefan Monnier
2018-06-03 13:44     ` Alan Mackenzie
2017-10-14  1:34 ` Richard Stallman
2017-10-14  7:10   ` Reuben Thomas
2017-10-14  7:58     ` Sami Kerola
2017-10-14  8:00     ` Eli Zaretskii
2017-10-14  8:15       ` Reuben Thomas
2017-10-14  8:22         ` Dmitry Gutov
2017-10-14  8:29           ` Reuben Thomas
2017-10-14 10:36             ` Eli Zaretskii
2017-10-14 11:22               ` Reuben Thomas
2017-10-14  8:33         ` Eli Zaretskii
2017-10-17 10:53           ` Phillip Lord
2017-10-17 10:56             ` Reuben Thomas
2017-10-18  4:03               ` Richard Stallman
2017-10-18 10:18                 ` Reuben Thomas
2017-10-19  3:26                   ` Richard Stallman
2017-10-19  7:38                     ` Reuben Thomas
2017-10-22 23:18                       ` Richard Stallman
2017-10-22 23:23                         ` Reuben Thomas
2017-10-24  4:12                           ` Richard Stallman
2017-10-24  9:45                             ` Reuben Thomas
2017-10-24  9:48                               ` Dmitry Gutov
2017-10-24  9:52                                 ` Reuben Thomas
2017-10-24  9:57                                   ` Dmitry Gutov
2017-10-24 10:07                                     ` Reuben Thomas
2017-10-24 10:21                                       ` Dmitry Gutov
2017-10-24 10:28                                         ` Reuben Thomas
2017-10-24 15:44                                   ` Stefan Monnier
2017-10-25 19:30                               ` Richard Stallman
2017-10-27  0:43                                 ` Reuben Thomas
2017-10-28 21:47                                   ` Richard Stallman
2017-10-18 12:16           ` Clément Pit-Claudel
2017-10-18 17:30             ` John Wiegley
2017-10-14 13:55         ` Stefan Monnier
2017-10-14  9:33     ` João Távora
2017-10-14 10:56       ` guillaume papin
2017-10-14 16:29         ` João Távora
2017-10-14 16:36           ` Reuben Thomas [this message]
2017-10-18 12:22           ` Clément Pit-Claudel
2017-10-18 14:26             ` João Távora
2017-10-14  9:29   ` João Távora

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAOnWdojOrYZwDhZ19=W2xWXEd2xh3QOaEAdHJ4JM8XGVjtHvPg@mail.gmail.com' \
    --to=rrt@sc3d.org \
    --cc=acm@muc.de \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=guillaume.papin@epitech.eu \
    --cc=joaotavora@gmail.com \
    --cc=kerolasa@iki.fi \
    --cc=monnier@iro.umontreal.ca \
    --cc=npostavs@users.sourceforge.net \
    --cc=rms@gnu.org \
    --cc=sdl.web@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).