Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118657 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 19001 invoked from network); 19 Sep 2022 15:33:44 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 19 Sep 2022 15:33:44 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 5D45F180543 for ; Mon, 19 Sep 2022 08:33:44 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 19 Sep 2022 08:33:44 -0700 (PDT) Received: by mail-ej1-f52.google.com with SMTP id l14so65408147eja.7 for ; Mon, 19 Sep 2022 08:33:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:to:from:date:from:to:cc:subject:date; bh=M0oSaKDzheP6skgkQkT1QqeDHH+hclTWwp+DMB8WPr8=; b=dxjYOxTVzdWbu7K/pYiDyeKpZbnLPQcDDMkfoMHLwYOppVmQ1bmJqx6vcRBbK0RQLe 9e19CyPlGnWUjLmie/1grhD37qYzNr+F1gG6U2NAqv6oNP/O2AGZNdyBDU0QQLQQm1wD A0kW0RyB0GXzdfl3kewod7x9DFPcmwthad3r5L/zR/9094wR1bmX9P/lT5E+9qLFYSO7 689CBrf49Odt5AX2x5LnXM41iXhLidSefrg1TXSuGPUpUVRrcNDzyuP9QTc85MJoXNJG sg8kUZhk4ltdgklwwJYmcnP/4mTXzoXO4F8dRzIX2I0CPfH25c3TfVrpMJAVfcEaXQ9H tZ3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:to:from:date:x-gm-message-state:from :to:cc:subject:date; bh=M0oSaKDzheP6skgkQkT1QqeDHH+hclTWwp+DMB8WPr8=; b=gEKAvl0keByeNFJLrUJjVQB2OOq6QxHgR8Q/9SfrNnh3Z6agpHJawwhdK6KtcgQ5we x1ixIXbPWoQuusQTUIsJ/dq7LI6+AcuWRzEDhmrgnQXI0vvC8bm1HHfrMfBmMkvy8Pcm /HwFLJaFRroZWcrArpohidX2098TI8GEQ9OxbT14Dh/G8Vlz6WMMXKT79dmrZeb3oxYm r0QK5jw6AfbDKjXhjLwfK+Zkp+38+Hh/g6RAINrZvw2csrVmQj8qhQQoTvAag2iwDzoc elgeMEPrgGu1XYZTENa3CzAHHLFWyr2EmXPNlIpNyZ9/gDz/LZVcg9ZW8LU9VR4vAZwN 3rDQ== X-Gm-Message-State: ACrzQf0UcLoJKODXZgQMVMibXyUGYnYy10WwiBWpSm0AmBYW4xHkmPbn aNMs+AvOY6DJ4PhTEBsH20KFbrTLdBk= X-Google-Smtp-Source: AMsMyM45chQD/8V7feo/1NO8waacsiEyRRRYBKdqHZAnSFDUanXREclfS5KUc/Dv4jXk/zoBd9tZkg== X-Received: by 2002:a17:906:9b83:b0:730:b3ae:343 with SMTP id dd3-20020a1709069b8300b00730b3ae0343mr13769657ejc.670.1663601622885; Mon, 19 Sep 2022 08:33:42 -0700 (PDT) Received: from [127.0.0.1] (92.40.197.223.threembb.co.uk. [92.40.197.223]) by smtp.gmail.com with ESMTPSA id c26-20020a056402101a00b0044792480994sm20258502edu.68.2022.09.19.08.33.41 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Sep 2022 08:33:42 -0700 (PDT) Date: Mon, 19 Sep 2022 16:33:19 +0100 To: Internals User-Agent: K-9 Mail for Android In-Reply-To: <1835622d2ad.e718af7c86636.4041752759703113661@limesurvey.org> References: <1835622d2ad.e718af7c86636.4041752759703113661@limesurvey.org> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] One-line heredoc for better syntax highlightning From: rowan.collins@gmail.com (Rowan Tommins) On 19 September 2022 15:24:26 BST, "Olle H=C3=A4rstedt" wrote: >Hi internals! > >Some editors can guess the domain-specific language inside heredoc, e=2Eg= =2E if you do > >$query =3D <<SELECT * FROM foo >MySQL; > >It would be nice if this feature could be used in single lines as well: > >$query =3D <<