From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Buffer size limitation in insdel.c Date: Thu, 23 Sep 2010 21:02:04 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: <834odivv7v.fsf@gnu.org> <83r5gkvqpf.fsf@gnu.org> <83iq1wvep4.fsf@gnu.org> <83hbhgvblq.fsf@gnu.org> <83fwx0v97g.fsf@gnu.org> <83eickv7xo.fsf@gnu.org> <83d3s4uw4m.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285268585 31052 80.91.229.12 (23 Sep 2010 19:03:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 23 Sep 2010 19:03:05 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 23 21:03:04 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Oyr4P-0004hG-63 for ged-emacs-devel@m.gmane.org; Thu, 23 Sep 2010 21:03:01 +0200 Original-Received: from localhost ([127.0.0.1]:60375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oyr4O-0000kW-Hc for ged-emacs-devel@m.gmane.org; Thu, 23 Sep 2010 15:03:00 -0400 Original-Received: from [140.186.70.92] (port=49803 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oyr3i-0000U6-1X for emacs-devel@gnu.org; Thu, 23 Sep 2010 15:02:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oyr3e-0008Vk-93 for emacs-devel@gnu.org; Thu, 23 Sep 2010 15:02:17 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:52652) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oyr3d-0008Vc-VL for emacs-devel@gnu.org; Thu, 23 Sep 2010 15:02:14 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Oyr3b-0004IW-1j for emacs-devel@gnu.org; Thu, 23 Sep 2010 21:02:11 +0200 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Sep 2010 21:02:11 +0200 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Sep 2010 21:02:11 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 35 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEX+//kcDgb9/fkgEggY CgP+//j+//v///9vZVoRBQH6RVUeAAACZElEQVQ4jWWUvW7bMBCADwZMzSw5pJsqw7BW6lJAq5Ab os1I4MJjkMHuGGgQvVqCWz2Ah+pte0dKrtseING47/55MhDpqiIieeTQlab6qgmsFrHxsdpoJwc6 0MahwxLRiYExWjtnKwYGWcpdLwc6gwbZg/QEHnavEWh5C9AQFOV6H07UEVcGI8DLC94Jp4sgx6+7 /E7PxSGIc9YXsMyxyzCaOX5DxWS9KgEW3XaZZfkwNINg4F7Net8BHCHIW+LbPgDuKoUUElb6VnmR JnpUOoXtWkHifXsMwPfcOXH/F4AlKFa2SdBzegbcTCHBg3H0WMUcT8g1gZq1fkrORWGpAA7+JpKb Q5HGcgvK/wWcZQ/uMFXJHWh757Q0iLhVt0jtRnLw2KXBPgXp4EPC5Bsu11nLfZA5p1LtMeg7Bo2z NWhbGZdCzP6eDwJOAiSUKxRE+6GT82RojFWVydvRN1nTZaHJlbYMZBvKRKnmlDebUNj7GTlU2JIC 1CLPsqk/nsgMynSR51m0b+T23RgBpothsvffRf84hmVA/DGFj4F4v9gjuPy8Deok9lLVk+iHzXwX 4ZJ4u2uopKhvf4bbx73nkXCoYnPTNzgDabBQvr0Dlq8izqqA47w4DdvzV8DJmT58gmQGvncVf4M1 A6LuMoPD4aPXRONIAq5DF/cqlHbmj3YG9LwOixW8ViRgHKFmQKVcofoIwNoJsJ5MsXzJsvX2cEi+ cIjJQ/4PzND3uuRci3M1e4zjteaauXp63u1Wluxn0QAJvo6csqb6sn/kYjm7gDqAa/D/1XP8Wn4G EHT/CkTX8T/6G2+zS7PGAUGVAAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Sci-Fi =?iso-8859-1?Q?Sk=E5ne's_=5FK=E4nslan?= av att jorden krymper =?iso-8859-1?Q?v=E4xer=5F=3A?= "Valsen" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:2AyKxBBeVqsikyLZ8/mUu3cuLaw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:130682 Archived-At: Eli Zaretskii writes: > Maybe try this on the files I modified today, to see how many problems > I missed. (I tried this with GCC 4.2.4, but got zero matches from > egrep, probably because the output format of -Wconversion is > completely different. Let's see... Here's intervals.c: intervals.c:1938: warning: conversion to 'int' from 'long int' may alter its value intervals.c:1961: warning: conversion to 'int' from 'long int' may alter its value Almost totally clean. editfns.c, however: make -k 2>&1 | egrep "conversion.*'int'.*(Lisp_Ob|long)" editfns.c:279: warning: conversion to 'int' from 'long int' may alter its value editfns.c:281: warning: conversion to 'int' from 'long int' may alter its value editfns.c:283: warning: conversion to 'int' from 'long int' may alter its value editfns.c:825: warning: conversion to 'int' from 'long int' may alter its value editfns.c:997: warning: conversion to 'int' from 'long int' may alter its value editfns.c:1012: warning: conversion to 'int' from 'long int' may alter its value editfns.c:1533: warning: conversion to 'int' from 'Lisp_Object' may alter its value editfns.c:1683: warning: conversion to 'int' from 'long int' may alter its value editfns.c:1807: warning: conversion to 'int' from 'Lisp_Object' may alter its value editfns.c:1808: warning: conversion to 'int' from 'Lisp_Object' may alter its value But I haven't looked at the cases or what they deal with. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen