From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-out.m-online.net (mail-out.m-online.net [IPv6:2001:a60:0:28:0:1:25:1]) by sourceware.org (Postfix) with ESMTPS id 431F8388E820 for ; Wed, 17 Jun 2020 15:28:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 431F8388E820 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=linux-m68k.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=whitebox@nefkom.net Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 49n89S6gPBz1rwZx; Wed, 17 Jun 2020 17:28:44 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 49n89S5xpHz1r56W; Wed, 17 Jun 2020 17:28:44 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id vp_FPQKvyWKl; Wed, 17 Jun 2020 17:28:43 +0200 (CEST) X-Auth-Info: 1YSU2OQ8s7gQwRauYyNMgjsZJ2eLnBmZb7xYW8QXn6Gh94/MEo0CG9I7DQdGhdrL Received: from igel.home (ppp-46-244-160-21.dynamic.mnet-online.de [46.244.160.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Wed, 17 Jun 2020 17:28:43 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 51B542C1177; Wed, 17 Jun 2020 17:28:43 +0200 (CEST) From: Andreas Schwab To: Tom de Vries Cc: Tom Tromey , Pedro Alves , gdb-patches@sourceware.org Subject: Re: [committed][gdb/testsuite] Don't leak tuiterm.exp spawn override References: <20200519163004.GA9045@delia> <20200602153830.GZ3522@embecosm.com> <72b3c10c-d316-9a0e-13e9-56dee7c765a7@redhat.com> <5d6277ac-76ea-5f47-ab9e-7da58fbddd6e@suse.de> <66a24a94-3492-7667-58c5-3c0e1330cea1@suse.de> <87wo4dvha6.fsf@tromey.com> <3e87a2cb-3550-d703-fb72-264207993adf@suse.de> <87d060i02k.fsf@tromey.com> X-Yow: CONGRATULATIONS! Now should I make thinly veiled comments about DIGNITY, self-esteem and finding TRUE FUN in your RIGHT VENTRICLE?? Date: Wed, 17 Jun 2020 17:28:43 +0200 In-Reply-To: (Tom de Vries's message of "Wed, 17 Jun 2020 16:55:50 +0200") Message-ID: <87d05xpv84.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2020 15:28:48 -0000 On Jun 17 2020, Tom de Vries wrote: > do_this { > puts "2: {" > } This is unbalanced. Since double quotes are not special in brace enclosed strings, the close brace matches the open brace in the second line, not the first one. If you want to include a lone brace in a tcl string, you need to write it with double quotes. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."