From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.bugs Subject: bug#25987: 25.2; support gcc fixit notes Date: Wed, 08 Mar 2017 11:44:59 -0700 Message-ID: <874lz37glw.fsf@tromey.com> References: <87lgsj1jle.fsf@tromey.com> <83efyai778.fsf@gnu.org> <878toh19bs.fsf@tromey.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1488998792 8905 195.159.176.226 (8 Mar 2017 18:46:32 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 8 Mar 2017 18:46:32 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Cc: 25987@debbugs.gnu.org To: Tom Tromey Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Mar 08 19:46:23 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1clgbG-0000j2-05 for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Mar 2017 19:46:14 +0100 Original-Received: from localhost ([::1]:57907 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clgbL-0004SI-T6 for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Mar 2017 13:46:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35616) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clgbA-0004Pb-7f for bug-gnu-emacs@gnu.org; Wed, 08 Mar 2017 13:46:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clgb5-000515-52 for bug-gnu-emacs@gnu.org; Wed, 08 Mar 2017 13:46:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48439) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1clgb4-00050s-QP for bug-gnu-emacs@gnu.org; Wed, 08 Mar 2017 13:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1clgb4-0002gQ-Dg for bug-gnu-emacs@gnu.org; Wed, 08 Mar 2017 13:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tom Tromey Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Mar 2017 18:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25987 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25987-submit@debbugs.gnu.org id=B25987.148899872010259 (code B ref 25987); Wed, 08 Mar 2017 18:46:02 +0000 Original-Received: (at 25987) by debbugs.gnu.org; 8 Mar 2017 18:45:20 +0000 Original-Received: from localhost ([127.0.0.1]:46638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clgaO-0002fO-HC for submit@debbugs.gnu.org; Wed, 08 Mar 2017 13:45:20 -0500 Original-Received: from gproxy9-pub.mail.unifiedlayer.com ([69.89.20.122]:56822 helo=gproxy9.mail.unifiedlayer.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clgaN-0002fC-97 for 25987@debbugs.gnu.org; Wed, 08 Mar 2017 13:45:19 -0500 Original-Received: from cmgw3 (unknown [10.0.90.84]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id 2C9301E08EF for <25987@debbugs.gnu.org>; Wed, 8 Mar 2017 11:45:11 -0700 (MST) Original-Received: from box522.bluehost.com ([74.220.219.122]) by cmgw3 with id tWl31u00J2f2jeq01Wl6PL; Wed, 08 Mar 2017 11:45:11 -0700 X-Authority-Analysis: v=2.1 cv=WOnsABcR c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=6Iz7jQTuP9IA:10 a=JIVOxcAaAAAA:8 a=ONy5B95qJStNmMpJs7YA:9 a=qjdIn5W-ogUA:10 a=3oOLeku9CYwbEqEY-gKj:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=25iSmpbLL63H/sXPlrD29oJL+gt/SyAGQ5igSRB55II=; b=pbCvDDhM5AJqUinzH0hAXr0pec FoB/IM2WQ5g0L1KOz+7lBr461AJGwYxR+PvDRvE9Rzss47mu154YULkvz5QB+qrzx100qJFhe+T82 DrZmDXhKEIA/1kbLPGVG2lVSD; Original-Received: from 67-6-181-22.hlrn.qwest.net ([67.6.181.22]:53512 helo=pokyo) by box522.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1clga6-0002C5-UK; Wed, 08 Mar 2017 11:45:03 -0700 X-Attribution: Tom In-Reply-To: <878toh19bs.fsf@tromey.com> (Tom Tromey's message of "Tue, 07 Mar 2017 06:54:15 -0700") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box522.bluehost.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 67.6.181.22 X-Exim-ID: 1clga6-0002C5-UK X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 67-6-181-22.hlrn.qwest.net (pokyo) [67.6.181.22]:53512 X-Source-Auth: tom+tromey.com X-Email-Count: 4 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTIyLmJsdWVob3N0LmNvbQ== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:130350 Archived-At: Eli> Is there perhaps some "prior art" for this in other IDEs out there? Tom> It's a good question but I don't know the answer. David Malcolm (who wrote the gcc feature) pointed me at the Eclipse bug for this: https://bugs.eclipse.org/bugs/show_bug.cgi?id=497670 It sounds like they're going to integrate it into their "quick fix" feature, which is an Eclipse thing. They also discuss the need to attach the fixit to an earlier error. Tom