Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94894 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 66912 invoked from network); 7 Aug 2016 11:06:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Aug 2016 11:06:31 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@mindplay.dk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=rasmus@mindplay.dk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain mindplay.dk from 209.85.213.46 cause and error) X-PHP-List-Original-Sender: rasmus@mindplay.dk X-Host-Fingerprint: 209.85.213.46 mail-vk0-f46.google.com Received: from [209.85.213.46] ([209.85.213.46:35576] helo=mail-vk0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0B/00-33134-53617A75 for ; Sun, 07 Aug 2016 07:06:29 -0400 Received: by mail-vk0-f46.google.com with SMTP id w127so221503232vkh.2 for ; Sun, 07 Aug 2016 04:06:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mindplay-dk.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=q6t+Zeu2mEy83kcCDsNbF4fNBQ+UH06nZE6OSsmMtj0=; b=ii011QHT6bzuqqydYFk3ot3osbJvm3MPFKHHcHcMoRSaRuTpOCeoF4Grk2o0tDnSzt 8z9yx9YGoICglPfG+WGhGhIgbKGeruUsX7TDHkvtE2lUFa2MbEuDHtmeVAR07k5yUUg0 qqXPFVLy29EwXX73GhJCSE+FfKuJZemm3DCBeNFltp5LaxZWvb/Nr0HNEtkwMQ+gh1bD D3T12FoYHQrA0g8bKOvpS7YyfErhDROVUuSwOncARMthVYKP5HcF7E2fyHuAN2lBmCwb rF1vYBkiCI2NzWHbL8dIIf8ttwMX8KnQG4Ih5Dq8NenTl+a/4HxEUOfHLg+TZhqBjD/N U/pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=q6t+Zeu2mEy83kcCDsNbF4fNBQ+UH06nZE6OSsmMtj0=; b=DBC07LCCDteMhG4iN9tUmUvyqk4kz4cGIAgRwa6/gqVu8xlXBTnDkXOyV6xgXROVKU x0j9kOBK9ebeh9HE3lF9/vZ0p7ReKA6JtlAt1M4tV+sY4BjRFanZ6Qchk7RBpBWRGbdE ph7mquvYiRSZjSh8Dr/4hvmcCav+3PS0qkmeKBDUBUPecDYIb5AsAmeBQ7DYBKWXNCkO 5wKK5LNomP6x7oI7prpJm51EV1eWutH0s5Hs6DWIAEzJZsSY6bBzQHiJF2FP8k6Zp7Ll uoXis7lgM60H6eD9OyEbHf6nEfRXlaAiR0vpxOIYeiSQ0ShTWayoGkchj05W1x7olvVD mo8g== X-Gm-Message-State: AEkoouvs3B0Q3svm4Cs3P3GLv4Lf6V3RKgqmF0zuVkmMCvmVFvFpJYzgI5aVb6ugji1IfslTNyZTOC9DRJ+DCQ== X-Received: by 10.31.0.133 with SMTP id 127mr2400795vka.57.1470567986902; Sun, 07 Aug 2016 04:06:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.153.195 with HTTP; Sun, 7 Aug 2016 04:06:26 -0700 (PDT) In-Reply-To: References: Date: Sun, 7 Aug 2016 13:06:26 +0200 Message-ID: To: Michael Vostrikov Cc: PHP Internals Content-Type: multipart/alternative; boundary=001a113d9cec7a51280539794a65 Subject: Re: [PHP-DEV] [RFC][VOTE] New operator (short tag) for context-dependent escaping From: rasmus@mindplay.dk (Rasmus Schultz) --001a113d9cec7a51280539794a65 Content-Type: text/plain; charset=UTF-8 Looks like it's unanimously a No. Michael, don't be discouraged - I think that everyone agrees that there is a problem to be solved, it's just that no one except you thinks this is a good solution; many of us are of the opinion that it's not a solution that really addresses the problem at all: you haven't eliminated the choice of whether or how to escape something, you've merely changed the scope of that choice - into global state, which clearly isn't popular. I encourage you to keep thinking about this problem, but you should explore entirely different directions - rethink and rephrase the problem, get to the core of it, and a different angle on the problem might reveal itself. On Sat, Jul 30, 2016 at 5:09 PM, Michael Vostrikov < michael.vostrikov@gmail.com> wrote: > Hello. The RFC 'New operator (short tag) for context-dependent escaping' is > now in voting phase. > > https://wiki.php.net/rfc/escaping_operator > > This RFC introduces new short tag/operator, which will perform echo with an > automatic call of escaping function. > Voting is open till August 6, but it can be prolongated if you will decide > that this is too small voting time for such a change. > Voting requires 2/3 support. > > Thank you for voting. > --001a113d9cec7a51280539794a65--