README updated

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@1 798c95a1-3a3c-4699-83bb-5843777bddb4
Initial Commit of Package Files

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@2 798c95a1-3a3c-4699-83bb-5843777bddb4
Updated/Fixed directory structure for included Perl modules
Added SystemRequirements for Perl to DESCRIPTION
Added Text:CSV_PM.pm to Perl modules


git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@3 798c95a1-3a3c-4699-83bb-5843777bddb4
Continued Perl tree cleanup

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@4 798c95a1-3a3c-4699-83bb-5843777bddb4
Continued Perl tree cleanup

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@5 798c95a1-3a3c-4699-83bb-5843777bddb4
Continued Perl tree cleanup

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@6 798c95a1-3a3c-4699-83bb-5843777bddb4
Continued Perl tree cleanup

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@7 798c95a1-3a3c-4699-83bb-5843777bddb4
Updating Rd file and enabling the running of the examples

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@8 798c95a1-3a3c-4699-83bb-5843777bddb4
Continued Perl tree cleanup

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@9 798c95a1-3a3c-4699-83bb-5843777bddb4
Removing Text::CSV_XS due to version compatibilies. Bumping version to 1.2

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@10 798c95a1-3a3c-4699-83bb-5843777bddb4
Removing File:::Glob as it calls an XS routine

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@11 798c95a1-3a3c-4699-83bb-5843777bddb4
Added code to check for errors from the system(cmd) call and raise an error for R CMD check on R-Forge and CRAN, if the Perl script WriteXLS.pl fails to run successfully. Bumped to 1.3

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@12 798c95a1-3a3c-4699-83bb-5843777bddb4
Removed Encode.pm as it also calls an 'XS' related function. Bumping to 1.4

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@13 798c95a1-3a3c-4699-83bb-5843777bddb4
Changed Excel URL to point to 2003 rather than 2007. Added 'verbose' flag to disable file creation output. Updated 'SystemRequirements' to list required Perl modules. Will submit this version to CRAN

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@14 798c95a1-3a3c-4699-83bb-5843777bddb4
Added INSTALL file and testPerl() function to check for Perl and required modules. Modified the examples in ?WriteXLS to use testPerl() and only run if Perl and all modules found, enabling binaries to be created. Bumping to 1.6.0.

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@15 798c95a1-3a3c-4699-83bb-5843777bddb4
Added 'verbose' argument to testPerl so that it can be used in an if() manner without console output
Added 'SheetNames' argument to WriteXLS to enable user specified worksheet names
Added various checks to code for unique worksheet names, worksheet names <= 31 chars, length(SheetNames) == length(x)
Added check for invalid worksheet names for chars []:*?/\
Added argument '--SN' to WriteXLS.pl to support SheetNames from WriteXLS.R
Modified WriteXLS.pl to handle SheetNames.txt file and related activity
Substantive changes to WriteXLS.Rd to describe new function argument and additional validity checks.
Fixed typos in e-mail in both help files.
Bumped version to 1.7.0


git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@16 798c95a1-3a3c-4699-83bb-5843777bddb4
First, forgot to note the following changes in last commit (1.7.0):
  New 'environ' argument to WriteXLS to enable WriteXLS to be wrapped in other functions and locate the data frames to be written.
  Reduced SystemRequirements in DESCRIPTION file to only those Perl modules not included in the package.
For this commit:
  Added TRUE/FALSE invisible return values to WriteXLS to enable the function to be tested for success for failure. Note that error messages will still be output.


git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@17 798c95a1-3a3c-4699-83bb-5843777bddb4
Initial addition of an Encoding argument to both the R and Perl code to enable the use of latin1 locales to properly exporting data to the spreadsheet. Defaults to UTF-8. Bumping to 1.8.0.

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@18 798c95a1-3a3c-4699-83bb-5843777bddb4
Modified WriteXLS.R to write out the list of data frame names in 'x' to FileNames.txt in order. This file will be read by WriteXLS.pl so that the order of the spreadsheets in the Excel file will be the same as in 'x'. This is a change in the default behavior, where due to the file globbing by Perl, the sheets would likely be in alpha order. As a result of this, File::Glob is now removed as a requirement for the package. Note that it was possible that if specified, the SheetNames may not have matched the ordering of the data frames in 'x'. Help files and the INSTALL file have been modified to remove the File::Glob requirement. Bumped to version 1.8.1.

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@19 798c95a1-3a3c-4699-83bb-5843777bddb4
Fixed cross reference in WriteXLS.Rd for write.table(). Changed link from [base] to [utils]. Bumping package to 1.8.2.

git-svn-id: file:///Users/marcschwartz/Downloads/VersionControl/git/R-Forge/WriteXLS/pkg@20 798c95a1-3a3c-4699-83bb-5843777bddb4