On Aug 15, 2014 1:57 AM, "Anne van Kesteren" <ann...@annevk.nl> wrote:
>
> On Fri, Aug 15, 2014 at 1:37 AM, Robert Bindar <robertbin...@gmail.com>
wrote:
> > We can not say accurately if the default will always be false because
> > the platform may or may not support the behavior, or it might be
overridden
> > by a user defined setting.
>
> Well, if we introduce new dictionary members they will default to
> false. So I guess what Jonas was asking for is that we should think of
> names that make sense given that. Of course, they will just be hints
> anyway due to platform conventions and user overrides.

That's not necessarily true. Dictionary members default to "absent" if they
don't have a default value. So we could treat default as different from
both true and false.

But it tends to make for a confusing API to treat optional boolean
arguments as different from false.

/ Jonas

Reply via email to