From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Everyone, please stop making my life more difficult Date: Fri, 12 Sep 2014 13:10:49 -0400 Message-ID: References: <20140912043652.4D6D8380604@snark.thyrsus.com> <83zje56ymd.fsf@gnu.org> <20140912083430.GA32586@thyrsus.com> <87mwa59i1r.fsf@igel.home> <874mwcx3eo.fsf@newcastle.ac.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1410541905 28696 80.91.229.3 (12 Sep 2014 17:11:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Sep 2014 17:11:45 +0000 (UTC) Cc: sds@gnu.org, emacs-devel@gnu.org To: phillip.lord@newcastle.ac.uk (Phillip Lord) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 12 19:11:38 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 1XSUNh-0007KT-9O for ged-emacs-devel@m.gmane.org; Fri, 12 Sep 2014 19:11:33 +0200 Original-Received: from localhost ([::1]:46482 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSUNg-0006n2-Rm for ged-emacs-devel@m.gmane.org; Fri, 12 Sep 2014 13:11:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSUNW-0006jW-4a for emacs-devel@gnu.org; Fri, 12 Sep 2014 13:11:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XSUNN-0002rv-KW for emacs-devel@gnu.org; Fri, 12 Sep 2014 13:11:22 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:47111) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSUNN-0002rr-H8; Fri, 12 Sep 2014 13:11:13 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 6E57F85083; Fri, 12 Sep 2014 13:11:13 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id E15201E5B8A; Fri, 12 Sep 2014 13:10:49 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id C5B7BB41B5; Fri, 12 Sep 2014 13:10:49 -0400 (EDT) In-Reply-To: <874mwcx3eo.fsf@newcastle.ac.uk> (Phillip Lord's message of "Fri, 12 Sep 2014 16:30:07 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 132.204.24.67 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:174244 Archived-At: >>> * Andreas Schwab [2014-09-12 13:47:44 +0200]: >>> That's pretty easy if you are rebasing. >> Are you saying that rebasing changes the timestamp?! >> I.e., I make a commit X today and tomorrow rebase (= remove X; pull from >> upstream; reapply X) it. >> Is X now dated today or tomorrow? >> If the answer is "tomorrow", this looks like a bug. > Rebasing changes history, which includes timestamps. If the answer is "tomorrow" than history was *not* changed (the old commits still exist, they're just not referenced any more). It's if the answer is "today" that the history would be changed (by creating commit "tomorrow" which pretend that they already existed "today"). Stefan