From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Global Font Lock by default Date: Sat, 29 Oct 2005 16:34:08 -0400 Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1130618307 660 80.91.229.2 (29 Oct 2005 20:38:27 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 29 Oct 2005 20:38:27 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 29 22:38:20 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EVxRy-0000Xy-IA for ged-emacs-devel@m.gmane.org; Sat, 29 Oct 2005 22:37:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EVxRx-0001qj-Ax for ged-emacs-devel@m.gmane.org; Sat, 29 Oct 2005 16:37:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EVxP0-0000HP-9b for emacs-devel@gnu.org; Sat, 29 Oct 2005 16:34:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EVxOz-0000H2-M2 for emacs-devel@gnu.org; Sat, 29 Oct 2005 16:34:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EVxOz-0000Gx-Is for emacs-devel@gnu.org; Sat, 29 Oct 2005 16:34:09 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EVxOz-0008LV-L4 for emacs-devel@gnu.org; Sat, 29 Oct 2005 16:34:09 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EVxOy-0003db-V1; Sat, 29 Oct 2005 16:34:09 -0400 Original-To: emacs-devel@gnu.org 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:45108 Archived-At: The main obstacle to enabling Global Font Lock by default was that it uses more memory and cause an Emacs session to die sooner. I've fixed some bugs in the way memory full is handled. !MEM FULL! should appear in the mode line once Emacs can't get more Lisp memory. If you kill things and that results in making space available, !MEM FULL! should disappear. However, this does not work. The reason is that the value of BYTES_USED, which I believe is obtained from mallinfo, does not seem to decrease even when a large buffer is killed. I don't have any documentation for mallinfo. Can someone send it to me?