digitalmars.D.bugs - [Issue 17757] New: Wrongly reported deprecated message
- via Digitalmars-d-bugs (28/28) Aug 16 2017 https://issues.dlang.org/show_bug.cgi?id=17757
https://issues.dlang.org/show_bug.cgi?id=17757 Issue ID: 17757 Summary: Wrongly reported deprecated message Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: apz28 hotmail.com Discussion: https://forum.dlang.org/post/on1isk$2rpm$1 digitalmars.com There are two toUTF16 (one template and one function), the function one is deprecated but the template one is not. Same issue with toUTF8 ones Test on dmd-2.075.1 void main() { import std.utf : toUTF16; // Same problem with toUTF8 wstring s = toUTF16!string("abc"); } Compilation output: /d500/f513.d(3): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead. /d500/f513.d(3): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead. --
Aug 16 2017