Skip to content

Conversation

alco
Copy link
Member

@alco alco commented May 21, 2014

No description provided.

@ericmj
Copy link
Member

ericmj commented May 21, 2014

They are not backwards incompatible changes since they are additions.

@alco
Copy link
Member Author

alco commented May 21, 2014

  • String.to_char_list! is removed. Should I have put it in an earlier release? Wouldn't be of much use.
  • String.to_char_list was never removed (per the changelog), only deprecated. In the current release it will have different behaviour which is a breaking change.

I may have missed a couple of deprecations, so maybe it would be better for you to update the changelog to reflect the actual (not wishful) situation?

@ericmj
Copy link
Member

ericmj commented May 21, 2014

I take it back. You are right, they were removed and readded in the same release.

ericmj added a commit that referenced this pull request May 21, 2014
@ericmj ericmj merged commit bc0adc2 into elixir-lang:master May 21, 2014
@alco alco deleted the string-to_char_list branch May 21, 2014 22:52
@josevalim
Copy link
Member

I think we should remove those entries in the CHANGELOG. The previous code was previously deprecated (printing warnings) and has been removed from master for a while.

@ericmj
Copy link
Member

ericmj commented May 22, 2014

String.to_char_list! is removed though. Do we not add removed functions as a backwards incompatible change if they were deprecated previously?

If something changes on master and then changes back between two releases it should not affect the changelog imo.

@josevalim
Copy link
Member

String.to_char_list! was deprecated too: bb8f3aa#diff-22d92528e5319c6e47e28d62cbff5be7L1206

@ericmj
Copy link
Member

ericmj commented May 22, 2014

@josevalim Okay, I just thought we added deprecations as backwards incompatible changes when they were finally removed. But that doesn't seem to be case.

There is nothing in the changelog about String.to_char_list! being deprecated though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants