https://bugs.kde.org/show_bug.cgi?id=358799

--- Comment #10 from Igor Kushnir <igor...@gmail.com> ---
(In reply to Piotr Mierzwinski from comment #9)
> So the fix breaks different use case.
But why does it break a use case? Your proposed alternative of removing the
previous default parameter value can be a loss of information, especially if
the code in question has not been put under version control yet. Adding a
frequently valid and reasonable new default parameter value does not lose
information. The TODO marker suggests the user to consider what the default
value should be. If the user prefers no default values whatsoever, (s)he can
remove both the new and the old one easily. Again the TODO marker reminds the
user about this. I don't think the current behavior is much worse than showing
a warning. Showing a warning is probably more difficult to get right (a nested
event loop or code scattered across several functions).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to