From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Newsgroups: gmane.emacs.devel Subject: Re: Refactoring flymake.el Date: Fri, 18 Aug 2017 20:20:23 +0100 Message-ID: <87bmncn0nc.fsf@lolita> References: <87378q2r62.fsf@lolita> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1503084101 8798 195.159.176.226 (18 Aug 2017 19:21:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 18 Aug 2017 19:21:41 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: sdl.web@gmail.com, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 18 21:21:37 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 1dimpo-0001j5-Nk for ged-emacs-devel@m.gmane.org; Fri, 18 Aug 2017 21:21:32 +0200 Original-Received: from localhost ([::1]:52426 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dimpt-0005Se-Jn for ged-emacs-devel@m.gmane.org; Fri, 18 Aug 2017 15:21:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37985) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dimor-0005Ol-DB for emacs-devel@gnu.org; Fri, 18 Aug 2017 15:20:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dimon-0004IJ-2V for emacs-devel@gnu.org; Fri, 18 Aug 2017 15:20:33 -0400 Original-Received: from mail-wm0-x244.google.com ([2a00:1450:400c:c09::244]:34342) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dimom-0004HJ-F6 for emacs-devel@gnu.org; Fri, 18 Aug 2017 15:20:28 -0400 Original-Received: by mail-wm0-x244.google.com with SMTP id c14so941022wmh.1 for ; Fri, 18 Aug 2017 12:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=l62wKcTYZs1JZAmYm7MYoWFh0WxFaE1FepG1PPlfzpU=; b=OVQR72UgePoSLNhbAOIYJPD9jyE5RjM5kk90ghQ7SS7i2v9ofOatlT9Vd0//DOQCRF 6dzrfFgu7nwFlR0y4XQjhTXAO24vsSk1byO10wHKjvtvshbtTEdXYydCLNxE0oBjXyu+ ifMlCAbAJaK5w9AXyyufQVOuiPx55aL6Q4yRQooTRipP/xVBrX/aMxeyCzRBAvYz4wnn ly6/OrorI0wn8pdasUHSi2Ph0Cx06X9k0T9JjpMwCCGKWZoGsDUuaOnJn/ZY0e8+dRhi LIp99thfAM6Gz2qDIhwtYBvKXiLYiao3vzblmmXvw+ejP6ehTFgOMRr+qx+5Cs+xkhvd E/xg== 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:content-transfer-encoding; bh=l62wKcTYZs1JZAmYm7MYoWFh0WxFaE1FepG1PPlfzpU=; b=TJ+1G6rMHifT3Wj89UgJoxTFKSdf3NXW2ERYo4nMNrSdUw8+2SBv6oxu4tbpdIGmHJ hQHDZNT7PdAWPQptwjhwyWyWnEei+KIf41AYM94HSmZIcA9zZ3CM2/kx8wYpaFbI6hGq H4r/JpjFeM+8VLwOM3kOHgx6Unvl9ok+Tp5RjQg3Eq/klJkKGRBb5i/4g3Urgw7RXdFF 3gOzPTUijqowISqkWMl3rPtkdqWH7//ZI15o+8y5dvvaEP+gZ9oDWtovSx3DjBzKQEqZ GbDDiSjAMlaAEzO/ZIrXGIvYu6OrsA+1mSxEOlt7630Ry6U71lQIL1jKLtiLSp6UFFLd Ckag== X-Gm-Message-State: AHYfb5iHAVbq96LKdNAxC7aSfF+louIcoWFH0KpHjBdT0pBNvnSoZkSh X78R66Q8uqZcJQ== X-Received: by 10.28.63.18 with SMTP id m18mr2191063wma.79.1503084026282; Fri, 18 Aug 2017 12:20:26 -0700 (PDT) Original-Received: from lolita.yourcompany.com (190.159.62.94.rev.vodafone.pt. [94.62.159.190]) by smtp.gmail.com with ESMTPSA id 76sm1905611wmm.39.2017.08.18.12.20.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 Aug 2017 12:20:25 -0700 (PDT) In-Reply-To: (Dmitry Gutov's message of "Fri, 18 Aug 2017 16:04:42 +0300") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::244 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:217618 Archived-At: Dmitry Gutov writes: > That's great, but ultimately not so important, IMO. We can drop it in > some future release, with the usual deprecation period. Yes, I meant *some* backward compatibility. I was thinking of making a big-list-o-define-obsoletes and eventually making it smaller. At the beginning I would at least ensure that the flymake-easy.el (github.com/purcell/flymake-easy) middleware keeps working, because that seems to be used between flymake.el and third-party flymake-for-langx.el libraries. > Very happy someone is working on it Thanks for the thumbs up, and I hope you can spare a little time later on to review my efforts. Jo=C3=A3o