From unknown Fri Jun 20 07:22:42 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3957: split window for remote commands through eshell Reply-To: Colin Williams , 3957@debbugs.gnu.org Resent-From: Colin Williams Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 28 Jul 2009 19:10:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 3957 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.124880783411901 (code B ref -1); Tue, 28 Jul 2009 19:10:05 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 28 Jul 2009 19:03:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6SJ3o8t011894 for ; Tue, 28 Jul 2009 12:03:51 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVrxm-0008F9-95 for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVrxk-0008Dh-Tn for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:49 -0400 Received: from [199.232.76.173] (port=59699 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVrxk-0008Dc-Ly for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:48 -0400 Received: from mail-bw0-f217.google.com ([209.85.218.217]:33385) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVrxk-0000GL-3G for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:48 -0400 Received: by bwz17 with SMTP id 17so309371bwz.42 for ; Tue, 28 Jul 2009 12:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=hirDUppWRnvApF3QoF9sirwu2JCfBW+TIw73QfcWyjs=; b=avkUk+pH/Qfem7IeqopZIkShYtOAQJJJioxPWt4U1cbXxLHJ3Y/rNr+9k5MBqT12GY huySbGewgcurBml2Ih17iEetF1LJ+IjgcL3dtQwQ1EOocgiZRAAGohOFAD7aRk2V6mLq iXNvQOREBowAfdub3+qL3BX0favRo8RmxDOns= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=qhOdFDExCrrN/os6o1lApRPtYgyQL+q77t3tK2XlVm0pTYnXZb0IAtruXHnpuHsDI9 Z+vBnL+OV0nM4HcderwPdeyc+ti2alspNadXgpBlS/bEHfD8alQcvmgRtPnfnoJ6CEJ5 W77RvkVSulCdNIRxxetqDE24B0ypyFcXL23UI= MIME-Version: 1.0 Received: by 10.239.133.67 with SMTP id 3mr887525hbu.63.1248807826261; Tue, 28 Jul 2009 12:03:46 -0700 (PDT) Date: Tue, 28 Jul 2009 15:03:46 -0400 Message-ID: <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> From: Colin Williams To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Basically, any time a remote command gets executed through eshell, if the frame is a single window it gets split into two windows. Essentially, this is because tramp does its magic through shell-command, which pops up a window if the output is too large to fit in the minibuffer. My first reaction was to wrap the relevant call to shell-command in a save-window-excursion, but there seem to be some problems with that. I'm currently trying to figure out how to prevent the root split, so things like new frames are blocked as well. It was suggested that I send the bug to this list so that a task would be created that could be tracked. Colin From unknown Fri Jun 20 07:22:42 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3957: split window for remote commands through eshell Reply-To: Stefan Monnier , 3957@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 29 Jul 2009 15:50:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3957 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3957-submit@emacsbugs.donarmstrong.com id=B3957.124888215016353 (code B ref 3957); Wed, 29 Jul 2009 15:50:07 +0000 Received: (at 3957) by emacsbugs.donarmstrong.com; 29 Jul 2009 15:42:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6TFgQf9016348 for <3957@emacsbugs.donarmstrong.com>; Wed, 29 Jul 2009 08:42:28 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAKcKcEpFpZgv/2dsb2JhbACBUtMagimBaAWHGQ X-IronPort-AV: E=Sophos;i="4.43,289,1246852800"; d="scan'208";a="42512644" Received: from 69-165-152-47.dsl.teksavvy.com (HELO pastel.home) ([69.165.152.47]) by ironport2-out.teksavvy.com with ESMTP; 29 Jul 2009 11:42:20 -0400 Received: by pastel.home (Postfix, from userid 20848) id 43E83800B; Wed, 29 Jul 2009 11:42:20 -0400 (EDT) From: Stefan Monnier To: Colin Williams Cc: 3957@debbugs.gnu.org Message-ID: References: <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> Date: Wed, 29 Jul 2009 11:42:20 -0400 In-Reply-To: <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> (Colin Williams's message of "Tue, 28 Jul 2009 15:03:46 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > Basically, any time a remote command gets executed through eshell, if > the frame is a single window it gets split into two windows. > Essentially, this is because tramp does its magic through > shell-command, which pops up a window if the output is too large to > fit in the minibuffer. I think the problem is not really in Tramp since Tramp just implements shell-command according to its docstring; C-h v shell-command RET: [...] Execute string command in inferior shell; display output, if any. I.e. the problem is that Eshell shouldn't use shell-command but something else. [ And probably shell-command should not be a file operation (i.e. shouldn't go through find-file-name-handler), instead it should use process-file or start-file-process. ] > I'm currently trying to figure out how to prevent the root split, so > things like new frames are blocked as well. I think the right fix might be to make eshell-external-command (and eshell-remote-command) use process-file or start-file-process. Tho for async commands (that end in &), shell-command's behavior to open a separate window/buffer for the command's output probably makes a lot of sense. So maybe this bug-report is only for remote commands that don't end in &. Stefan From unknown Fri Jun 20 07:22:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#3957: split window for remote commands through eshell Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jan 2014 13:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3957 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Colin Williams Cc: Stefan Monnier , 3957@debbugs.gnu.org Received: via spool by 3957-submit@debbugs.gnu.org id=B3957.13902239204173 (code B ref 3957); Mon, 20 Jan 2014 13:19:02 +0000 Received: (at 3957) by debbugs.gnu.org; 20 Jan 2014 13:18:40 +0000 Received: from localhost ([127.0.0.1]:57924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5EkR-00015D-Ec for submit@debbugs.gnu.org; Mon, 20 Jan 2014 08:18:39 -0500 Received: from mout.gmx.net ([212.227.17.21]:59781) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5EkO-000152-JU for 3957@debbugs.gnu.org; Mon, 20 Jan 2014 08:18:37 -0500 Received: from detlef.gmx.de ([93.209.72.49]) by mail.gmx.com (mrgmx003) with ESMTPS (Nemesis) id 0MVvB2-1VptkQ1nyq-00X0Ys for <3957@debbugs.gnu.org>; Mon, 20 Jan 2014 14:18:35 +0100 From: Michael Albinus References: <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> Date: Mon, 20 Jan 2014 14:18:32 +0100 In-Reply-To: (Stefan Monnier's message of "Wed, 29 Jul 2009 11:42:20 -0400") Message-ID: <87ppnmlrkn.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:qnxEXwp/WN9xBqkfOnL5H98d0PtjeKIfNe0MVBNQjcWb/8utTeN 4kWWZEmWJNcY3o2FbvCatscmRYOj5X/eB0oNlNzvV1aTdCYPoL0sAYj0Kc4i/jlFaKE4gLu fxp8xze+RdFQ41JMRg253wfUxuqJygFUPGB8X1KkTX+A5mJpgv3JPN+Sy3unBBYfv+/bAqM dcw/7W/Ajq3VDRczJKjXQ== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Stefan Monnier writes: Hi Colin, >> Basically, any time a remote command gets executed through eshell, if >> the frame is a single window it gets split into two windows. >> Essentially, this is because tramp does its magic through >> shell-command, which pops up a window if the output is too large to >> fit in the minibuffer. > > I think the problem is not really in Tramp since Tramp just implements > shell-command according to its docstring; C-h v shell-command RET: > > [...] > Execute string command in inferior shell; display output, if any. > > I.e. the problem is that Eshell shouldn't use shell-command but > something else. > [ And probably shell-command should not be a file operation > (i.e. shouldn't go through find-file-name-handler), instead it should > use process-file or start-file-process. ] > >> I'm currently trying to figure out how to prevent the root split, so >> things like new frames are blocked as well. > > I think the right fix might be to make eshell-external-command (and > eshell-remote-command) use process-file or start-file-process. Since Emacs 24.3, eshell-remote-command is not used anymore. eshell-external-command calls start-file-process. This should have fixed the issue, could you, please, check? Something like this: ~ $ cd /sudo:: /sudo:root@uw001237:/root $ ls -al / total 155 drwxr-xr-x 22 root root 4096 2013-12-05 2013 . drwxr-xr-x 22 root root 4096 2013-12-05 2013 .. drwxr-xr-x 2 root root 4096 2013-10-29 2013 bin drwxr-xr-x 4 root root 2048 2013-12-05 2013 boot drwxr-xr-x 16 root root 4360 2014-01-20 12:04 dev drwxr-xr-x 176 root root 12288 2014-01-14 15:45 etc drwxr-xr-x 6 root root 4096 2013-01-16 2013 home lrwxrwxrwx 1 root root 37 2013-12-05 2013 initrd.img -> /boot/initrd.img-3.2.0-58-generic-pae lrwxrwxrwx 1 root root 37 2013-11-15 2013 initrd.img.old -> /boot/initrd.img-3.2.0-57-generic-pae drwxr-xr-x 24 root root 4096 2014-01-06 13:16 lib drwx------ 2 root root 16384 2012-07-23 2012 lost+found drwxr-xr-x 2 root root 4096 2014-01-14 11:35 media drwxr-xr-x 2 root root 4096 2012-04-19 2012 mnt drwxr-xr-x 3 root root 4096 2012-07-23 2012 opt dr-xr-xr-x 227 root root 0 2014-01-10 10:35 proc drwx------ 10 root root 4096 2013-11-11 2013 root drwxr-xr-x 28 root root 1040 2014-01-14 07:14 run drwxr-xr-x 2 root root 12288 2013-10-29 2013 sbin drwxr-xr-x 2 root root 4096 2012-03-05 2012 selinux drwxr-xr-x 2 root root 4096 2012-07-23 2012 srv drwxr-xr-x 13 root root 0 2014-01-10 10:35 sys drwxrwxrwt 19 root root 57344 2014-01-20 14:13 tmp drwxr-xr-x 10 root root 4096 2012-07-23 2012 usr drwxr-xr-x 14 root root 4096 2014-01-10 10:34 var lrwxrwxrwx 1 root root 33 2013-12-05 2013 vmlinuz -> boot/vmlinuz-3.2.0-58-generic-pae lrwxrwxrwx 1 root root 33 2013-11-15 2013 vmlinuz.old -> boot/vmlinuz-3.2.0-57-generic-pae > Tho for async commands (that end in &), shell-command's behavior to open > a separate window/buffer for the command's output probably makes a lot > of sense. So maybe this bug-report is only for remote commands that > don't end in &. There is no special handling for asynchronous remote processes in eshell, they behave like local asynchronous processes. If we want to treat asynchronous processes differently than the current behaviour, we might check eshell-do-eval. However, I don't see a need for it. That would require another bug report. > Stefan Best regards, Michael. From unknown Fri Jun 20 07:22:42 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Colin Williams Subject: bug#3957: closed (Re: bug#3957: split window for remote commands through eshell) Message-ID: References: <87iot49zj4.fsf@gmx.de> <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> X-Gnu-PR-Message: they-closed 3957 X-Gnu-PR-Package: emacs Reply-To: 3957@debbugs.gnu.org Date: Tue, 28 Jan 2014 10:23:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1390904582-4212-1" This is a multi-part message in MIME format... ------------=_1390904582-4212-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #3957: split window for remote commands through eshell which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 3957@debbugs.gnu.org. --=20 3957: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D3957 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1390904582-4212-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 3957-done) by debbugs.gnu.org; 28 Jan 2014 10:22:30 +0000 Received: from localhost ([127.0.0.1]:38695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W85oM-000158-0O for submit@debbugs.gnu.org; Tue, 28 Jan 2014 05:22:30 -0500 Received: from mout.gmx.net ([212.227.15.19]:59722) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W85oI-00014x-Uf for 3957-done@debbugs.gnu.org; Tue, 28 Jan 2014 05:22:28 -0500 Received: from detlef.gmx.de ([93.209.87.226]) by mail.gmx.com (mrgmx103) with ESMTPS (Nemesis) id 0M4GND-1VGPA21f0d-00roer for <3957-done@debbugs.gnu.org>; Tue, 28 Jan 2014 11:22:25 +0100 From: Michael Albinus To: Colin Williams Subject: Re: bug#3957: split window for remote commands through eshell References: <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> <87ppnmlrkn.fsf@gmx.de> Date: Tue, 28 Jan 2014 11:22:23 +0100 In-Reply-To: <87ppnmlrkn.fsf@gmx.de> (Michael Albinus's message of "Mon, 20 Jan 2014 14:18:32 +0100") Message-ID: <87iot49zj4.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:I8BLC+gWnU0RhMtAaoWCSJJUxrtzORmjOupXHVHl/qc5WoSRb+o NOvum64/JA6R7n4luGvDJ2RwoTmULsAYLIbJRgnP+ZWsI2b7aJMRzkVlX5Tb50VutbkF9UA W6EPnu6rOTNBLOleKTA2se27jbMdi4BjgcKFULrxNjcZ2FbDR3puMTRcpQcyRFNYCk5ZkT5 oUm998SNkgPf+nqmRdceA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3957-done Cc: 3957-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Michael Albinus writes: > Since Emacs 24.3, eshell-remote-command is not used > anymore. eshell-external-command calls start-file-process. This should > have fixed the issue, could you, please, check? No response, so I'm closing this bug. Feel free to reopen if it doesn't work as expected. Best regards, Michael. ------------=_1390904582-4212-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 28 Jul 2009 19:03:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6SJ3o8t011894 for ; Tue, 28 Jul 2009 12:03:51 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVrxm-0008F9-95 for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVrxk-0008Dh-Tn for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:49 -0400 Received: from [199.232.76.173] (port=59699 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVrxk-0008Dc-Ly for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:48 -0400 Received: from mail-bw0-f217.google.com ([209.85.218.217]:33385) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVrxk-0000GL-3G for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2009 15:03:48 -0400 Received: by bwz17 with SMTP id 17so309371bwz.42 for ; Tue, 28 Jul 2009 12:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=hirDUppWRnvApF3QoF9sirwu2JCfBW+TIw73QfcWyjs=; b=avkUk+pH/Qfem7IeqopZIkShYtOAQJJJioxPWt4U1cbXxLHJ3Y/rNr+9k5MBqT12GY huySbGewgcurBml2Ih17iEetF1LJ+IjgcL3dtQwQ1EOocgiZRAAGohOFAD7aRk2V6mLq iXNvQOREBowAfdub3+qL3BX0favRo8RmxDOns= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=qhOdFDExCrrN/os6o1lApRPtYgyQL+q77t3tK2XlVm0pTYnXZb0IAtruXHnpuHsDI9 Z+vBnL+OV0nM4HcderwPdeyc+ti2alspNadXgpBlS/bEHfD8alQcvmgRtPnfnoJ6CEJ5 W77RvkVSulCdNIRxxetqDE24B0ypyFcXL23UI= MIME-Version: 1.0 Received: by 10.239.133.67 with SMTP id 3mr887525hbu.63.1248807826261; Tue, 28 Jul 2009 12:03:46 -0700 (PDT) Date: Tue, 28 Jul 2009 15:03:46 -0400 Message-ID: <1b97198a0907281203x1e11a1dcn75b354bcdb27e423@mail.gmail.com> Subject: split window for remote commands through eshell From: Colin Williams To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Basically, any time a remote command gets executed through eshell, if the frame is a single window it gets split into two windows. Essentially, this is because tramp does its magic through shell-command, which pops up a window if the output is too large to fit in the minibuffer. My first reaction was to wrap the relevant call to shell-command in a save-window-excursion, but there seem to be some problems with that. I'm currently trying to figure out how to prevent the root split, so things like new frames are blocked as well. It was suggested that I send the bug to this list so that a task would be created that could be tracked. Colin ------------=_1390904582-4212-1--