From 3d4e99fc6c0b8d17eb1405de0765e054e5511cb7 Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Wed, 11 Oct 2023 08:29:25 -0700 Subject: [PATCH] rfcs: Update status String interpolation and table.getn/et al deprecation has been live for a while. getfenv/setfenv linter diagnostics is going to ship in the next release, so preemptively marking this as Implemented as well. --- rfcs/STATUS.md | 14 -------------- rfcs/deprecate-getfenv-setfenv.md | 2 ++ rfcs/deprecate-table-getn-foreach.md | 2 ++ rfcs/syntax-string-interpolation.md | 2 ++ 4 files changed, 6 insertions(+), 14 deletions(-) diff --git a/rfcs/STATUS.md b/rfcs/STATUS.md index 41d69f01..653f168f 100644 --- a/rfcs/STATUS.md +++ b/rfcs/STATUS.md @@ -1,19 +1,5 @@ This document tracks unimplemented RFCs. -## Deprecate getfenv/setfenv - -[RFC: Deprecate getfenv/setfenv](https://github.com/Roblox/luau/blob/master/rfcs/deprecate-getfenv-setfenv.md) - -**Status**: Needs implementation. - -**Notes**: Implementing this RFC triggers warnings across the board in the apps ecosystem, in particular in testing libraries. Pending code changes / decisions. - -## Deprecate table.getn/foreach/foreachi - -[RFC: Deprecate table.getn/foreach/foreachi](https://github.com/Roblox/luau/blob/master/rfcs/deprecate-table-getn-foreach.md) - -**Status**: Needs implementation. - ## Read-only and write-only properties [RFC: Read-only properties](https://github.com/Roblox/luau/blob/master/rfcs/property-readonly.md) | diff --git a/rfcs/deprecate-getfenv-setfenv.md b/rfcs/deprecate-getfenv-setfenv.md index e5af1730..9e80f9c6 100644 --- a/rfcs/deprecate-getfenv-setfenv.md +++ b/rfcs/deprecate-getfenv-setfenv.md @@ -1,5 +1,7 @@ # Deprecate getfenv/setfenv +**Status**: Implemented + ## Summary Mark getfenv/setfenv as deprecated diff --git a/rfcs/deprecate-table-getn-foreach.md b/rfcs/deprecate-table-getn-foreach.md index c6c889dc..ea8e1e6b 100644 --- a/rfcs/deprecate-table-getn-foreach.md +++ b/rfcs/deprecate-table-getn-foreach.md @@ -1,5 +1,7 @@ # Deprecate table.getn/foreach/foreachi +**Status**: Implemented + ## Summary Mark table.getn/foreach/foreachi as deprecated diff --git a/rfcs/syntax-string-interpolation.md b/rfcs/syntax-string-interpolation.md index 2fbb04b0..b2b9b0ea 100644 --- a/rfcs/syntax-string-interpolation.md +++ b/rfcs/syntax-string-interpolation.md @@ -1,5 +1,7 @@ # String interpolation +**Status**: Implemented + ## Summary New string interpolation syntax.