Improving equal_range and erase(key) in tree containers
Joe Buck
Joe.Buck@synopsys.COM
Thu Oct 5 16:39:00 GMT 2006
Ion Gaztañaga wrote:
> >While implementing my own tree containers, I've found that nearly
> >every standard library version implements multiset/multimap
> >equal_range with something like this:
On Thu, Oct 05, 2006 at 11:38:46AM +0200, Paolo Carlini wrote:
> Ion, I think you are raising very good points, which, by the way, are
> already partially known to be correct (I mean the issue with
> equal_range). Now, there are the usual "boring" legal matters: how do
> you want to proceed? Would you like to submit complete patches under
> your name (in that case a Copyright Assignment is required, of course,
> through assignments@gnu.org, see <contribute changes> from the home page
> of the project) or are you ok for us to actually implement your ideas
> one way or another without mentioning your name in the Changelog (at
> least for anything bigger than, say, 5-10 lines of code)? Sorry if this
> remark appear "bureaucratic" but otherwise we are at risk of embarassing
> situations...
Paolo, even if Ion can't deal with the paperwork, and someone else
implements his idea, it is still legitimate for the ChangeLog
entry to say "based on a suggestion by Ion Gaztañaga". Ideas and
suggestions aren't copyrightable.
More information about the Libstdc++
mailing list