[R-gregmisc-commits] r2033 - pkg/SASxport/inst
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Tue May 26 18:26:06 CEST 2015
Author: warnes
Date: 2015-05-26 18:26:06 +0200 (Tue, 26 May 2015)
New Revision: 2033
Added:
pkg/SASxport/inst/ChangeLog
Log:
Add changelog to svn repository
Added: pkg/SASxport/inst/ChangeLog
===================================================================
--- pkg/SASxport/inst/ChangeLog (rev 0)
+++ pkg/SASxport/inst/ChangeLog 2015-05-26 16:26:06 UTC (rev 2033)
@@ -0,0 +1,463 @@
+2015-05-02 warnes
+
+ * [r2018] Rename 'trunk' to 'pkg' for compatibility with R-forge
+
+2014-09-13 warnes
+
+ * [r1886] Update for changes in latest version of Hmisc (3.14-5).
+
+2014-07-21 warnes
+
+ * [r1865] Add missing comment terminators.
+ * [r1864] Use conditional compilation to map-out byte-swapping code
+ on bigendian systems, where it is not needed.
+ * [r1863] Remove never-used conditional code and un-needed #include
+ statements
+ * [r1862] Update version number in test script output comparison
+ files.
+ * [r1861] Change version number to 1.5.0 and update NEWS file.
+ * [r1860] Test commit from ppc-vm
+ * [r1859] Add .Rout.save file matching changes to Alfalfa_Test.R
+ * [r1858] add display output of read.xport in Alafalfa_Test.R test
+ script
+ * [r1857] Minor code reformatting.
+ * [r1856] Mark constants as long ints.
+ * [r1855] Avoid infinte loop in case of IBM exponent overflow. If
+ this occurs,
+ and can't be fixed in a single pass, generate a warning message
+ and
+ return NA.
+ * [r1854] Move comments about system functions to implement
+ TO_BIGEND{SHORT,INT}
+ to to_bigend.h.
+ * [r1853] Add comments about system functions to do same task.
+ * [r1852] Call TO_BIGEND_DOUBLE on the pointed to value, not the
+ pointed.
+ * [r1851] - Return to using get_IBM_double, but add reverse_double
+ before the
+ call if running on BIGENDIAN machine.
+
+2014-07-20 warnes
+
+ * [r1850] Finish rename of 'HTOBE' to 'TO_BIGEND'
+ * [r1849] Add dummy code to avoid compile warnings about unneeded
+ variables
+ * [r1848] Rename 'host_to_be' to 'to_bigend' to be more transparent
+ about purpose
+ * [r1847] Rename 'host_to_be' to 'to_bigend' to be more transparent
+ about purpose
+
+2014-07-19 warnes
+
+ * [r1846] Minor change in spacing
+ * [r1845] Change byte-order detection code
+ * [r1844] Fix copy-paste error
+
+2014-07-18 warnes
+
+ * [r1843] Update NEWS for SASxport 1.4.2
+ * [r1842] - Rename function and file 'reverse' to 'host_to_be'
+ (short for
+ host-endian to big-endian') to clarify purpose of the function.
+ - Remove pre-processeor definition of REVERSE, and add
+ definitions of
+ HTOBE_SHORT, HTOBE_INT, and HTOBE_DOUBLE.
+ * [r1841] Make sure all left shifts are explicitly typed as
+ unsigned in to avoid
+ undefined behavior.
+ * [r1840] Update test output
+ * [r1839] minor code formatting changes
+ * [r1838] Re-ename optimization on BIG_ENDIAN systems
+ * [r1837] Update .save files
+ * [r1836] Write file data as hex bytes so R CMD check's diff can
+ display up differences.
+ * [r1835] Remove SASxport:::assert() and replace all uses with
+ stopifnot()
+ * [r1834] Remove SASxport:::assert() and replace all uses with
+ stopifnot()
+ * [r1833] Explicitly cast left shifts in ibm2ieee.c to avoid
+ undefined behavior. (Reported by Brian Ripley)
+ * [r1832] Add default label method to Hmisc import to resolve
+ problem if SASxport::read.xport is called without loading
+ SASxport
+
+2014-07-17 warnes
+
+ * [r1831] Updated read.xport man page exampls to match new behavior
+ of names.toupper
+ * [r1830] Modfy tests to directly call 'read.xport' instead of
+ relying on 'examples(read.xport)'. Add test files to run
+ 'examples(read.xport)' separately.
+ * [r1829] Enable examples that use Hmisc, since it is now a
+ dependency.
+ * [r1828] Update DESCRIPTION and NEWS for SASxport 1.4.1.
+ * [r1827] Minor code reformatting.
+ * [r1826] Rename former 'label.Rd' file to 'SASformatRd' and remove
+ references
+ to label() and "label<-"() (checkin missed from previous
+ release).
+ * [r1825] read.xport: Preserve '$' at the beginning of SAS
+ character format strings.
+ * [r1824] read.xport() argument names.tolower was not being honored
+ for dataset
+ names.
+
+2014-04-10 warnes
+
+ * [r1807] Oops. Correct over-zealous paste.
+ * [r1806] Update test to use new 'self' argument for label
+ data.frame method.
+ * [r1805] Update for SASxport 1.4.0.
+ * [r1804] Remove definitions of labels in favor of those coming
+ from Hmisc. Modify read.xport and write.xport to use appropriate
+ arguments for label method for data.frames.
+ * [r1803] Remove definitions of labels in favor of those coming
+ from Hmisc. Modify read.xport and write.xport to use appropriate
+ arguments for label method for data.frames.
+
+2013-10-09 warnes
+
+ * [r1722] Remove duplicate Imports field
+ * [r1721] Update examples
+ * [r1720] Change to camelcase
+ * [r1719] Update for SASxport 1.3.6 release
+ * [r1718] Issue: URL test2.xpt file has moved. Solution: (1) Use
+ local copy of file for executed examples, (2) update URL for
+ displayed examples.
+ * [r1717] Add local copy of test2.xpt SAS file
+
+2013-06-14 warnes
+
+ * [r1672] Update .save files for 1.3.5
+ * [r1671] Updates for SASxport 1.3.5
+ * [r1670] Complete changes to handle empty datasets in xport files.
+ * [r1669] Properly handle empty datasets
+ * [r1668] Fix bug when xpt file contains an empty data set
+
+2013-05-31 warnes
+
+ * [r1667] Update test Rout.save files to match new version
+ * [r1666] Update for SASxport 1.3.4
+ * [r1665] Explicitly specify timezone in tests/*.R to avoid
+ extraneous warnings
+ * [r1664] Update build date.
+ * [r1663] Update for SASxport 1.3.3
+ * [r1662] Update for SASxport 1.3.3
+ * [r1661] Correct error in write.xport when a factor contains only
+ NA entries.
+
+2013-05-12 warnes
+
+ * [r1660] Update NEWS for release
+ * [r1659] Complete work to handle dataframe label and type
+
+2013-05-11 warnes
+
+ * [r1658] Add support for dataset labels and types
+ * [r1657] Fix spelling error
+ * [r1656] Update for version 1.3.2
+ * [r1655] Update for release 1.3.2
+ * [r1654] Fix spelling error.
+ * [r1653] Carry bug fix forward to handle loading xport data when a
+ dataset ends on exactly 80 byte block boundry.
+ * [r1652] Replace file.path(path.package(...)) with
+ system.file(...)
+ * [r1651] Carry bug fix forward to handle loading xport data when a
+ dataset ends on exactly 80 byte block boundry.
+ * [r1650] Remove obsolete .First.lib()
+
+2013-03-24 warnes
+
+ * [r1649] Update for release 1.3.1
+ * [r1648] Replace obsolete use of .path.package() with
+ path.package()
+
+2012-06-29 warnes
+
+ * [r1593] Create inst/extdata directory to hold example file
+ Alfalfa.xpt.
+ * [r1592] Update SASxport version number
+ * [r1591] Fix capitalization of extension from .Rda to .rda
+ * [r1590] Convert Alfalfa data set to an R data file instead of R
+ code + xpt file
+ * [r1589] Add makeSASNames() to the package manual page.
+ * [r1588] Update DESCRIPTION and NEWS for SASxport 1.3.0
+ * [r1587] Add makeSASNames() to exported functions.
+ * [r1586] Add documentation for the 'quiet' argument of
+ makeSASNames().
+
+2012-06-28 warnes
+
+ * [r1585] Changelong shouldn't be stored in svn
+ * [r1584] Fix see also reference for make.names().
+ * [r1583] Remove references to Random Technologies.
+ * [r1582] Add man page for makeSASNames() function.
+ * [r1581] Fixed bug when only some names are duplicated.
+ * [r1580] New makeSASNames() function creates valid SAS names from
+ a list of R
+ object or column names, properly handling case conversion (all
+ converted to upper-case), length restructions (8 characters), and
+ making duplicate names unique. This is not as obvious as it
+ appears,
+ since the process of shortening names can render cause name to
+ become
+ duplicates, and adding digits to the end of names to make them
+ unique
+ can make them too long, so a few iterations may be requireed to
+ ensure
+ valid and unique names.
+ * [r1579] Update saved test output files.
+ * [r1578] Remove references to Random Technologies LLC and update
+ email address.
+
+2012-06-21 warnes
+
+ * [r1572] Standardize file capitalization
+ * [r1571] Standardize file capitalization
+
+2010-11-12 warnes
+
+ * [r1458] Update reference test output for TestUnnamedComponents.R
+ * [r1457] Update for SASxport release 1.2.4
+ * [r1456] Update Greg's email address
+ * [r1455] Fix bug: 'as.is=TRUE' argument to read.xport was being
+ ignored.
+ * [r1454] Add test for proper function of as.is flag to read.xport
+
+2008-02-29 warnes
+
+ * [r1245] Update for release 1.2.3
+ * [r1244] Correct typo in write.xport man page
+
+2007-11-09 warnes
+
+ * [r1227] Update NEWS and ChangeLog for 1.2.2
+ * [r1226] Apply patches to fix problems on 64 bit platforms, as
+ sumitted by Brian Ripley.
+
+2007-11-07 warnes
+
+ * [r1225] Update version number
+ * [r1224] Bump version number
+ * [r1223] Apply patches to fix problems on 64 bit platforms, as
+ sumitted by Brian Ripley, and to replace assert() calls with
+ calls a macro that maps to error() unless standalone testing is
+ being done, in which case assert() is used.
+
+2007-11-05 warnes
+
+ * [r1220] Remove extraneous ';' characters after function closing
+ brace
+
+2007-11-01 warnes
+
+ * [r1211] Remove dependency on foreign, since the necessary
+ functionality is now provided internally.
+ * [r1210] Update TODO file
+ * [r1209] Update to match changes to functions
+ * [r1208] Update to match package changes
+ * [r1207] Update stored test output to match package changes
+ * [r1206] Update for new release
+ * [r1205] Remove dependency on foreign
+ * [r1204] Copy code from foreign for lookup.xport() and
+ read.xport(), extend lookup.xport() to show information about SAS
+ format and iformat
+ * [r1203] - Use of the attribute named 'format' caused problems
+ with chron
+ objects. Consequently, the format information is now stored in
+ the
+ 'SASformat' attribute. For consistency, the input format
+ information
+ is now stored in the 'SASiformat' attribute.
+
+ - The functions for extracting and setting the format and iformat
+ information have been renamed to 'SASformat' and 'SASiformat',
+ etc.
+
+ - In order to properly handle SAS format information, we now use
+ a
+ locally modified version of foreign::lookup.xport and
+ foreign::read.xport.
+
+ - Various typo corrections
+
+ - Creation of a new function fstr() to generate sas format name
+ strings
+ using name, length, and digits information.
+
+ - Addion of a toSAS method for chron() objects
+ * [r1202] Copy code from foreign for lookup.xport() and
+ read.xport(), extend lookup.xport() to show information about SAS
+ format and iformat
+ * [r1201] Improve handling of SAS data and time formats, simplify
+ code
+
+2007-10-29 warnes
+
+ * [r1200] Fixes to correct handling storage of negative numbers
+ * [r1199] Belatedly commit change to startup message to give path
+ to SASxport product page rather than contact page
+ * [r1198] Comment out debugging message in reverse()
+ * [r1197] Commit changes to stored output to match changed package
+ load message
+
+2007-10-22 warnes
+
+ * [r1196] Clarify GPL version
+
+2007-10-02 warnes
+
+ * [r1195] Add information on how to get help to the startup message
+ * [r1194] Add information on how to get help to the startup message
+ * [r1193] Add dependenct on utils::packageDescription
+
+2007-10-01 warnes
+
+ * [r1192] Update saved R output to include startup message
+
+2007-09-25 warnes
+
+ * [r1191] Update version number and date
+ * [r1190] Indicate that Metrum partially funded development
+ * [r1189] Display version and support information on package load
+
+2007-09-18 warnes
+
+ * [r1188] Spent more time than Metrum paid for
+
+2007-09-15 warnes
+
+ * [r1187] Improve formatting for pdf output
+ * [r1186] Update changelog
+ * [r1185] Changes so test TestUnnamedCompontents.R runs under R
+ 2.4.1 on Win32
+ * [r1184] Add support for auto-generating SAS formats for factor
+ objects. Refactor argument name handling to improve code clarity.
+
+2007-09-14 warnes
+
+ * [r1183] Add option to read.xport() that permits inclusion of PROC
+ CONTENTS format information in the returned list
+
+2007-09-13 warnes
+
+ * [r1180] Ensure 'names.tolower' applies to dataset names
+ * [r1179] Update test output to match recent changes.
+ * [r1178] Add checking and handling for unnamed data frames or
+ variables
+ * [r1177] Update tests now that 'units' and 'units<-' functions no
+ longer are included
+
+2007-09-12 warnes
+
+ * [r1176] Remove units() and units<-() functions since they arene't
+ ever used.
+ * [r1175] Remove units() and units<-() functions since they arene't
+ ever used.
+ * [r1174] Remove units from manual page
+
+2007-09-11 warnes
+
+ * [r1173] Add assertion to test that read.xport(.., as.list=TRUE)
+ works properly
+ * [r1172] Forgot to save buffer before svn commit.
+ * [r1171] Correct error in handling 'verbose' argument, error when
+ more than one dataset has the same name, and add 'as.list'
+ argument to ensure return value is a list, even if there is only
+ one dataset in the file
+ * [r1170] Improve handling of list argument. Also check that names
+ are proper and unique.
+
+2007-09-07 warnes
+
+ * [r1167] Add round-trip test for Theoph data set
+ * [r1166] Change argument name in write.xport from 'filename' to
+ 'file' to match read.xport
+ * [r1165] Change argument name in write.xport from 'filename' to
+ 'file' to match read.xport
+ * [r1164] Change argument name in write.xport from 'filename' to
+ 'file' to match read.xport
+ * [r1163] Fix typo
+
+2007-08-29 warnes
+
+ * [r1161] Update Version to 1.0, depend on current version of
+ foreign
+
+2007-08-22 warnes
+
+ * [r1160] Update ChangeLog and NEWS files
+ * [r1159] Modify read.xport to preserve case of SAS names by
+ default, as well as updating the example code.
+ * [r1158] sprintf() was being used where printf() was intended.
+
+2007-08-21 warnes
+
+ * [r1157] Slight improvement to credits for BRL-CAD
+ * [r1156] Commit previous updates
+ * [r1155] Commit previous updates
+
+2007-08-15 warnes
+
+ * [r1146] Remove dependency on SAS code
+ * [r1145] Fix reverse.c because we need to swap everything to match
+ Big-Endian, rather than Little-Endian. Also, dont' call the
+ macro.
+ * [r1144] Restore reverse.c
+ * [r1143] Minor reformatting
+ * [r1142] Make corrections for typos noted by Metrum folks
+
+2007-08-12 warnes
+
+ * [r1138] More updates
+ * [r1137] Remove new stuff... use SAS's code instead
+ * [r1136] 1st attempt at rewriting cnxptiee.[ch]
+
+2007-08-11 warnes
+
+ * [r1135] Explicitly check file header
+ * [r1134] Improve package description
+
+2007-08-09 warnes
+
+ * [r1133] More changes, esp to lookup.xport() and friends
+ * [r1132] More changes, esp to lookup.xport() and friends
+ * [r1131] More changes, esp to lookup.xport() and friends
+ * [r1130] Remove unused swap_bytes.h
+ * [r1129] Add package description page
+ * [r1128] Add comment header indicating the source of code from
+ Hmisc
+ * [r1127] Update saved output of test scripts
+
+2007-08-08 warnes
+
+ * [r1126] Updates
+ * [r1125] Updates
+ * [r1124] Updates
+ * [r1123] Updates
+ * [r1122] Updates.
+
+2007-08-03 warnes
+
+ * [r1119] Add code from package foreign and gtools to make SASxport
+ stand alone
+ * [r1118] Remove stray .Rhistory file
+ * [r1117] Acknowledge MetrumI support
+ * [r1116] Add "assert" function
+ * [r1115] Add "assert" function to avoid dependenct on gtools.
+ * [r1114] Correct some typos.
+ * [r1113] Drop version number to 0.99 until testing integration and
+ is complete
+ * [r1112] Add R test file to run c-level tests
+ * [r1111] Remove .so from svn
+ * [r1110] More modifications. Should now work for most R data types
+ * [r1109] Add more tests
+
+2007-07-29 warnes
+
+ * [r1107] Add SAS code to create xport data files for testing
+
+2007-07-28 warnes
+
+ * [r1106] Add SVNxport package
+
More information about the R-gregmisc-commits
mailing list