From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nix Newsgroups: gmane.emacs.devel Subject: Re: Emacs Mac port Date: Mon, 22 Apr 2013 09:54:33 +0100 Message-ID: <871ua3oshi.fsf@spindle.srvr.nix> References: <83ip3p72mz.fsf@gnu.org> <83d2tw73h7.fsf@gnu.org> <8361zo6um1.fsf@gnu.org> <8338us6oz9.fsf@gnu.org> <838v4j55si.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1366620895 19166 80.91.229.3 (22 Apr 2013 08:54:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 22 Apr 2013 08:54:55 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: YAMAMOTO Mitsuharu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 22 10:54:55 2013 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 1UUCWT-0001TE-Mf for ged-emacs-devel@m.gmane.org; Mon, 22 Apr 2013 10:54:53 +0200 Original-Received: from localhost ([::1]:60911 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUCWR-0006sI-5r for ged-emacs-devel@m.gmane.org; Mon, 22 Apr 2013 04:54:51 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:52733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUCWM-0006rp-Ts for emacs-devel@gnu.org; Mon, 22 Apr 2013 04:54:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UUCWL-0007GE-H4 for emacs-devel@gnu.org; Mon, 22 Apr 2013 04:54:46 -0400 Original-Received: from icebox.esperi.org.uk ([81.187.191.129]:48046 helo=mail.esperi.org.uk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UUCWJ-0007AY-Hx; Mon, 22 Apr 2013 04:54:43 -0400 Original-Received: from spindle.srvr.nix (nix@spindle.srvr.nix [192.168.14.15]) by mail.esperi.org.uk (8.14.5/8.14.5) with ESMTP id r3M8sYXZ017682; Mon, 22 Apr 2013 09:54:34 +0100 Emacs: ed :: 20-megaton hydrogen bomb : firecracker In-Reply-To: (YAMAMOTO Mitsuharu's message of "Tue, 16 Apr 2013 19:15:45 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-DCC--Metrics: spindle 1102; Body=3 Fuz1=3 Fuz2=3 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 81.187.191.129 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:159104 Archived-At: On 16 Apr 2013, YAMAMOTO Mitsuharu stated: >>>>>> On Tue, 16 Apr 2013 09:49:17 +0300, Eli Zaretskii said: >>> If you use a window system implementation that uses "backing store" >>> to avoid frequent "expose", then it is difficult to produce the >>> "expose" event intentionally by uncovering the window. > >> Which window systems we support don't use "backing store"? > > Some implementations of Xservers. According to the manual, -bs option > seems to turn off the backing store support. This option does nothing nowadays, because backing store was entirely removed from the X.org X server implementation before X server 1.5, in 2007. The idea now is that if you want the same effect you have to use a compositing manager, which naturally provides double-buffering of everything anyway. > Mac does have "backing store". I meant Xserver implementation without > "backing store". I vaguely remember Xvnc didn't have one and issued > "expose" events every time a window is uncovered, but I'm not sure > about the recent situation of Xservers. Just use X.org and make sure your compositing manager is turned off :) -- NULL && (void)