Skip to content

Commit

Permalink
version 2.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
brownct authored and gaborcsardi committed May 15, 2012
1 parent cb6cf27 commit 6c71cbc
Show file tree
Hide file tree
Showing 10 changed files with 36 additions and 33 deletions.
1 change: 0 additions & 1 deletion .R.Rout

This file was deleted.

5 changes: 5 additions & 0 deletions ChangeLog
@@ -1,3 +1,8 @@
2012-04-25 Version 2.2.0
Recaptured orphaned package
- R/zzz.R: uses utlis::packageVersion(pkgname, libname)
- R/DESCRIPTION: Dependency to R-2.12.0+

2011-03-17 Version 2.1.0
Changed contact information.

Expand Down
15 changes: 8 additions & 7 deletions DESCRIPTION
Expand Up @@ -2,16 +2,17 @@ Package: hash
Type: Package
Title: Full feature implementation of hash/associated
arrays/dictionaries
Version: 2.1.0.2
Date: 2012-04-20
Author: ORPHANED
Maintainer: ORPHANED
Version: 2.2.3
Date: 2012-05-15
Author: Christopher Brown
Maintainer: Christopher Brown <chris.brown@decisionpatterns.com>
Depends: R (>= 2.12.0), methods, utils
Description: This package implements a data structure similar to hashes
in Perl and dictionaries in Python but with a purposefully R
flavor. For objects of appreciable size, access using hashes
flavor. For objects of appreciable size, access using hashes
outperforms native named lists and vectors.
License: GPL (>= 2)
Packaged: 2012-04-20 06:50:53 UTC; ripley
LazyLoad: yes
Packaged: 2012-05-21 11:51:17 UTC; ripley
Repository: CRAN
Date/Publication: 2012-04-20 06:52:11
Date/Publication: 2012-05-21 11:51:17
16 changes: 8 additions & 8 deletions MD5
@@ -1,5 +1,5 @@
4b393a76d5c89a116ad13bf751fb3ccf *ChangeLog
0f5fd8b4d9750cc584277ea99783225f *DESCRIPTION
cdc4cc711d635a7e3d37dff3e6a8f9d6 *ChangeLog
83417f1c964925e8f9c5e77e2ea28e91 *DESCRIPTION
46b11aa21faa2ea81ba47eda491b5b6f *LICENSE
a141a9594ca758fa9429798252cb7095 *NAMESPACE
9240e8aa4ea28749444d4f917b62540c *R/Class-hash.R
Expand All @@ -16,25 +16,25 @@ defc6d41621ff825de2bc366fbf15e3f *R/hash.R
12c70f33cbe9ff71c4e454d232602130 *R/set.R
654639e76a46e51a4a197f310205fbe4 *R/show.R
b619daa830168639dcacb959212b0953 *R/values.R
388942b4138aefd7552ec0966da3dbfc *R/zzz.R
fc0fa5da8204f1abd22871da73fbf0c7 *R/zzz.R
3aed66c915dbba587bfc6c14388fd487 *README
5b7fc0f61828bb10b24d910b51f28ca2 *TODO
6e3556a4300cb7f333239fa50e855b74 *demo/00Index
f5c3e0f23cd6c0c2de53b6d11cf057f3 *demo/hash-benchmarks.R
e08891cb0f95cf4eccd9631d35ca70d3 *dev/hash.actions.R.off
44e914c288a7f808d6002824b4623333 *dev/hash.actions.Rd.off
5b2b975f5a26de68744a473a791b85d6 *man/clear.Rd
34ea3648bd0647fe0591b025238921eb *man/copy.Rd
93bdbc164605eabc859bc28f8331146d *man/copy.Rd
86ac3775d8df0abe89e0fcc478df1047 *man/del.Rd
3bf8fbafddbda91062fbc6581e56c588 *man/format.Rd
642aa132467c9d1458ad2241012b2129 *man/has-key.Rd
64b4f85ed9eef874fdb3027417045b42 *man/hash-accessors.Rd
4e6362ef595a408c7126e91e170d3f79 *man/hash-accessors.Rd
fdafd0b432840f1b19c4cd609dcb9373 *man/hash-class.Rd
c08fe6ae0d13f2383977075e61b29b12 *man/hash-package.Rd
3b77ae0afcf427ab209f2837fd683c5b *man/hash.Rd
085f7e1e3e55d866008c5fcc9a7903dc *man/hash-package.Rd
cda9a4b013f055b0584aec1326139747 *man/hash.Rd
e216d087208b36205893278d3f59c044 *man/invert.Rd
580802887913d59537b0d7585c9b13a5 *man/is.empty.Rd
fbd56957153fc5bd53b9860d5b4f9e73 *man/keys.Rd
0a07bdf0fc8ebe0f696528644961406c *man/keys.Rd
8d881855968f2a2aea91b8c7a0932a2e *man/length.Rd
aeb76829a67b2c5d1cc546cada85e2bf *man/make.keys.Rd
8c8e33f452eb6d6d7ee5204efe253740 *man/set.Rd
Expand Down
3 changes: 1 addition & 2 deletions R/zzz.R
Expand Up @@ -2,11 +2,10 @@
# .First.lib <- function( libname, pkgname ) {
.onAttach <- function( libname, pkgname ) {

packageStartupMessage(
packageStartupMessage(
pkgname ,
"-" ,
utils::packageVersion(pkgname, libname),
# utils::installed.packages()[ pkgname , "Version"],
" provided by Decision Patterns\n" ,
domain = NA
)
Expand Down
7 changes: 7 additions & 0 deletions man/copy.Rd
Expand Up @@ -31,5 +31,12 @@

\seealso{ \code{\link{environment}} }

\examples{

h <- hash( a=1, b=2 )
h.new <- copy( h )

}


\keyword{methods}
2 changes: 1 addition & 1 deletion man/hash-accessors.Rd
Expand Up @@ -52,7 +52,7 @@

\author{ Christopher Brown }

\seealso{ \code{\link{hash}}, \code{\link{values}}, \code{\link{.set}}, \code{\link{as.list.hash}} }
\seealso{ \code{\link{hash}}, \code{\link{values}}, \code{\link{.set}}, \code{\link{as.list}} }

\examples{

Expand Down
16 changes: 4 additions & 12 deletions man/hash-package.Rd
Expand Up @@ -16,11 +16,11 @@
\tabular{ll}{
Package: \tab hash\cr
Type: \tab Package\cr
Version: \tab 2.1.0\cr
Date: \tab 2011-03-17\cr
Version: \tab 2.2.3\cr
Date: \tab 2012-05-15\cr
License: \tab GPL (>= 2)\cr
LazyLoad: \tab yes\cr
Depends: \tab R (>= 2.10.0), utils, methods\cr
Depends: \tab R (>= 2.12.0), utils, methods\cr
}
}

Expand All @@ -32,14 +32,6 @@ Maintainer: Christopher Brown <chris.brown -at- decisionpatterns -dot- com>

\references{

http://opendatagroup.com/2010/04/26/hash-2-0-0/

http://opendatagroup.com/2009/07/26/hash-package-for-r/

http://opendatagroup.com/2010/02/17/hash-1-99-x/

http://opendatagroup.com/2009/10/21/r-accessors-explained/

http://www.mail-archive.com/r-help@r-project.org/msg37637.html

http://www.mail-archive.com/r-help@r-project.org/msg37650.html
Expand Down Expand Up @@ -76,7 +68,7 @@ Maintainer: Christopher Brown <chris.brown -at- decisionpatterns -dot- com>
PERFORMANCE. Hashes are based on R's native environments and are
designed to be exceedingly fast using the environments internal
hash table. For small data structures, a list will out-perform a hash
in nearly every case. For larger data structure, i.e. >100-1000 key
in nearly every case. For larger data structure, i.e. > 500 key
value pair the performance of the hash becomes faster. Much beyond that
the performance of the hash far outperforms native lists.
Expand Down
2 changes: 1 addition & 1 deletion man/hash.Rd
Expand Up @@ -17,7 +17,7 @@

is.hash(x)

as.list.hash(x, all.names = FALSE, ... )
\method{as.list}{hash}(x, all.names = FALSE, \dots )

}

Expand Down
2 changes: 1 addition & 1 deletion man/keys.Rd
Expand Up @@ -15,7 +15,7 @@
\usage{
keys(x)

names.hash(x)
\method{names}{hash}(x)
}

\arguments{
Expand Down

0 comments on commit 6c71cbc

Please sign in to comment.