Should the spec ever mention that some language construct is deprecated? For example, things that we know are deprecated, but will not be removed in an Edition, or whose replacement is not yet implemented or certain.
Similarly, if something is removed or changed in an Edition, should the Edition-specific docs mention that a particular thing is deprecated?
ehuss's preference is to not mention that for Edition-specific changes. Non-edition changes are a bit more difficult to make a judgement on.
Should the spec ever mention that some language construct is deprecated? For example, things that we know are deprecated, but will not be removed in an Edition, or whose replacement is not yet implemented or certain.
Similarly, if something is removed or changed in an Edition, should the Edition-specific docs mention that a particular thing is deprecated?