Ingo Schwarze wrote: > > The insight that Ted asked for is that > > * in contrast to the other programs (ls, rs, ul), cut(1) isn't > merely doing the same things with multibyte characters that it > used to do with single byte characters; it grows substantial > new, user-visible functionality (-c, -nb, -d multibyte); > > * and all the same, in contrast to the others, it doesn't need > any custom mb*() function, it gets away with the standard > mblen() interface. > > I can commit this in three steps (implement -c, implement -n, > implement -d multibyte) - if anybody wants that, please say so; > otherwise i'm going to do only one commit.
This looks reasonable to me. I don't think there's any benefit to splitting commits.