From 7efe308036e2af12d81c6a6d14193088e8101d3d Mon Sep 17 00:00:00 2001 From: Vladimir Panteleev Date: Fri, 8 Jan 2021 09:15:36 +0000 Subject: [PATCH] changelog/deprecate_dualcontext: Reword to neutral tone --- changelog/deprecate_dualcontext.dd | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/changelog/deprecate_dualcontext.dd b/changelog/deprecate_dualcontext.dd index 3799bd901f31..87bd71d9060b 100644 --- a/changelog/deprecate_dualcontext.dd +++ b/changelog/deprecate_dualcontext.dd @@ -1,13 +1,9 @@ Deprecate local templates that receive local symbols by alias -Support for local and member templates which can be instantiated with local -symbols was added to the language in D 2.087.0, however there are a number of -issues with the feature including: +Support for instantiating local and member templates with local +symbols was implemented in DMD 2.087.0. However, the implementation +was incompatible with GDC and LDC backends. -- Only DMD has code-gen support for the feature. -- There has been no support to implement this feature in either GDC or LDC. -- There is still no language specification that describes the feature. - -Because of this, there has been a dead feature introduced to the language for -over nine releases, so now it has been deprecated, and due to be fully reverted -in a future release. +In order to maintain feature parity among D implementations, this +improvement has been deprecated, and may be removed from a future DMD +release.