[Rd] Error in options(...) : invalid continue parameter

Prof Brian Ripley ripley at stats.ox.ac.uk
Thu Aug 17 09:16:21 CEST 2006


You are confusing 'length' wih the number of characters in an element.
At least the present documentation is not incorrect!

> length("")
[1] 1

I think we normally say a string is non-empty (some say non-blank, but 
others including me think " " is blank).

On Wed, 16 Aug 2006, Gregor Gorjanc wrote:

> Hello!
> 
> It seems that prompt and continue argument of options() must be at least
> of length one i.e.
> 
> > options(prompt="")
> Error in options(...) : prompt parameter invalid
> > options(prompt=" ")
>  # bla, bla, ...
> > options(prompt="> ")
> > # bla, bla, ...
> 
> > options(continue="")
> Error in options(...) : invalid continue parameter
> > options(continue=" ")
> > ls(
>  )
> 
> This could be properly documented as shown bellow. I do not think that
> it is worth bothering with modifying the code to allow empty prompt and
> continue argument.
> 
> Cheers!
> 
> Index: R/src/library/base/man/options.Rd
> ===================================================================
> --- options.Rd  (revision 38890)
> +++ options.Rd  (working copy)
> @@ -58,7 +58,7 @@
>        like \code{x <- 1:3; x[5] <- 6}.}
> 
>      \item{\code{continue}:}{a string setting the prompt used for lines
> -      which continue over one line.}
> +      which continue over one line. Must be at least of length 1.}
> 
>      \item{\code{defaultPackages}:}{the packages that are attached by
>        default when \R starts up.  Initially set from value of the
> @@ -179,7 +179,7 @@
>        argument.}
> 
>      \item{\code{prompt}:}{a string, used for \R's prompt; should usually
> -      end in a blank (\code{" "}).}
> +      end in a blank (\code{" "}). Must be at least of length 1.}
> 
> 

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-devel mailing list