From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luke Lee Newsgroups: gmane.emacs.devel Subject: Re: Please don't obsolete "crisp.el" Date: Mon, 14 Jul 2014 18:28:40 +0800 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e89a8fb2083a9a6f7504fe24c3e6 X-Trace: ger.gmane.org 1405333774 27746 80.91.229.3 (14 Jul 2014 10:29:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 14 Jul 2014 10:29:34 +0000 (UTC) Cc: Stefan Monnier , Emacs developers To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 14 12:29:27 2014 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 1X6dVf-0005xI-8n for ged-emacs-devel@m.gmane.org; Mon, 14 Jul 2014 12:29:27 +0200 Original-Received: from localhost ([::1]:55752 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X6dVe-0001OJ-Sd for ged-emacs-devel@m.gmane.org; Mon, 14 Jul 2014 06:29:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41608) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X6dVb-0001O3-Uo for emacs-devel@gnu.org; Mon, 14 Jul 2014 06:29:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X6dVa-0008Jw-Qp for emacs-devel@gnu.org; Mon, 14 Jul 2014 06:29:23 -0400 Original-Received: from mail-pa0-x22d.google.com ([2607:f8b0:400e:c03::22d]:58169) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X6dVa-0008Iq-Jv for emacs-devel@gnu.org; Mon, 14 Jul 2014 06:29:22 -0400 Original-Received: by mail-pa0-f45.google.com with SMTP id rd3so5158125pab.4 for ; Mon, 14 Jul 2014 03:29:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=/hUfjw6TMauSwZoJ+2zrGjp+Mp6n1ldCDM2XoLgAQCo=; b=mULYdbuc/n+Q9RxQi9AgNATS+HdiNW9pOOxzxI67wXvuXMB8qZHFySoxwhG5GhfJpp aX6e2bKe+FbMGcSLtxGRRL/x3OtM2zR8U0pkqtzJAQNhcW6oUO5U6IQWHWi1s64lTAFp BriuWqZBz+C4zQmElxsv3ssWrzlX2kv9fpdtZZpegrjYzsc7BSMYtRvTRmKuPpmVxC/6 5W7rK+gwM6G1F+sRCFJqfzCfQteEMY5oYI7zqTUlsUAv2PVrNEsDhFRHBfpA+ofBgRKN gqN6db2aXZfGJt9wLuYM8EERu8e5sn7a/h5pOHvTSNlhsEz5Xp88Uip+Y9Jbksh9Cp5y pGyQ== X-Received: by 10.68.201.167 with SMTP id kb7mr16179669pbc.38.1405333760796; Mon, 14 Jul 2014 03:29:20 -0700 (PDT) Original-Received: by 10.70.89.165 with HTTP; Mon, 14 Jul 2014 03:28:40 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22d 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:173022 Archived-At: --e89a8fb2083a9a6f7504fe24c3e6 Content-Type: text/plain; charset=UTF-8 Thanks. Unfortunate that "git format-patch" cannot do "--follow" so there will be no patch generated if we try to git format-patch ... lisp/obsolete/crisp.el. since the last commit of crisp.el is to move it from emulation/ to obsolete/. To generate a proper sequence for crisp.el we need to find the commit ranges for crisp.el when it exists in emulation/. I tried that and it worked. But later it turn out the "git log -p --follow" method is a few steps simpler.Please refer to my reply to Stefan if you're interested. Thanks. --e89a8fb2083a9a6f7504fe24c3e6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks. Unfortunate that "git format-patch&= quot; cannot do "--follow" so there
will be no patch generated= if we try to

=C2=A0=C2=A0=C2=A0 git format-patch ... li= sp/obsolete/crisp.el.

since the last commit of crisp.el is to move it from emulati= on/ to
obsolete/. To generate a proper sequence for crisp.el= we need to
find the commit ranges for crisp.el when it exist= s in emulation/.
I tried that and it worked. But later it turn out the "git = log -p --follow"
method is a few steps simpler.Please r= efer to my reply to Stefan if
you're interested.
Thanks.
--e89a8fb2083a9a6f7504fe24c3e6--