Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125167 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 882471A00C9 for ; Fri, 23 Aug 2024 19:47:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1724442540; bh=Kj01JFlZ8CBmwU345WGb4oPF9NJ9IDY1MNx3rM5Flmk=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=KwTPiSFJ/pkoKt7v3hYlr8oUTPza7lmPa5wp+nwgxS6Cu1VClrOl98ETiRUEjRL3M QGdXQxY3SztMQFpy44OXkjmaX6/X4SJ25EDQnHIFxhec8YVOF0LRN+nejvl2ti3FBy SzipYLJd17dYq8HkzS/4k9W+5Vphav0zJsUhzMs8RWd++KmzR84jDrR41Ia/zkYYo3 4Wakg1PjrzFCUYEcdI4lCAJiYNeBqXDiZdKyiKoo7mvvlggEafrD3f2WOYKTaWMhv2 efH93IGrB5f7ErsDmwPyOCy6myySM4TG9Npb7VdlQvxARA35fOsun/J17SKSzZllzs UQ1GWEKebqeKg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0B24E180B59 for ; Fri, 23 Aug 2024 19:48:58 +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,DMARC_MISSING,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_NONE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com [209.85.160.50]) (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 ; Fri, 23 Aug 2024 19:48:55 +0000 (UTC) Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-2704b6a6fe6so1699792fac.1 for ; Fri, 23 Aug 2024 12:47:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=coggenterprises-com.20230601.gappssmtp.com; s=20230601; t=1724442424; x=1725047224; darn=lists.php.net; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=Kj01JFlZ8CBmwU345WGb4oPF9NJ9IDY1MNx3rM5Flmk=; b=ZnsmjtQ9YeN4/9K3dbI+jLhmuJmmHoJeG2WjK0hYIK6xoGOF8r87p3ep70COpLiyqe 01EU5cAA+oHcUJfv38wRTvIDRgWH5rB6CzqfZTb6CXvkcvfitVvLlzSMhls4sm4WVFPz 8rZobHSaXzHegeH0J8QicC/XZAAo0GSj9omTBrSCqP2OSXQ9g/5Ez9NUVmqYg6CVLLYv i8KAsAhQ0HPlmHcRKZcMrzAHhIk/uAgAmyRX/XR2+SMfDKl/AiwpRz7es+DCsu0s24Hr sgzHBqt7dPRVF4rIOWhHHE9mp289lND/W/gnKkAO73KUWxrpTLMrZPztVv6LUoqTM+cZ JF5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724442424; x=1725047224; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Kj01JFlZ8CBmwU345WGb4oPF9NJ9IDY1MNx3rM5Flmk=; b=EqDsgfwwyr3oGSDkZpelozB2Lk1P+OXupBrBVf9QbZeY6j2dnaFvjGHOzodstoOWuQ p+21bsnNHG83anLTdUU00gB8KMFcl0w2cEQ7cIHgLa5qV97145TzCJzrJIMV11LOgv3m OLculqju2iBOC7H1CEM6JYLghnMr0ackdAKlPvQOzpTxZ7bVtTOEPTbxw3wbt6UFtu5+ a2WcpNtOStlxBLJiRzG8YRLpe9xz8WrEaPS8Rq0sUnH9/cC+pfuZJTcSdEvujb0HvjHw 76OYh2KEv5Z4lz16LIgdFIQtr4XLvD9xq+XxlXAosjVMluf4G+9/O/9fycwoPp7j86HA o6ew== X-Gm-Message-State: AOJu0Yyr//qGH84Rl5ejy6Ojmp/LKY1xFMlRwXGxmIffrak6GAPDKAMm DPeBo3Bs5WO9JVpM8V/jP8qRoYCoASwnIz6eKN3/tnISv0HgKeb4NrAZOVND9Pc7mKhZ1MYTMLs M X-Google-Smtp-Source: AGHT+IEg1bqVXT+yDoiocvC7gBCuYwaqV8iWPYd3xhZ8yEALogxsZqUXh3ZGuXXEtvrcKhm38vT02A== X-Received: by 2002:a05:6870:700f:b0:25d:8238:1c3c with SMTP id 586e51a60fabf-273e6476980mr3757758fac.18.1724442423717; Fri, 23 Aug 2024 12:47:03 -0700 (PDT) Received: from Johns-MacBook-Pro-2.local ([207.213.210.67]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-273ceb70f5csm1044118fac.40.2024.08.23.12.47.02 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Aug 2024 12:47:03 -0700 (PDT) Date: Fri, 23 Aug 2024 15:47:01 -0400 To: =?utf-8?Q?Rowan_Tommins_=5BIMSoP=5D?= Cc: "=?utf-8?Q?internals=40lists.php.net?=" Message-ID: In-Reply-To: <977227E3-8793-4FB1-B572-B75D27C06ED5@rwec.co.uk> References: <977227E3-8793-4FB1-B572-B75D27C06ED5@rwec.co.uk> Subject: Re: [PHP-DEV] [Concept] Flip relative function lookup order (global, then local) X-Mailer: Mailspring Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="66c8e735_2ae8944a_15341" From: john@coggeshall.org (John Coggeshall) --66c8e735_2ae8944a_15341 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Aug 23 2024, at 3:41 pm, Rowan Tommins [IMSoP] wrote: > > None of these seem like showstoppers to me, but since we can so easily go one step further to "global only", and avoid them, why wouldn't we? FWIW I'd support global only, specifically because of the point I wouldn't necessarily want the change to hamstring our ability to add new functions in the future. --66c8e735_2ae8944a_15341 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline

On Aug 23 2024, at= 3:41 pm, Rowan Tommins =5BIMSoP=5D <imsop.php=40rwec.co.uk> wrote:=

None of these seem like showstoppers to m= e, but since we can so easily go one step further to =22global only=22, a= nd avoid them, why wouldn't we=3F


=46WIW I'd support global only, specifically because of the point I wo= uldn't necessarily want the change to hamstring our ability to add new fu= nctions in the future.
--66c8e735_2ae8944a_15341--