Hi Jan, The issue isn't that the ... arguments aren't passed on. Rather, the problem is that in the current implementation the ... arguments are passed to format(), which doesn't understand the "eol" argument.
The solution is to modify write.fwf() to explicitly accept all of the appropriate the arguments for write.table() and to only pass the ... arguments to format() and format.info(). I've just modified gdata to make this change, and have submitted the new version to CRAN as gdata version 2.8.1. -Greg On Fri, Nov 12, 2010 at 7:08 AM, Jan Wijffels <janwijff...@hotmail.com>wrote: > > Dear R-list > > This is just message to inform that the there is an issue with write.fwf in > the gdata library (from version 2.5.0 on). It does not seem to accept > further arguments to write.table like "eol" as the help file indicates as it > stops when executing tmp <- lapply(x, format.info, ...). > Great package though - I use it a lot except for this function :) > See example below. > > > require(gdata) > > saveto <- tempfile(pattern = "test.txt", tmpdir = tempdir()) > > write.fwf(x = data.frame(a=1:length(LETTERS), b=LETTERS), file=saveto, > eol="\r\n") > Error in FUN(X[[1L]], ...) : unused argument(s) (eol = "\r\n") > > sessionInfo() > R version 2.12.0 (2010-10-15) > Platform: x86_64-pc-linux-gnu (64-bit) > > locale: > [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C > [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 > [5] LC_MONETARY=C LC_MESSAGES=en_US.UTF-8 > [7] LC_PAPER=en_US.UTF-8 LC_NAME=C > [9] LC_ADDRESS=C LC_TELEPHONE=C > [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > other attached packages: > [1] gdata_2.8.0 > > loaded via a namespace (and not attached): > [1] gtools_2.6.2 > > > kind regards, > Jan > > > [[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. > [[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.