Where is it spitting out the new-line to?  Can you just capture the
output and then remove the last new-line; easier than rewriting the
function.  Here is one way of doing it:

> f.x <- function()cat('this is\n\n output\n with\n an extra linefeed at the 
> end\n\n')
> f.x()  # has the extra line-feed
this is

 output
 with
 an extra linefeed at the end

> x <- capture.output(f.x())  # capture the output
> # print it
> cat(x, sep = '\n')
this is

 output
 with
 an extra linefeed at the end

> # remove the extra linefeed at the end
> cat(head(x, -1), sep = '\n')  # now it is gone
this is

 output
 with
 an extra linefeed at the end
>
>


On Tue, Dec 6, 2011 at 6:39 PM, Sachinthaka Abeywardana
<sachin.abeyward...@gmail.com> wrote:
> Hi All,
>
> There is a function in package "R2Cuba" called Cuhre that I need to use. It
> keeps spitting out a new-line which I really dont want it to do. So I was
> wondering what is the best way of configuring the package. I tried copying
> and pasting the code into Cuhre2 and getting rid of the newline command BUT
> that didn't work since it seems to have some private functions which I do
> not have access to.
>
> So what is the best way of rewriting the package and compiling it (some of
> the code is written in C). Note that I want to do some other configurations
> besides the above mentioned (incase you were going to mention some sort of
> noprint option).
>
> Thanks,
> Sachin
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



-- 
Jim Holtman
Data Munger Guru

What is the problem that you are trying to solve?
Tell me what you want to do, not how you want to do it.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to