Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vScf0-0021lr-2C for pgsql-committers@arkaria.postgresql.org; Mon, 08 Dec 2025 14:56:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vScez-00HPYZ-0P for pgsql-committers@arkaria.postgresql.org; Mon, 08 Dec 2025 14:56:21 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vScdD-00HOsr-0K for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 14:54:31 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vScdB-003raj-1D for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 14:54:31 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vScd9-006z50-2R for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 14:54:27 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vScd8-003RtW-2F for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 14:54:27 +0000 Content-Type: multipart/mixed; boundary="===============2453702368334439228==" MIME-Version: 1.0 From: Peter Eisentraut To: pgsql-committers@lists.postgresql.org Subject: pgsql: Make ecpg parse.pl more robust with braces X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 08 Dec 2025 14:54:27 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2453702368334439228== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFrZSBlY3BnIHBhcnNlLnBsIG1vcmUgcm9idXN0IHdpdGggYnJhY2VzCgpXaGVuIHBhcnNlLnBs IHByb2Nlc3NlcyBicmFjZXMsIGl0IGRvZXMgbm90IHRha2UgaW50byBhY2NvdW50IHRoYXQKYnJh Y2VzIGNvdWxkIGFsc28gYmUgdGhlaXIgb3duIHRva2VuIGlmIHNpbmdsZSBxdW90ZWQgKCd7Jywg J30nKS4KVGhpcyBpcyBub3QgY3VycmVudGx5IHVzZWQgYnV0IGEgZnV0dXJlIHBhdGNoIHdhbnRz IHRvIG1ha2UgdXNlIG9mIGl0LgoKVGhpcyBmaXhlcyB0aGF0IGJ5IHVzaW5nIGxvb2thcm91bmQg YXNzZXJ0aW9ucyB0byBkZXRlY3QgdGhlIHF1b3Rlcy4KClRvIG1ha2Ugc3VyZSBhbGwgUGVybCB2 ZXJzaW9ucyBpbiBwbGF5IHN1cHBvcnQgdGhpcyBhbmQgdG8gYXZvaWQKc3VycHJpc2VzIGxhdGVy IG9uLCBsZXQncyBnaXZlIHRoaXMgYSBzcGluIG9uIHRoZSBidWlsZGZhcm0gbm93LiAgSXQKY2Fu IGV4aXN0IGluZGVwZW5kZW50bHkgb2YgZnV0dXJlIHdvcmsuCgpSZXZpZXdlZC1ieTogQXNodXRv c2ggQmFwYXQgPGFzaHV0b3NoLmJhcGF0Lm9zc0BnbWFpbC5jb20+CkRpc2N1c3Npb246IGh0dHBz Oi8vd3d3LnBvc3RncmVzcWwub3JnL21lc3NhZ2UtaWQvZmxhdC9hODU1Nzk1ZC1lNjk3LTRmYTUt ODY5OC1kMjAxMjIxMjY1NjdAZWlzZW50cmF1dC5vcmcKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpE ZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi83 Zjg4NTUzY2VhY2E0YWYwZTViZDQ4M2FiNzdmOWY0NDI1NzhjMThhCgpNb2RpZmllZCBGaWxlcwot LS0tLS0tLS0tLS0tLQpzcmMvaW50ZXJmYWNlcy9lY3BnL3ByZXByb2MvcGFyc2UucGwgfCA2ICsr Ky0tLQoxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK --===============2453702368334439228==--