2004-02-17 13:48  warnes

	* src/: R_eval.c, rpymodule.c: - Fix defintions of symbols used by
	  other modules.  These were   incorrectly marked 'extern'.

2004-02-17 13:45  warnes

	* tests/test_sigint.py: Force win32 to pass test_signint test.

2004-02-17 13:15  warnes

	* setup.py: Jan de Leeuw recommends against -Xlinker -m, and
	  indicates that -dynamic is the default.

2004-02-17 10:37  warnes

	* setup.py: Add linker flags that should enable rpy to build on Mac
	  OS X (darwin).

2004-02-12 12:12  warnes

	* rpy_version.py, setup.py: More changes to allow building on Mac
	  OSX.

2004-02-12 12:11  warnes

	* NEWS: Belated checkin of changes for RPy 0.3.4.

2004-02-11 21:37  warnes

	* src/: RPy.h, R_eval.c, rpymodule.c:
	  - Mark all variable definitions in headers 'extern', and place
	  actual   definitions in the appropriate source file.	This should
	  permit   compilation on Max OSX.

2004-02-10 15:57  warnes

	* setup.py: Patch to add build info for Mac OSX, submitted by
	  Christopher Fonnesbeck <chris@fonnesbeck.org>.  Its not yet quite
	  right, but a step in the right direction.

2004-02-04 16:26  warnes

	* rpy.py, setup.py: Finish renaming io.py to rpy_io.py.

2004-02-04 16:20  warnes

	* rpy.py: Fix crash on startup under win32 due to a typo that
	  caused the wrong event-loop code to be executed..

2004-02-04 16:10  warnes

	* io.py, rpy_io.py: Renamed io.py to rpy_io.py to prevent conflict
	  with a file in the python-stats package.

2004-02-04 16:06  warnes

	* debian/: changelog, control, copyright, rules: Add debian
	  packaging files provided by Dirk Eddelbuettel.

2004-01-21 01:25  warnes

	* MANIFEST.in: - Add a couple of trash file types to be excluded
	  from build packages

2004-01-21 01:18  warnes

	* MANIFEST.in: Make sure that the dist/ subdirectory doesn't get
	  included in the source packages, otherwise we get HUGE packages
	  because they include all previous packages.

2004-01-21 00:59  warnes

	* tests/test_robj.py: Fix test of lcall.

2004-01-21 00:53  warnes

	* rpy_version.py: - Update version number for release.

2004-01-21 00:50  warnes

	* src/RPy.h: Undo last change: remove #undef because it caused
	  compile faulures in older python versions.

2004-01-21 00:42  warnes

	* tests/: test_array.py, test_boolean.py, test_io.py,
	  test_modes.py, test_numeric.py, test_robj.py, test_sigint.py,
	  test_topy.py, test_tor.py, test_util.py: Modify tests so that
	  they operate on the local rpy rather than the system installed
	  copy.  This makes it a lot easier to test changes.

2004-01-21 00:40  warnes

	* src/RPy.h: Avoid warning message by undefining _FILE_OFFSET_BITS
	  to avoid conflict between system defintion and python's
	  definition.

2004-01-21 00:34  warnes

	* setup.py: Added runtime_library_dirs so that the rpy shared
	  library _rpy.so includes the ncessary path to the R shared
	  library Rlib.so. This ensures that Rlib.so will be found even if
	  it is not in LD_LIBRARY_PATH.

2004-01-16 01:43  warnes

	* NEWS, README, TODO: Update text documentation files.

2004-01-16 01:43  warnes

	* doc/Makefile:
	  Expand shell alternative patterns "foo.{bar,baz}" to "foo.bar
	  foo.baz" because some shells used by make don't handle the former
	  properly (eg, sh on Solaris 9).

	  Add ignore return value flag (prepend '-') to "rm" commands,
	  since absence of the file to be deleted is not a problem.

2004-01-16 01:38  warnes

	* doc/manual.texi: [no log message]

2004-01-16 01:33  warnes

	* tests/test_robj.py: Improve documentation for lcall.	Modify unit
	  test for lcall to be simpler.

