Thread overview
[Issue 15972] range of chars doesn't work with joiner with literal delimiters
May 05, 2016
Sobirari Muhomori
Mar 31, 2018
Seb
Aug 03, 2018
anonymous4
Dec 17, 2022
Iain Buclaw
April 29, 2016
https://issues.dlang.org/show_bug.cgi?id=15972

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|joiner doesn't recognize    |range of chars doesn't work
                   |range of chars              |with joiner with literal
                   |                            |delimiters

--
May 05, 2016
https://issues.dlang.org/show_bug.cgi?id=15972

--- Comment #1 from Sobirari Muhomori <dfj1esp02@sneakemail.com> ---
What I have in mind:
1. Move autodecoding algorithms to undead.
2. Remove autodecoding from algorithms.
3. Have dfix rewrite std.algorithm to undead.algorithm

--
March 31, 2018
https://issues.dlang.org/show_bug.cgi?id=15972

Seb <greensunny12@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |greensunny12@gmail.com

--- Comment #2 from Seb <greensunny12@gmail.com> ---

> What I have in mind:
> 1. Move autodecoding algorithms to undead.
> 2. Remove autodecoding from algorithms.
> 3. Have dfix rewrite std.algorithm to undead.algorithm

How would that work in practice?

std.algorithm is highly templated and the big issue are the auto-decoding
primitives in std.range.
We can't remove them easily nor even version them out (see e.g.
https://github.com/dlang/phobos/pull/5513) and no one seems to have found a
good transition path so far.

For now .byCodeUnit is the only available workaround and maybe eventually RCString gets a thing.

--
August 03, 2018
https://issues.dlang.org/show_bug.cgi?id=15972

--- Comment #3 from anonymous4 <dfj1esp02@sneakemail.com> ---
(In reply to Seb from comment #2)
> and no one seems to have found a good transition path so far.
I mean replace std.algorithm with undead.algorithm in sources.

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=15972

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3

--
December 01
https://issues.dlang.org/show_bug.cgi?id=15972

--- Comment #4 from dlangBugzillaToGithub <robert.schadek@posteo.de> ---
THIS ISSUE HAS BEEN MOVED TO GITHUB

https://github.com/dlang/phobos/issues/10174

DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB

--