> From: Greg Stein [mailto:[EMAIL PROTECTED]]
> Sent: 10 September 2001 22:08
> On Mon, Sep 10, 2001 at 09:23:59AM -0500, William A. Rowe, Jr. wrote:
> > From: "Ryan Bloom" <[EMAIL PROTECTED]>
> > Sent: Monday, September 10, 2001 8:39 AM
> >
> > > > I don't mind putting a patch together that does this (and to use
> > > > it in all core modules). I would appreciate suggestions for the
> > > > final names though (naming isn't my strong side).
> > > >
> > > > AP_CFG_MERGE
> > > > AP_CFG_MERGE_ARRAY
> > >
> > > Don't do that. That is just Ralf's coding style. It is not
> proof that we need this
> > > in every single core module.
> >
> > HUH? The point is that even subversion uses such helpers for
> clarity. It would
> > help all authors to offer these, consistently.
> >
> > We've (collectively) proven that config merge errors are simple
> to author, and
> > difficult to debug.
>
> And the SVN merge macros came from mod_dav. The only reason mod_dav_fs
> doesn't have a similar macro is that it only has a single item to
> merge, so
> I just spelled it out.
>
> So you could say that I'm hitting 3 for 3 with using that INHERIT_VALUE
> macro, and would appreciate a core version of it.
>
> AP_CFG_MERGE_* located in http_config.h would make some sense to me.
>
> In the mod_ssl version, there was the "unset" param; I would suggest the
> simplest for assumes NULL. A second one would take an "unset" param.
>
> Cheers,
> -g
Ryan, was that a -1, or just a 'don't invest time in it, I don't
think it's worth it'?
Consistency wise I would find it usefull to put a patch together.
But if I know beforehand that it is not going in, I'd rather defer
and use my energy elsewhere.
Sander