From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Fri, 16 Oct 2015 16:06:56 +0300 Message-ID: <5620F670.5090000@yandex.ru> References: <5610207A.2000300@harpegolden.net> <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> <83bnc7tavr.fsf@gnu.org> <5618C92A.3040207@yandex.ru> <83a8rrt9ag.fsf@gnu.org> <5618D376.1080700@yandex.ru> <56194171.1080006@siege-engine.com> <5619E7C7.5000401@yandex.ru> <561A9E6D.8080403@gmail.com> <561BCF54.7060000@yandex.ru> <561D85DE.4090304@gmail.com> <561F1A75.1000909@yandex.ru> <561FA2A3.9030409@gmail.com> <5620CAC5.2050002@cumego.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1445000848 21420 80.91.229.3 (16 Oct 2015 13:07:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 16 Oct 2015 13:07:28 +0000 (UTC) Cc: adatgyujto@gmail.com, emacs-devel@gnu.org To: =?UTF-8?Q?Przemys=c5=82aw_Wojnowski?= , Eric Ludlam , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 16 15:07:21 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Zn4j3-00072f-0D for ged-emacs-devel@m.gmane.org; Fri, 16 Oct 2015 15:07:13 +0200 Original-Received: from localhost ([::1]:53517 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zn4j2-0002Os-BK for ged-emacs-devel@m.gmane.org; Fri, 16 Oct 2015 09:07:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60410) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zn4iw-0002OV-Ed for emacs-devel@gnu.org; Fri, 16 Oct 2015 09:07:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zn4ir-0008Nd-Es for emacs-devel@gnu.org; Fri, 16 Oct 2015 09:07:06 -0400 Original-Received: from mail-wi0-x236.google.com ([2a00:1450:400c:c05::236]:34036) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zn4ir-0008NE-86; Fri, 16 Oct 2015 09:07:01 -0400 Original-Received: by wicgb1 with SMTP id gb1so8927753wic.1; Fri, 16 Oct 2015 06:07:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=gzWbMDWd5AQqVCNLpSBLMCN9fQYDrHvh5PG9oWOpgeI=; b=hAiEn65cbnZYioU8nWslk4DN2c7Iy7pJv+ipEkSLc0jdaTs0AbVtGUtjPjl6M95Y36 OyjGoRBQKH3IspV0jNCiUNG9X2Hu/TtqDDcgVQawteEKgRmaieUkccEWMZtGk1o1Hj/M Sn1c5peLZVK0uTopSD0kHoi8JeakJ2RT28aVX1KZ3gKJKQklx2VfY9dBeoOfQuonjz7G HaNQshDm85wh594gguzSkB2UYT2fukDabNzaiqXX07Geq2XukyUTxNkLzldLlj/csHa/ 5AfbW7myQWMOdNSx7h5k9IWeXpp7dLxv6emi8zjlntmEOJv5jgcKKVd2Zum0Rf5V1s4C K4Wg== X-Received: by 10.194.79.196 with SMTP id l4mr18046335wjx.93.1445000819163; Fri, 16 Oct 2015 06:06:59 -0700 (PDT) Original-Received: from [10.9.0.103] (nat.webazilla.com. [78.140.128.228]) by smtp.googlemail.com with ESMTPSA id r4sm3179716wia.19.2015.10.16.06.06.57 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Oct 2015 06:06:58 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <5620CAC5.2050002@cumego.com> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191749 Archived-At: On 10/16/2015 01:00 PM, Przemysław Wojnowski wrote: > IMHO Semantic + SRecode combo, even with information from only one > buffer, is a great fit for implementation of many local refactorings: > Extract Method, Extract Var/Const, Inline temp, etc. (see here: > http://www.refactoring.com/catalog/) In theory, it could be. But from what I've read from various mailing list postings, Semantic grammars often skip over the method contents. And that where most of the code lives (which you want to refactor).