Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125629 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 990811A00BD for ; Thu, 19 Sep 2024 11:29:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1726745477; bh=8XD/5oRbTCS5ObL86sGJ10aFHmGkBENRJgKYy+CpV9c=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=dCPTTmM3plDGpPitM7t0nCoGRDHxcGa5yMxCKgrvo3XZ57h8CQVKm3uLTDU/dcYEs dLwNj+OUE9nBk7wkgFaZveo1ySAz++4fkKpxD43aZqQZIF8Apmuw323k5Zlqb4bw0X ecoOGHWMxzHlYjAIDdz6mNQkiSph+UUIbi9cqsqQV/um8IoyAbRyecElESg2TlLlXM iDBWcOMD0c9OPLkmmFKg0DycN7pOr7NIF9Wq2mxIzfUQonjgdTJqSNNWQ8WpDfov3S I39anMa5GOOgLsH6HRdfFa0SrDRtQon4pByvaICxkiNdjRFbmqlnicYFVxSNq9btKI 11xQj3GeVsecg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E13D318005B for ; Thu, 19 Sep 2024 11:31:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com [209.85.208.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 19 Sep 2024 11:31:16 +0000 (UTC) Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-2f75aaaade6so7750401fa.1 for ; Thu, 19 Sep 2024 04:29:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726745349; x=1727350149; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8XD/5oRbTCS5ObL86sGJ10aFHmGkBENRJgKYy+CpV9c=; b=dt1rebZum9YlfZiTPNFbSxgIXWdO7iRF/k8jImYIhK/9CSUcywwpsTbKrob9EkeFIa uhEeqjE5y+ge8IJdJtScLJFsQUVTUtHHbeEg4/vs0n7o5jZKkLyWmp1M7gwVLdBnMm7i jd5NnNMJ6cos35cgHVZguV7c4tqjtrQ9rZszFLSPnBL/CvrymUeocypmTay2VOuwobxp +JyzgB9STC7eMs9nbRL+gNmwi31XOWQipMV1EHU8my38tUiJyUGhR0b3xsSPbmTR+jCS gN/Jxv5WFraCVyWNnXp5At9g2jtFnmbF8yS/R2uOpMHqSuzOPIIVjZsET42NTqwlONWx t+Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726745349; x=1727350149; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8XD/5oRbTCS5ObL86sGJ10aFHmGkBENRJgKYy+CpV9c=; b=HU/xf01kRkS4VSun5rFqxUBkjbhQFqeNKDu0i7c+0c7yytMQxuq87Xj0qZd6n3Gkdv VNWs5RsBt+aQSObfP+/UjOrAl7iDKx93e06AGzOzOc0p9TlmAyGX0R7sXAQTOEk4aAwl Ltoq5x3AwFCNcblMIA9Jff06vLkJYYyeMJwFtm76bCMHWvBIcL5EeApgYvwjiD7HuuPD uGOPBPHxGjByyEcG2zLmR1E/dSxu6Yo7ac8AbL+ODIAwSYbLflQEpgOanb0e2iWxL0oe Xt7hf8anARTdi2HQ+/ZbkfKU7lniJebM77APoSxJGUqyG1o5fVwaMywA8CadeQJRraQu bRSQ== X-Gm-Message-State: AOJu0YxiZ2EXLySy509/kvfZ3KSKTE3OlHIUlaX6t8ntI03hjudYsjLK C8rORNPSa8spIRNpeEqYfbEWbMOCqwLxocZLp5ICDuHXTM2Pp4EPhpSci6Zd090L3YFe6E6wF1l nqx9/vqFXWjUfvAUB+xd18+jtwLY= X-Google-Smtp-Source: AGHT+IFeRZzIbzfHNxOY4HpmkhIzsiqGWI7l10A0U1TJd+IbJ3fiUCcqCMDL1o2xb3NapujCUkZC80D+h2DkJK8QAAc= X-Received: by 2002:a2e:a583:0:b0:2f7:58bc:f47e with SMTP id 38308e7fff4ca-2f787dad4f2mr152510671fa.5.1726745348377; Thu, 19 Sep 2024 04:29:08 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 19 Sep 2024 12:28:56 +0100 Message-ID: Subject: Re: [PHP-DEV] Clarification about deprecate proprietary CSV escaping mechanism To: "Christoph M. Becker" Cc: PHP internals Content-Type: text/plain; charset="UTF-8" From: tekiela246@gmail.com (Kamil Tekiela) I've voted to deprecate based on my understanding that either passing a non-empty string or relying on the default value would trigger a deprecation. It wouldn't make sense for me to only deprecate passing an explicit argument. I agree that the path forward has not been made clear in the RFC. Will the escape parameter be dropped in PHP 9? Will only the default value change? So if there's a debate about what the RFC actually meant, I wouldn't mind postponing this change.