From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#4386: 23.1; emacsclient -t FILE -vs- server-window Date: Thu, 10 Sep 2009 07:56:06 +0200 Message-ID: <4AA894F6.80807@gmx.at> References: Reply-To: martin rudalics , 4386@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1252562843 20137 80.91.229.12 (10 Sep 2009 06:07:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Sep 2009 06:07:23 +0000 (UTC) To: Tom Tromey , 4386@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 10 08:07:16 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MlcoM-0004Jp-NI for geb-bug-gnu-emacs@m.gmane.org; Thu, 10 Sep 2009 08:07:15 +0200 Original-Received: from localhost ([127.0.0.1]:49701 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MlcoM-0003DD-46 for geb-bug-gnu-emacs@m.gmane.org; Thu, 10 Sep 2009 02:07:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MlcoF-0003BW-Ns for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2009 02:07:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MlcoA-00034R-CN for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2009 02:07:06 -0400 Original-Received: from [199.232.76.173] (port=42884 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MlcoA-00034F-4f for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2009 02:07:02 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:46686) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mlco9-0002Kw-JL for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2009 02:07:01 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8A66x60000830; Wed, 9 Sep 2009 23:06:59 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n8A654wE032604; Wed, 9 Sep 2009 23:05:04 -0700 Resent-Date: Wed, 9 Sep 2009 23:05:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: martin rudalics Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 10 Sep 2009 06:05:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4386 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 4386-submit@emacsbugs.donarmstrong.com id=B4386.125256217531134 (code B ref 4386); Thu, 10 Sep 2009 06:05:04 +0000 Original-Received: (at 4386) by emacsbugs.donarmstrong.com; 10 Sep 2009 05:56:15 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id n8A5uD6j031131 for <4386@emacsbugs.donarmstrong.com>; Wed, 9 Sep 2009 22:56:14 -0700 Original-Received: (qmail invoked by alias); 10 Sep 2009 05:56:06 -0000 Original-Received: from 62-47-35-105.adsl.highway.telekom.at (EHLO [62.47.35.105]) [62.47.35.105] by mail.gmx.net (mp055) with SMTP; 10 Sep 2009 07:56:06 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+4JeE2zSG4+QIBM9zyttgzduvlUM5QVEuvQSmR7Y 9mdcAxjLk4Kj/c User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: X-Y-GMX-Trusted: 0 X-FuHaFi: 0.78 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Thu, 10 Sep 2009 02:07:06 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:30913 Archived-At: > (lambda (buffer) > (if window-system > saved-server-window > (selected-frame)))) The doc-string of `server-window' says If it is a function, it should take one argument (a buffer) and display and select it. where the "and select it" part is obviously silly. Anyway, something in the mood of (lambda (buffer) (let ((window (if window-system saved-server-window (frame-selected-window)))) (set-window-buffer window buffer) (select-window window))) seems more appropriate here. martin