From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Help with async-shell-command Date: Tue, 04 Feb 2014 22:25:14 -0500 Message-ID: References: <87k3da1m04.fsf@enterprise.sectorq.net> <87a9e6tk50.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1391570746 3730 80.91.229.3 (5 Feb 2014 03:25:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Feb 2014 03:25:46 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Feb 05 04:25:53 2014 Return-path: Envelope-to: geh-help-gnu-emacs@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 1WAt7X-0003eK-3E for geh-help-gnu-emacs@m.gmane.org; Wed, 05 Feb 2014 04:25:51 +0100 Original-Received: from localhost ([::1]:57254 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAt7W-0004Ih-DS for geh-help-gnu-emacs@m.gmane.org; Tue, 04 Feb 2014 22:25:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAt7F-0004IW-Gi for help-gnu-emacs@gnu.org; Tue, 04 Feb 2014 22:25:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WAt78-0002LY-6m for help-gnu-emacs@gnu.org; Tue, 04 Feb 2014 22:25:33 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:46632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAt77-0002LQ-WB for help-gnu-emacs@gnu.org; Tue, 04 Feb 2014 22:25:26 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WAt77-0003UY-2U for help-gnu-emacs@gnu.org; Wed, 05 Feb 2014 04:25:25 +0100 Original-Received: from 69-165-144-70.dsl.teksavvy.com ([69.165.144.70]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 05 Feb 2014 04:25:25 +0100 Original-Received: from monnier by 69-165-144-70.dsl.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 05 Feb 2014 04:25:25 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 12 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 69-165-144-70.dsl.teksavvy.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:jFYndhdZqxBQ+wDkov5Nlgxg/eI= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:95918 Archived-At: > This is the usual way of preserving layout: > (save-window-excursion Nope. This is the usual way of trying to patch over code which messes up the layout, but that fails miserably if you have something like popup frames or other display-buffer-alist settings. I think using `start-process' is the better solution, so the layout is not affected and there's no need to try and undo it. Stefan