Angus Leeming <[EMAIL PROTECTED]> writes:
| Lars Gullik Bj�nnes wrote:
>
>> Cleaning up my numerous lyx trees I found this.
>>
>> What where the objections again?
>
| That we're in a freeze?
That is new objections.
| I believe that the general criticism last time
| round was that you were just fiddling. Changing working code for the sake
| of it. That the new code is neither better nor worse than the old code,
| just less familiar.
part of it perhaps... certainly not all of it.
| Maybe things have changed since then.
>
| Personally, I fail to see why this:
| - std::sort(bibkeys.begin(), bibkeys.end(), compareNoCase());
| is worse than this:
| + // Do a no-case-sensitive sort
| + std::sort(bibkeys.begin(), bibkeys.end(),
| + bind(less<int>(),
| + bind(compare_ascii_no_case, _1, _2),
| + 0));
>
| If you're going to change stuff for the sake of changing it, then at least
| change it to something that is immediately understandable. Isn't the
| lambda syntax something like:
The lamda syntax is not going to be standardized this round.
funcion/bind is.
--
Lgb