I agree. Lets jsut get this in the tree.. -- james
> > On Thu, Sep 19, 2002 at 02:28:35AM +0100, Dan Hardiker wrote : > > This doesnt demonstrate the use of the show_source (or other aliased) > > function, but I assure you - it works similarly with an optional > > parameter, defaulting to current behaviour. > > I hope you don't forget that highlight_file() already has an > optional parameter. > > mixed highlight_file ( string filename [, bool return]) > > So this would make > > mixed highlight_file ( string filename [, bool return [, bool > lineno]]) > > Pretty ugly if you ask me. These are the things we're trying > to avoif. > > I suggest replacing the second parameter with a flag-style > parameter which accepts , well, flags. > > This way BC is not broken (just assign HIGHLIGHT_RETURN a > value of 1 and HIGHLIGHT_LINENO a value of 2) and you're > done. > > <? > highlight_file("filename", HIGHLIGHT_LINENO); > ?> > > and for BC > > <? > highlight_file("filename", true); > ?> > > will still work because true will be casted to 1. > > Besides this, go ahead and commit it (if you haven't done it > already) in the behaviour you pointed out. There are no more > reasons to held this back. Let's move over to more important > things. > > - Markus > > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php