From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] /srv/bzr/emacs/trunk r103444: * lisp/facemenu.el (list-colors-display): Use with-help-window (Bug#8048). Date: Mon, 07 Mar 2011 11:16:48 +0100 Message-ID: <4D74B090.3030209@gmx.at> References: <4D6B6AA4.8090008@gmx.at> <4D7225C4.4080300@gmx.at> <4D735036.3020909@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1299493546 6681 80.91.229.12 (7 Mar 2011 10:25:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 7 Mar 2011 10:25:46 +0000 (UTC) Cc: Juanma Barranquero , Chong Yidong , Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 07 11:25:38 2011 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 1PwXd5-0004TY-Qo for ged-emacs-devel@m.gmane.org; Mon, 07 Mar 2011 11:25:38 +0100 Original-Received: from localhost ([127.0.0.1]:44581 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwXVd-0003PI-8M for ged-emacs-devel@m.gmane.org; Mon, 07 Mar 2011 05:17:49 -0500 Original-Received: from [140.186.70.92] (port=58653 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwXV8-0003B7-2n for emacs-devel@gnu.org; Mon, 07 Mar 2011 05:17:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PwXUj-0002Xx-Nj for emacs-devel@gnu.org; Mon, 07 Mar 2011 05:16:54 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.23]:51621) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1PwXUj-0002Xc-9A for emacs-devel@gnu.org; Mon, 07 Mar 2011 05:16:53 -0500 Original-Received: (qmail invoked by alias); 07 Mar 2011 10:16:51 -0000 Original-Received: from 62-47-40-198.adsl.highway.telekom.at (EHLO [62.47.40.198]) [62.47.40.198] by mail.gmx.net (mp023) with SMTP; 07 Mar 2011 11:16:51 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/32+dSzvP301Wn+TNcWu8ltIZoRNRu0omcW9NHHE 4PYK4YYcotzRjM User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.23 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:136826 Archived-At: > As I said, it's in the lexbind branch. > It's actually written in C, i.e. it's just the Lisp-export of the > temp_output_buffer_show function. The reason for the change was to > reduce the number of special forms (currently defun and defmacro are > still special forms, tho :-(). Sorry I must be missing something. The temp_output_buffer_show in window.c of the lexbind-new branch is the same as in the trunk. It can't deal with the problem that evaluating BODY should be spliced in between (1) displaying the buffer and (2) marking the buffer as unmodified and running `temp-buffer-show-hook' from a user-defined `temp-buffer-show-function' :-( martin