modified by me.
Biggles is a Python module for creating publication-quality 2D
scientific plots.
It supports multiple output formats (postscript, x11, png, svg, gif),
understands simple TeX, and sports a high-level, elegant interface.
It's intended for technical users with sophisticated plotting needs.
Changes in 3.13:
Maintenance release to get the tests to pass on various platforms
updated the README
fixed a problem with encoding conversions (using safe_encode and
safe_encode_hex) under perl 5.8.0, see RT ticket #5111
fixed tests to pass when trying to use an unsupported iconv filter
Changes in 3.12:
New features and greatly increased test coverage
added lots of tests (>900), thanks to David Rigaudiere, Forrest
Cahoon, Sebastien Aperghis-Tramoni, Henrik Tougaard and Sam Tregar
for testing this release on various OSs, Perl, XML::Parser and
expat versions.
added XML::Twig::XPath that uses XML::XPath as the XPath engine
for findnodes, findnodes_as_string, findvalue, exists, find and
matches. Just use XML::Twig::XPath instead of use XML::Twig;
(see the tests in t/xmlxpath_*).
Added special case to output some HTML tags ('script' to start with)
as not empty.
XML::Twig::Elt->new now properly flags empty elements (spotted by
Dave Roe)
added XML::Twig::Elt contains_a_single method
added #ENT twig_handlers (not necessarily complete, so not yet
documented, needs more tests)
added doc for XML::Twig and XML::Twig::Elt subs_text methods
tags starting with # are now "invisible" (they are not output),
useful for example for pretty_printing
added new options --wrap '' and --date to xml_grep
improved XPath support (added [nb] support)
added xpath method, which generates a unique XPath for an element
added has_child and has_children as synonyms of first_child
added XML::Twig::set_id_seed to control how generated id's are
created
when using ignore on an element, end_tag_handlers are now tested
at the end of the element (so you can for exemple get the byte
offset in the document), suggestion of Philippe Verdret
added XML::Twig::Elt change_att_name
XML::Twig::Elt new now properly works when called as an object
(and not a class) method
fixed namespace processing somewhat
fixed SAX output methods
fixed bug when keep_atts_order on and using set_att on an element
with no existing attribute (spotted by scharloi)
WARNING - potentially incompatible changes -
when using finish_print, the document used to be flushed. This is no
longer the case, you will have to do it before calling finish_print.
This way you have the choice of doing it or not.
Removed XML::Twig::Elt::unescape function (was no longer used)
Changes in 3.11
added --text_only option to xml_grep (outputs the text of the
result, without tags)
fixed bug where "Comments [was] always dropped after a twig
object set 'comments' to 'drop'" (RT#3711), bug report and first
patch by Simon Flack
by popular demand, added option "keep_atts_order" that keeps the
original attribute order in the output. This option needs the
Tie::IxHash module to work.
and modified by me.
matplotlib is a pure python plotting library designed to bring
publication quality plotting to python with a syntax familiar to
matlab users. A lot progress towards this goal has been made since
the first release of matplotlib, the library does produce high quality
2D plots. All of the plotting commands can be accessed either via a
functional interface familiar to matlab users or an object oriented
interface familiar to python users, and several high resolution output
formats are supported.
bmake is sync'd with -current make as of 2004-02-20
Fixes include:
o fix for old :M parsing bug.
o re-jigged unit-tests
o search upwards for *.mk
o fix for double free of var substitution buffers
o use of getopt replaced with custom code, since the usage
(re-scanning) isn't posix compatible.
* arch.c: don't include ranlib.h on ELF systems
mk-files adds dpadd.mk (cool magic driven by DPADD)
and a re-worked warnings.mk (very cool).
Also fixes:
* own.mk: don't use NetBSD's _SRC_TOP_ it can
cause confusion. Also don't take just 'mk' as a
srctop indicator.
* Generic.sys.mk: need to use ${.PARSEDIR} with exists().
Changes since 0.78.1 includes:
- Everything from MAME 0.79 (http://x.mame.net/changes-mame.html) and
MESS 0.79 (http://x.mame.net/changes-mess.html).
- Updated the ALSA DSP module to use the ALSA 1.0 API. (Shyouzou
Sugitani)
- Paths now allow a literal "$" if it's preceded by "\". (Andre
Majorel)
- Fixed a segfault that occurred when "-debug" was used with a rotated
game.
- The debugger window should no longer be blank for 32bpp games.
- Fixed a bug in fix-comments.c that was causing it to mangle
src/drivers/vendetta.c.
- When XINPUT is defined in the makefile but no XInput devices are
configured, the mouse is treated as a trackball. (Gerd Sussner)
- The Xv YUV code should now work on big-endian platforms. (Maciej J.
Woloszyk)
- The trigger for the ACT LABS TV light gun now works; reloading now
requires only one offscreen shot instead of two. (Joe)
Changes since 0.78.1 includes:
- Everything from MAME 0.79 (http://x.mame.net/changes-mame.html) and
MESS 0.79 (http://x.mame.net/changes-mess.html).
- Updated the ALSA DSP module to use the ALSA 1.0 API. (Shyouzou
Sugitani)
- Paths now allow a literal "$" if it's preceded by "\". (Andre
Majorel)
- Fixed a segfault that occurred when "-debug" was used with a rotated
game.
- The debugger window should no longer be blank for 32bpp games.
- Fixed a bug in fix-comments.c that was causing it to mangle
src/drivers/vendetta.c.
- When XINPUT is defined in the makefile but no XInput devices are
configured, the mouse is treated as a trackball. (Gerd Sussner)
- The Xv YUV code should now work on big-endian platforms. (Maciej J.
Woloszyk)
- The trigger for the ACT LABS TV light gun now works; reloading now
requires only one offscreen shot instead of two. (Joe)
been bit-rotting. This is a last ditch effort to get it to work. I am not
fixing configure.in because it is really busted and autoconf does not like
it anymore.