From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#8675: lisp_string_width and strings wider than INT_MAX Date: Mon, 16 May 2011 09:37:07 -0700 Organization: UCLA Computer Science Department Message-ID: <4DD152B3.3020208@cs.ucla.edu> References: <4DD0B118.1040205@cs.ucla.edu> <83pqnjdxga.fsf@gnu.org> <4DD0B70F.7090801@cs.ucla.edu> <83mxindqmp.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1305563891 13942 80.91.229.12 (16 May 2011 16:38:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 16 May 2011 16:38:11 +0000 (UTC) Cc: 8675@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 16 18:38:07 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QM0o2-0003q7-Np for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2011 18:38:06 +0200 Original-Received: from localhost ([::1]:53797 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QM0o2-0003ST-2I for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2011 12:38:06 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:56997) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QM0nz-0003S2-9p for bug-gnu-emacs@gnu.org; Mon, 16 May 2011 12:38:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QM0ny-0007Tf-Bb for bug-gnu-emacs@gnu.org; Mon, 16 May 2011 12:38:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QM0ny-0007Tb-AJ for bug-gnu-emacs@gnu.org; Mon, 16 May 2011 12:38:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QM0ny-0003W6-0Y; Mon, 16 May 2011 12:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 May 2011 16:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8675 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 8675-submit@debbugs.gnu.org id=B8675.130556383613434 (code B ref 8675); Mon, 16 May 2011 16:38:01 +0000 Original-Received: (at 8675) by debbugs.gnu.org; 16 May 2011 16:37:16 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QM0nE-0003Uc-7D for submit@debbugs.gnu.org; Mon, 16 May 2011 12:37:16 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QM0nB-0003UL-KA for 8675@debbugs.gnu.org; Mon, 16 May 2011 12:37:14 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 2822A39E8145; Mon, 16 May 2011 09:37:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HOZUfkHdbB-R; Mon, 16 May 2011 09:37:07 -0700 (PDT) Original-Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id A265439E8143; Mon, 16 May 2011 09:37:07 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Thunderbird/3.1.10 In-Reply-To: <83mxindqmp.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 16 May 2011 12:38:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:46488 Archived-At: On 05/16/11 00:57, Eli Zaretskii wrote: > When you merge, could you please make the texinfo.tex update a > separate commit on the trunk, then? No one will ever expect to find > that file in a commit logged as "sync from gnulib", which will make > forensics more difficult than it needs to (since your commits are > always merge-commits). Currently what I do is "make sync-from-gnulib" followed by "bzr commit". This is requesting that I go to more work, by breaking up the merge from gnulib into smaller functional pieces, one for each functional change in gnulib, and installing them individually. I'd rather not. Not only would this be more work, it would run contrary to other advice I've gotten, which is to batch changes instead of installing lots of little changes one at a time. Besides, I doubt whether including texinfo.tex confuses forensics much, so it's not at all clear that the extra work would be an overall win. Gnulib changes are like autogen changes. They're mostly ignorable, but if a problem comes up, one can do forensics by going to the repository we're importing from and looking at its history. When autotools change, we don't commit the resulting changes to "configure" individually, and that's a similar situation.