Revision: 686
          http://rpy.svn.sourceforge.net/rpy/?rev=686&view=rev
Author:   lgautier
Date:     2008-11-02 16:53:32 +0000 (Sun, 02 Nov 2008)

Log Message:
-----------
Creating a branch for the 2.0 serie

Added Paths:
-----------
    rpy2/branches/
    rpy2/branches/version_2.0.x/
    rpy2/branches/version_2.0.x/NEWS

Removed Paths:
-------------
    rpy2/branches/version_2.0.x/NEWS

Deleted: rpy2/branches/version_2.0.x/NEWS
===================================================================
--- rpy2/trunk/NEWS     2008-11-01 08:23:29 UTC (rev 678)
+++ rpy2/branches/version_2.0.x/NEWS    2008-11-02 16:53:32 UTC (rev 686)
@@ -1,263 +0,0 @@
-
-SVN
-===
-
-
-New features
-------------
-
-- added :data:`__version__` to rpy2/__init__.py
-
-:mod:`rpy2.robjects`:
-
-- added classes :class:`StrVector`, :class:`IntVector`, :class:`FloatVector`, 
:class:`BoolVector`
-
-:mod:`rpy2.rinterface`:
-
-- added missing class :class:`BoolSexpVector`.
-
-
-Changes
--------
-
-:mod:`rpy2.robjects`:
-
-- does not alias :class:`rinterface.StrSexpVector`, 
:class:`rinterface.IntSexpVector`, :class:`rinterface.FloatSexpVector` anymore
-
-- Constructor for :class:`rpy2.robjects.RDataFrame` checks that R lists are 
data.frames (not all lists are data.frame)
-
-- Formerly new attribute :attr:`_dotter` for :class:`R` is now gone. The 
documentaion now points to :mod:`rpy2.rpy_classic` for this sort of things.
-
-Bugs fixed
-----------
-
-- conditional typedef in rinterface.c to compile under win32 # reported and 
initial proposed fix from Paul Harrington
-
-- __pow__ was missing from the delegator object for robjects.RVector (while 
the documentation was claiming it was there) # bug report by Robert Nuske
-
-- Earlier change from Sexp.typeof() to getter Sexp.typeof was not reflected in 
:mod:`rpy2.rpy_classic` # bug report by Robert Denham
-
- 
-Release 2.0.0b1
-===============
-
-New features
-------------
-
-:mod:`rpy2.robjects`:
-
-- added :meth:`setenvironment` for :class:`RFormula`, and defined 
`environment` as a property
-
-- defined `names` as a property for :class:`RVector`
-
-:mod:`rpy2.rinterface`:
-
-- added functions :func:`get_initoptions` and :func:`set_initoptions`.
-
-- new attribute :attr:`_dotter` for :class:`R` singleton. Setting it to True 
will translate '_' into '.' if the attribute is not found 
-
-Changes
--------
-
-:mod:`rpy2.robjects`:
-
-- constructor for RDataFrame now now accepts either 
:class:`rlike.container.TaggedList` or :class:`rinterface.SexpVector`
-
-:mod:`rpy2.rinterface`:
-
-- :func:`sexpTypeEmbeddedR` is now called :func:`str_typeint`.
-
-- :attr:`initOptions` is now called :attr:`initoptions`. Changes of options 
can only be done through :func:`set_initoptions`.
-
-
-Bugs fixed
-----------
-
-- crash of :meth:`Sexp.enclos` when R not yet initialized (bug report #2078176)
-
-- potential crash of :meth:`Sexp.frame` when R not yet initialized
-
-- proper reference counting when handling, and deleting, :attr:`Sexp.__sexp__` 
generated CObjects
-
-- setup.py: get properly the include directories (no matter where they are) 
#bug report and fix adapted from Robert Nuske
-
-- setup.py: link to external lapack or blas library when relevant
-
-- added a MANIFEST.in ensuring that headers get included in the source 
distribution #missing headers reported by Nicholas Lewin-Koh
-
-- :func:`rinterface.str_typeint` was causing segfault when called with 99
-
-- fixed subsetting for LANGSXP objects
-
-
-Release 2.0.0a3
-===============
-
-New features
-------------
-
-:mod:`rpy2.rinterface`:
-
-- :func:`setReadConsole`: specify Python callback for console input
-
-- `R` string vectors can now be built from Python unicode objects
-
-- getter :attr:`__sexp__` to return an opaque C pointer to the underlying R 
object
-
-- method :meth:`rsame` to test if the underlying R objects for two 
:class:`Sexp` are the same.
-
-- added `emptyEnv` (R's C-level `R_EmptyEnv`)
-
-- added method :meth:`Sexp.do_slot_assign`
-
-:mod:`rpy2.robjects`:
-
-- R string vectors can now be built from Python unicode objects
-
-:mod:`rpy2.rlike`:
-
-- module :mod:`functional` with the functions :func:`tapply`, :func:`listify`, 
:func:`iterify`.
-
-- module :mod:`indexing` with the function :func:`order`
-
-- method :meth:`TaggedList.sort` now implemented
-
- 
-Changes
--------
-
-:mod:`rpy2.rinterface`:
-
-- :func:`initEmbeddedR` is only initializing if R is not started (no effect 
otherwise, and no exception thrown anymore)
-
-- the method :meth:`Sexp.typeof` was replaced by a Python `getter` 
:attr:`typeof`.
-
-- the method :meth:`Sexp.named` was replaced by a Python `getter` 
:attr:`named`.
-
-- R objects of type LANGSXP are now one kind of vector (... but this may 
change again)
-
-- R objects of type EXPRSXP are now handled as vectors (... but this may 
change again)
-
-- :func:`initEmbeddedR` renamed to :func:`initr`
-
-- :func:`endEmbeddedR` renamed to :func:`endr`
-
-
-:mod:`rpy2.robjects`:
-
-- :class:`R` remains a singleton, but does not throw an exception when 
multiple instances are requested
-
-
-Bugs fixed
-----------
-
-- unable to compile on Python2.4 (definition of aliases to Python2.5-specific 
were not where they should be).
-
-- overflow issues on Python 2.4/64 bits when indexing R vector with very large 
integers.
-
-- handling of negative indexes for :class:`SexpVector`'s :meth:`__getitem__` 
and :meth:`__setitem__` was missing
-
-- trying to create an instance of :class:`SexpVector` before initializing R 
raises a RuntimeException (used to segfault)
-
-- experimental method :meth:`enclos` was not properly exported
-
-- setup.py was exiting prematurely when R was compiled against an existing 
BLAS library
-
-- complex vectors should now be handled properly by 
:mod:`rpy2.rinterface.robjects`.
-
-- methods :meth:`rownames` and :meth:`colnames` for :class:`RDataFrame` were 
incorrect.
-
-Release 2.0.0a2
-===============
-
-New features
-------------
-
-:mod:`rpy2.rlike`:
-
-- package for R-like features in Python
-
-- module :mod:`rpy2.rlike.container` 
-
-- class :class:`ArgsDict` in :mod:`rpy2.rlike.container`
-
-- class :class:`TaggedList` in :mod:`rpy2.rlike.container`
-
-:mod:`rpy2.rinterface`:
-
-- method :meth:`named`, corresponding to R's C-level NAMED
-
-- experimental methods :meth:`frame` and :meth:`enclos` for SexpEnvironment 
corresponding to R's C-level FRAME and ENCLOS
-
-- method :meth:`rcall` for :class:`ClosureSexp`
-
-- new experimental class :class:`SexpLang` for R language objects.
-
-
-Bugs fixed
-----------
-
-- R stack checking is disabled (no longer crashes when multithreading)
-
-- fixed missing R_PreserveObject for vectors (causing R part of the object to 
sometimes vanish during garbage collection)
-
-- prevents calling an R function when R has been ended (raise 
:class:`RuntimeException`).
-
-
-Release 2.0.0a1
-===============
-
-New features
-------------
-
-:mod:`rpy2.robjects`:
-
-- method :meth:`getnames` for :class:`RVector`
-
-- experimental methods :meth:`__setitem__` and :meth:`setnames` for 
:class:`RVector`
-
-- method 'getnames' for :class:`RArray`
-
-- new class :class:`RFormula`
-
-- new helper class :class:`RVectorDelegator` (see below)
-
-- indexing RVector the "R way" with subset is now possible through a 
delegating attribute (e.g., myvec.r[True] rather than myvec.subset(True)). 
#suggested by Michael Sorich
-
-- new class :class:`RDataFrame`. The constructor :meth:`__init__` is still 
experimental (need for an ordered dictionnary, that will be in before the beta
-
-- filled documentation about mapping between objects
-
-Changes
--------
-
-- many fixes and additions to the documentation
-
-- improved GTK console in the demos
-
-- changed the major version number to 2 in order to avoid confusion with rpy 
1.x # Suggested by Peter and Gregory Warnes
-
-- moved test.py to demos/example01.py
-
-:mod:`rpy2.robjects`:
-
-- changed method name `getNames` to `getnames` where available (all lower-case 
names for methods seems to be the accepted norm in Python).
-
-
-Bugs fixed
-----------
-
-:mod:`rpy2.robjects`:
-
-- fixed string representation of R object on Microsoft Windows (using fifo, 
not available on win32)
-
-- :meth:`__getattr__` for :class:`RS4` is now using :meth:`ri2py` 
-
-:mod:`rpy2.rinterface`:
-
-- fixed context of evaluation for R functions (now R_GlobalEnv)
-
-Release 1.0a0
-=============
-
-- first public release

Copied: rpy2/branches/version_2.0.x/NEWS (from rev 685, rpy2/trunk/NEWS)
===================================================================
--- rpy2/branches/version_2.0.x/NEWS                            (rev 0)
+++ rpy2/branches/version_2.0.x/NEWS    2008-11-02 16:53:32 UTC (rev 686)
@@ -0,0 +1,267 @@
+SVN
+===
+
+
+
+Release 2.0.0rc1
+================
+
+
+New features
+------------
+
+- added :data:`__version__` to rpy2/__init__.py
+
+:mod:`rpy2.robjects`:
+
+- added classes :class:`StrVector`, :class:`IntVector`, :class:`FloatVector`, 
:class:`BoolVector`
+
+:mod:`rpy2.rinterface`:
+
+- added missing class :class:`BoolSexpVector`.
+
+
+Changes
+-------
+
+:mod:`rpy2.robjects`:
+
+- does not alias :class:`rinterface.StrSexpVector`, 
:class:`rinterface.IntSexpVector`, :class:`rinterface.FloatSexpVector` anymore
+
+- Constructor for :class:`rpy2.robjects.RDataFrame` checks that R lists are 
data.frames (not all lists are data.frame)
+
+- Formerly new attribute :attr:`_dotter` for :class:`R` is now gone. The 
documentaion now points to :mod:`rpy2.rpy_classic` for this sort of things.
+
+Bugs fixed
+----------
+
+- conditional typedef in rinterface.c to compile under win32 # reported and 
initial proposed fix from Paul Harrington
+
+- __pow__ was missing from the delegator object for robjects.RVector (while 
the documentation was claiming it was there) # bug report by Robert Nuske
+
+- Earlier change from Sexp.typeof() to getter Sexp.typeof was not reflected in 
:mod:`rpy2.rpy_classic` # bug report by Robert Denham
+
+ 
+Release 2.0.0b1
+===============
+
+New features
+------------
+
+:mod:`rpy2.robjects`:
+
+- added :meth:`setenvironment` for :class:`RFormula`, and defined 
`environment` as a property
+
+- defined `names` as a property for :class:`RVector`
+
+:mod:`rpy2.rinterface`:
+
+- added functions :func:`get_initoptions` and :func:`set_initoptions`.
+
+- new attribute :attr:`_dotter` for :class:`R` singleton. Setting it to True 
will translate '_' into '.' if the attribute is not found 
+
+Changes
+-------
+
+:mod:`rpy2.robjects`:
+
+- constructor for RDataFrame now now accepts either 
:class:`rlike.container.TaggedList` or :class:`rinterface.SexpVector`
+
+:mod:`rpy2.rinterface`:
+
+- :func:`sexpTypeEmbeddedR` is now called :func:`str_typeint`.
+
+- :attr:`initOptions` is now called :attr:`initoptions`. Changes of options 
can only be done through :func:`set_initoptions`.
+
+
+Bugs fixed
+----------
+
+- crash of :meth:`Sexp.enclos` when R not yet initialized (bug report #2078176)
+
+- potential crash of :meth:`Sexp.frame` when R not yet initialized
+
+- proper reference counting when handling, and deleting, :attr:`Sexp.__sexp__` 
generated CObjects
+
+- setup.py: get properly the include directories (no matter where they are) 
#bug report and fix adapted from Robert Nuske
+
+- setup.py: link to external lapack or blas library when relevant
+
+- added a MANIFEST.in ensuring that headers get included in the source 
distribution #missing headers reported by Nicholas Lewin-Koh
+
+- :func:`rinterface.str_typeint` was causing segfault when called with 99
+
+- fixed subsetting for LANGSXP objects
+
+
+Release 2.0.0a3
+===============
+
+New features
+------------
+
+:mod:`rpy2.rinterface`:
+
+- :func:`setReadConsole`: specify Python callback for console input
+
+- `R` string vectors can now be built from Python unicode objects
+
+- getter :attr:`__sexp__` to return an opaque C pointer to the underlying R 
object
+
+- method :meth:`rsame` to test if the underlying R objects for two 
:class:`Sexp` are the same.
+
+- added `emptyEnv` (R's C-level `R_EmptyEnv`)
+
+- added method :meth:`Sexp.do_slot_assign`
+
+:mod:`rpy2.robjects`:
+
+- R string vectors can now be built from Python unicode objects
+
+:mod:`rpy2.rlike`:
+
+- module :mod:`functional` with the functions :func:`tapply`, :func:`listify`, 
:func:`iterify`.
+
+- module :mod:`indexing` with the function :func:`order`
+
+- method :meth:`TaggedList.sort` now implemented
+
+ 
+Changes
+-------
+
+:mod:`rpy2.rinterface`:
+
+- :func:`initEmbeddedR` is only initializing if R is not started (no effect 
otherwise, and no exception thrown anymore)
+
+- the method :meth:`Sexp.typeof` was replaced by a Python `getter` 
:attr:`typeof`.
+
+- the method :meth:`Sexp.named` was replaced by a Python `getter` 
:attr:`named`.
+
+- R objects of type LANGSXP are now one kind of vector (... but this may 
change again)
+
+- R objects of type EXPRSXP are now handled as vectors (... but this may 
change again)
+
+- :func:`initEmbeddedR` renamed to :func:`initr`
+
+- :func:`endEmbeddedR` renamed to :func:`endr`
+
+
+:mod:`rpy2.robjects`:
+
+- :class:`R` remains a singleton, but does not throw an exception when 
multiple instances are requested
+
+
+Bugs fixed
+----------
+
+- unable to compile on Python2.4 (definition of aliases to Python2.5-specific 
were not where they should be).
+
+- overflow issues on Python 2.4/64 bits when indexing R vector with very large 
integers.
+
+- handling of negative indexes for :class:`SexpVector`'s :meth:`__getitem__` 
and :meth:`__setitem__` was missing
+
+- trying to create an instance of :class:`SexpVector` before initializing R 
raises a RuntimeException (used to segfault)
+
+- experimental method :meth:`enclos` was not properly exported
+
+- setup.py was exiting prematurely when R was compiled against an existing 
BLAS library
+
+- complex vectors should now be handled properly by 
:mod:`rpy2.rinterface.robjects`.
+
+- methods :meth:`rownames` and :meth:`colnames` for :class:`RDataFrame` were 
incorrect.
+
+Release 2.0.0a2
+===============
+
+New features
+------------
+
+:mod:`rpy2.rlike`:
+
+- package for R-like features in Python
+
+- module :mod:`rpy2.rlike.container` 
+
+- class :class:`ArgsDict` in :mod:`rpy2.rlike.container`
+
+- class :class:`TaggedList` in :mod:`rpy2.rlike.container`
+
+:mod:`rpy2.rinterface`:
+
+- method :meth:`named`, corresponding to R's C-level NAMED
+
+- experimental methods :meth:`frame` and :meth:`enclos` for SexpEnvironment 
corresponding to R's C-level FRAME and ENCLOS
+
+- method :meth:`rcall` for :class:`ClosureSexp`
+
+- new experimental class :class:`SexpLang` for R language objects.
+
+
+Bugs fixed
+----------
+
+- R stack checking is disabled (no longer crashes when multithreading)
+
+- fixed missing R_PreserveObject for vectors (causing R part of the object to 
sometimes vanish during garbage collection)
+
+- prevents calling an R function when R has been ended (raise 
:class:`RuntimeException`).
+
+
+Release 2.0.0a1
+===============
+
+New features
+------------
+
+:mod:`rpy2.robjects`:
+
+- method :meth:`getnames` for :class:`RVector`
+
+- experimental methods :meth:`__setitem__` and :meth:`setnames` for 
:class:`RVector`
+
+- method 'getnames' for :class:`RArray`
+
+- new class :class:`RFormula`
+
+- new helper class :class:`RVectorDelegator` (see below)
+
+- indexing RVector the "R way" with subset is now possible through a 
delegating attribute (e.g., myvec.r[True] rather than myvec.subset(True)). 
#suggested by Michael Sorich
+
+- new class :class:`RDataFrame`. The constructor :meth:`__init__` is still 
experimental (need for an ordered dictionnary, that will be in before the beta
+
+- filled documentation about mapping between objects
+
+Changes
+-------
+
+- many fixes and additions to the documentation
+
+- improved GTK console in the demos
+
+- changed the major version number to 2 in order to avoid confusion with rpy 
1.x # Suggested by Peter and Gregory Warnes
+
+- moved test.py to demos/example01.py
+
+:mod:`rpy2.robjects`:
+
+- changed method name `getNames` to `getnames` where available (all lower-case 
names for methods seems to be the accepted norm in Python).
+
+
+Bugs fixed
+----------
+
+:mod:`rpy2.robjects`:
+
+- fixed string representation of R object on Microsoft Windows (using fifo, 
not available on win32)
+
+- :meth:`__getattr__` for :class:`RS4` is now using :meth:`ri2py` 
+
+:mod:`rpy2.rinterface`:
+
+- fixed context of evaluation for R functions (now R_GlobalEnv)
+
+Release 1.0a0
+=============
+
+- first public release


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to