2004-01-16 00:06  warnes

	* doc/manual.texi: Fix typos in manual.texi.

2004-01-16 00:04  warnes

	* doc/manual.texi: Add documentation of lcall method.

2004-01-16 00:00  warnes

	* src/rpymodule.c, tests/test_robj.py: Integrate patch #720222: new
	  RObj method 'lcall', which provides an 'lcall' method for calling
	  objects with a list of (name,value) arguments.  This allows the
	  programmer to work around Python's use of *unordered*
	  dictionaries for named arguments.

2004-01-15 17:55  warnes

	* rpy_version.py, src/R_eval.c, src/rpymodule.c, src/setenv.c:
	  Minor changes for release of version 3.3.

2004-01-15 17:54  warnes

	* setup.py:
	  Add quotes to allow for special characters in RHOME path.

2004-01-15 17:51  warnes

	* tests/test_sigint.py: Rewrite to put signal sender code into a
	  function.  Works now ?!

2004-01-15 17:45  warnes

	* tests/test_modes.py:
	  Fix error in unit test.

2004-01-15 13:14  warnes

	* README, doc/Makefile:

	  Added the creating of manual_html.tgz for the web site.

2004-01-08 11:56  warnes

	* rpy_version.py, src/rpymodule.c:
	  Fix bug under Unix due to Win32 changes.

2004-01-08 11:18  warnes

	* README, rpy.py, rpy_version.py, setup.py, src/R_eval.c, src/io.c,
	  src/robjobject.h, src/rpymodule.c, src/setenv.c, src/setenv.h:
	  - Changes to work with R 1.8.X - First attempt to integrate
	  Windows changes into Unix source tree - Additional information
	  for building under windows

2003-03-17 18:46  wall_m

	* src/rpymodule.c: Fixed a bug with the R's gc.  It solves the
	  problems with large chunks of data.

2003-02-15 15:05  wall_m

	* README: Fixed wrong version

2003-02-15 14:52  wall_m

	* NEWS: Updated

2003-02-15 14:23  wall_m

	* src/rpymodule.c: Changed the sync mechanism to a lock.

2003-02-15 14:19  wall_m

	* doc/manual.texi: Some explanations about r('...') and r_events.

2003-02-15 14:18  wall_m

	* setup.py: Using the rpy_version module.

2003-02-15 14:17  wall_m

	* VERSION, rpy_version.py: Changed VERSION for a module, easier to
	  import.

2003-02-15 14:16  wall_m

	* rpy.py: Now, using a lock to sync with R_eval. A lot faster.

2003-02-15 14:15  wall_m

	* README: Added Kelley's contrib and fixed the minimum R version.

2003-02-10 18:32  wall_m

	* src/io.c: * Fixed thread problems with Python i/o callbacks.	*
	  Enabled the event loop when reading input.

2003-02-10 18:29  wall_m

	* src/RPy.h: Added declarations.

2003-02-10 18:17  wall_m

	* MANIFEST.in: Some fixes.

2003-02-10 18:10  wall_m

	* setup.py: When building a source distro, substitute $VERSION$
	  with the VERSION file content.

2003-02-10 18:08  wall_m

	* src/R_eval.c: * Events are disables before entering R and enabled
	  after leaving R.  * If the event loop is stopped, the
	  enable/disable doesn't happen, which speed   up things a lot.  *
	  Fixed a bug in do_eval_expr (executing Python code after changing
	  the SIGINT   handler).

2003-02-10 17:52  wall_m

	* src/rpymodule.c: * Fixed a bug about executing Python code with a
	  wrong SIGINT handler, in   do_eval_expr.  * Added handling of the
	  event loop before and after the evaluation of R   expresions.  *
	  Speed up in the evaluation of R expresion when the event loop is
	  off.	* Disable the event loop when R is not interactive.  *
	  Imported the rpy namespace, for easier access to the Python
	  functions.

2003-02-10 17:46  wall_m

	* rpy.py: Fixed the start/stop_r_eventloop problems.

2003-02-10 16:40  wall_m

	* README: Added win32all URL.

