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: --with-wide-int Date: Mon, 28 Nov 2011 14:35:06 -0500 Message-ID: References: <4ED04BBC.70803@yandex.ru> <4ED09DD4.1090201@cs.ucla.edu> <4ED0F7ED.8050700@yandex.ru> <4ED15672.9030600@cs.ucla.edu> <4ED33EAD.5040104@cs.ucla.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1322508975 31740 80.91.229.12 (28 Nov 2011 19:36:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 28 Nov 2011 19:36:15 +0000 (UTC) Cc: Paul Eggert , Dmitry Antipov , emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 28 20:36:08 2011 Return-path: Envelope-to: ged-emacs-devel@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 1RV6zo-0005Rx-KW for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2011 20:36:08 +0100 Original-Received: from localhost ([::1]:41093 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RV6zo-0003yA-6n for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2011 14:36:08 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:33184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RV6zl-0003xu-J4 for emacs-devel@gnu.org; Mon, 28 Nov 2011 14:36:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RV6zj-00055U-Je for emacs-devel@gnu.org; Mon, 28 Nov 2011 14:36:05 -0500 Original-Received: from pruche.dit.umontreal.ca ([132.204.246.22]:54834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RV6zj-00054p-FT; Mon, 28 Nov 2011 14:36:03 -0500 Original-Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id pASJZ6Ki001370; Mon, 28 Nov 2011 14:35:07 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id A016858BB2; Mon, 28 Nov 2011 14:35:06 -0500 (EST) In-Reply-To: (Dan Nicolaescu's message of "Mon, 28 Nov 2011 13:04:23 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4055=0 X-NAI-Spam-Version: 2.2.0.9286 : core <4055> : streams <706028> : uri <1017740> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.22 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:146318 Archived-At: > Log files produced by various tools are much more interesting that Rmail > (which is not that popular). But these files are less likely to fall in the 512MB-2GB window, in my experience. [ Also, you can much more easily work around the 512MB limit for those files e.g. by grepping them first]. > Even read-only access is valuable for such file sometimes. Is it > something people do every day? Probably not, but it's very useful > when needed. I really think that a special "very large file" mode that manually swaps chunks in and out of Emacs buffers would work better for such cases. It could even easily be made to work for files larger than 2GB. Even isearch could "transparently" search through the whole file by using an appropriate isearch-wrap-function or isearch-search-fun-function. Stefan