RELEASED: Pymacs 0.22

François Pinard pinard at iro.umontreal.ca
Mon Jun 30 16:32:08 EDT 2003


Hello to everybody, and Emacs users in the Python community.

There have been a few changes in the structure of the Pymacs distribution,
so maybe only the braves among Pymacs users will try this version! :-) The
distribution file bloated from 50K to 360K, as it contains PostScript and
PDF renderings of the Pymacs documentation, and some other related files.

A new, third example is of intermediate size between the two existing ones.
This is a Python backend for Emacs Gnus, able to read and modify either Unix
mailboxes or Babyl (RMAIL) files.  Its documentation is not complete yet.

Pymacs in itself did not change much, however.  `pymacs-trace-transit' may
now be the `cons' of a minimum and maximum between which the size of the
`*Pymacs*' oscillates, as a compromise between the two previous choices,
which were extreme: either one transaction only, or mere unbounded growth.

Special thanks to those who helped me at creating or testing this release.

--------------------

Pymacs is a powerful tool which, once started from Emacs, allows both-way
communication between Emacs Lisp and Python.  Pymacs aims Python as an
extension language for Emacs rather than the other way around, and this
assymetry is reflected in some design choices.  Within Emacs Lisp code, one
may load and use Python modules.  Python functions may themselves use Emacs
services, and handle Emacs Lisp objects kept in Emacs Lisp space.

`http://www.iro.umontreal.ca/~pinard/pymacs/' contains a copy of the
Pymacs documentation in HTML form.  The canonical Pymacs distribution is
available as `http://www.iro.umontreal.ca/~pinard/pymacs/Pymacs.tar.gz'.
Report problems and suggestions to `mailto:pinard at iro.umontreal.ca'.

-- 
François Pinard   http://www.iro.umontreal.ca/~pinard





More information about the Python-list mailing list