From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Re: Occur stack Date: Fri, 17 Jan 2014 13:24:31 +0000 (UTC) Message-ID: References: <52D6D907.4030702@online.de> <52D8E8CB.5080600@online.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1389965107 22685 80.91.229.3 (17 Jan 2014 13:25:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Jan 2014 13:25:07 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 17 14:25:14 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 1W49Q9-0000eX-Qg for ged-emacs-devel@m.gmane.org; Fri, 17 Jan 2014 14:25:13 +0100 Original-Received: from localhost ([::1]:38152 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W49Q4-0000AV-UG for ged-emacs-devel@m.gmane.org; Fri, 17 Jan 2014 08:25:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W49Pw-0008Uk-KX for emacs-devel@gnu.org; Fri, 17 Jan 2014 08:25:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W49Pq-00067n-FE for emacs-devel@gnu.org; Fri, 17 Jan 2014 08:25:00 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:35105) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W49Pq-00067f-80 for emacs-devel@gnu.org; Fri, 17 Jan 2014 08:24:54 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1W49Po-0000N8-Tu for emacs-devel@gnu.org; Fri, 17 Jan 2014 14:24:53 +0100 Original-Received: from 92-249-139-165.pool.digikabel.hu ([92.249.139.165]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Jan 2014 14:24:52 +0100 Original-Received: from adatgyujto by 92-249-139-165.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Jan 2014 14:24:52 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 14 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 92.249.139.165 (Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.16) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:168606 Archived-At: Andreas Röhler online.de> writes: > > In cases where a plenty of occur-calls is done, maybe > the discussion WRT to memory pertains? The aim of this little experimental code is only to demonstrate how this feature could work, not to be an optimal implementation. But it only stores the last 10 occur buffers, so memory may not be a real concern (most occur buffers are not huge in my experience) and if the user uses occur frequently then every buffer is pushed out of this stored history after a while and the garbage collector can do its job.