2002-11-19 15:43  wall_m

	* MANIFEST, MANIFEST.in, NEWS, README, TODO, VERSION, io.py,
	  rpy.py, setup.py, src/RPy.h, src/R_eval.c, src/io.c,
	  src/robjobject.h, src/rpymodule.c, src/setenv.c, src/setenv.h,
	  tests/test_boolean.py, tests/test_io.py, tests/test_sigint.py,
	  tests/test_topy.py, doc/README, doc/manual.texi: Release 0.3, see
	  the release notes or the NEWS file for changes since 0.2.
	  Modified Files:    NEWS README TODO VERSION rpy.py setup.py
	  doc/README	 doc/manual.texi src/RPy.h src/R_eval.c
	  src/robjobject.h	   src/rpymodule.c tests/test_topy.py Added
	  Files:	 MANIFEST.in io.py src/io.c src/setenv.c
	  src/setenv.h	  tests/test_boolean.py tests/test_io.py
	  tests/test_sigint.py Removed Files:	   MANIFEST

2002-04-12 12:20  wall_m

	* NEWS, VERSION, tests/.cvsignore: Added Files: NEWS VERSION
	  tests/.cvsignore

2002-04-12 12:18  wall_m

	* MANIFEST, README, RPy.h, R_eval.c, TODO, USING, robjobject.h,
	  rpy.py, rpymodule.c, setup.py, test-array.py, test-numeric.py,
	  test.py, examples/README, examples/animation.py,
	  examples/chisquared.py, examples/faithful.dat,
	  examples/faithful.py, doc/Makefile, doc/README, doc/defs.texi,
	  doc/manual.texi, examples/useful/dataframe.py,
	  examples/useful/erobj.py, src/RPy.h, src/R_eval.c,
	  src/robjobject.h, src/rpymodule.c, tests/README, tests/table.txt,
	  tests/test_array.py, tests/test_modes.py, tests/test_numeric.py,
	  tests/test_robj.py, tests/test_topy.py, tests/test_tor.py,
	  tests/test_util.py, tests/testall.py: Big changes and
	  reorganization. Due to being working in my own repository,
	  history is not available.

2002-03-18 13:02  wall_m

	* test-array.py, test-numeric.py: Fixed nested_scopes for version
	  2.1

2002-03-18 12:59  wall_m

	* rpymodule.c: Fixed a C function call which is not in the 2.1 API

2002-03-18 12:21  wall_m

	* rpymodule.c: Lot of changes.

	  * Added conversion from/to Numeric when available * Fixed the
	  conversion of data frames * Added the conversion of R arrays
	  from/to list of lists of ... in the	case when Numeric is not
	  available

2002-03-18 09:03  wall_m

	* rpy.py, rpymodule.c: Import Numeric when available Fixed a bug in
	  conversion of names.

2002-03-18 09:01  wall_m

	* setup.py: Added the detection of Numeric.

2002-03-18 08:58  wall_m

	* USING: Fixed minor typo.

2002-03-18 08:53  wall_m

	* RPy.h: Added the include of Numeric header when available.  Added
	  the declaration of Rf_initEmbeddedR.

2002-03-18 08:35  wall_m

	* robjobject.h, test-array.py, test-numeric.py, test.py: Added
	  Files: robjobject.h test-array.py test-numeric.py test.py

2002-03-13 13:38  wall_m

	* rpymodule.c: * Fixed several important bugs.

	    o Added a list for saving anonymous R objects
	    o Added several PROTECT's which were missing
	    o Fixed a bug related to signals that, when catch by R, makes
	  Python seg
	      fault

2002-03-08 22:01  wall_m

	* .cvsignore, COPYING, MANIFEST, README, RPy.h, R_eval.c, TODO,
	  USING, rpy.py, rpymodule.c, setup.py: * Imported sources

2002-03-08 22:01  wall_m

	* .cvsignore, COPYING, MANIFEST, README, RPy.h, R_eval.c, TODO,
	  USING, rpy.py, rpymodule.c, setup.py: Initial revision

