Martin,
   1. I'd vote for replacement.
   2. The "Sig" argument was completely opaque to me.  I'd vote for something like this
     bracket = "fixed"  the old behavior, treat the upper and lower as fixed values
             = "search" expand the limits if needed
             = "usearch" only the upper limit is expanded
             = 'lsearch' only the lower
   3. I agree with Duncan that the searches should count toward the total iterations.

Terry T.

On 05/30/2013 05:00 AM, r-devel-request@r-project.org wrote:
> With main R releases only happening yearly in spring, now is
> good time to consider*and*  discuss new features for what we
> often call "R-devel" and more officially is
>    R Under development (unstable) (.....) -- "Unsuffered Consequences"
>
> Here is one such example I hereby expose to public scrutiny:
>
> A few minutes ago, I've committed the following to R-devel
> (the 'trunk' in the svn repository for R):
>
> ------------------------------------------------------------------------
> r62834 | maechler | 2013-05-30 10:01:33 +0200 (Thu, 30 May 2013) | 1 line
> Changed paths:
>     M doc/NEWS.Rd
>     M src/library/stats/NAMESPACE
>     M src/library/stats/R/nlm.R
>     M src/library/stats/man/uniroot.Rd
>     M tests/Examples/stats-Ex.Rout.save
>
> new "safe" uniroot() =: unirootS()  [may change; see R-devel e-mail]
> ------------------------------------------------------------------------
> ...

	[[alternative HTML version deleted]]

