Skip to content

Mention the "unfeatures" more clearly in feature.pm #23379

Open
@book

Description

@book

We now have 6 of them:

  • switch, disabled from 5.36 onwards
  • indirect, disabled from 5.36 onwards
  • multidimensional, disabled from 5.36 onwards
  • bareword_filehandles, disabled from 5.38 onwards
  • apostrophe_as_package_separator, disabled from 5.42 onwards
  • smartmatch, disabled from 5.42 onwards

It's probably worth having a section dedicated to them, that documents the wish to slowly get rid of "less than awesome" features from past Perls.

I'm not sure we actually want to separate them from the regular features in a separate section.

It should also put forward the name "unfeature" (with the goal to promote its use, instead of "negative features": it's actually a positive thing that they are disabled!).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions