From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Aur=C3=A9lien_Aptel?= Newsgroups: gmane.emacs.help Subject: Re: Introducing Semantic Refactor - a refactoring tool based on Semantic parser Date: Thu, 12 Feb 2015 10:27:15 +0100 Message-ID: References: <126e9985-4095-49b0-96f6-7b7fcefd2584@googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1423733259 13529 80.91.229.3 (12 Feb 2015 09:27:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 12 Feb 2015 09:27:39 +0000 (UTC) Cc: "help-gnu-emacs@gnu.org" To: "Tu, Do" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Feb 12 10:27:39 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1YLq3f-0004y3-2d for geh-help-gnu-emacs@m.gmane.org; Thu, 12 Feb 2015 10:27:39 +0100 Original-Received: from localhost ([::1]:49220 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLq3e-0006rf-JZ for geh-help-gnu-emacs@m.gmane.org; Thu, 12 Feb 2015 04:27:38 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38457) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLq3J-0006aj-CW for help-gnu-emacs@gnu.org; Thu, 12 Feb 2015 04:27:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YLq3I-0004dr-HU for help-gnu-emacs@gnu.org; Thu, 12 Feb 2015 04:27:17 -0500 Original-Received: from mail-ig0-x236.google.com ([2607:f8b0:4001:c05::236]:42356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLq3I-0004dm-Cs for help-gnu-emacs@gnu.org; Thu, 12 Feb 2015 04:27:16 -0500 Original-Received: by mail-ig0-f182.google.com with SMTP id h15so2470001igd.3 for ; Thu, 12 Feb 2015 01:27:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=1Z9CJKkzfAnVmt4dyVF4UAL6x0Dkw1S6zF69jt3rtl0=; b=Gr6IhEYoo7fV75yXsVba+IoBwcCCY9xAf/JI727J6YLsBtiy8/Fs6w3ndbkrcNTYHh mT0ReQuqs8DiHmVR9SjMJY3p4T1ViR1P5We4ElJKKqgqyrE+9f4ozR6URbcF25bujnL6 NuAGponzIOkTPXUX1PeJYrD33snDuD/T8OmtTFf41eYTYK5DErj0VPjmNU9hG8TNXHZ3 L2gS3wB3eUyo6eNNzLoA2Yc8Lj2M3g2C+lIq9pS1anDjO0XoTNvyKVVgB2yTqJhkr2JQ lTO9iwJ6oclbGwF9/R7WY9VmWGg/FcMwzhGkTD8pIgLYFBolaGSFUlwFPLRtKcD5gvFT 4GTQ== X-Received: by 10.43.89.136 with SMTP id be8mr7289766icc.57.1423733235310; Thu, 12 Feb 2015 01:27:15 -0800 (PST) Original-Received: by 10.36.19.71 with HTTP; Thu, 12 Feb 2015 01:27:15 -0800 (PST) In-Reply-To: <126e9985-4095-49b0-96f6-7b7fcefd2584@googlegroups.com> X-Google-Sender-Auth: K4rU1SKgugMpZoNB0hgQS6R9SS4 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c05::236 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:102667 Archived-At: On Thu, Feb 12, 2015 at 7:53 AM, Tu, Do wrote: > I've just released it. Here is the link: https://github.com/tuhdo/semantic-refactor Wow. This is awesome, nice work! The gifs are a nice addition but your setup is so customized and the gifs are so fast it makes them confusing. And they are looping so you're never sure when is the start. I had to watch each one several times, it's really hard to follow. You could try to make simple screenshots with labels explaining what is happening for example. Or use videos with a starting button. Just some suggestions. Again, nice work! Out-of-the-box emacs is really lacking in the refactoring department.