- added actions to control brush spacing
- polished appearance of image window
- scale the brush's spacing when scaling the brush
- save tool presets when they are changed
- improved handling of vectors in the Python bindings
- allow for auto-cropping the result of the transform tools
- added GimpRatioEntry widget and use it in the rectangle tool options
- added functions to transform between preview and image coordinates
- added PDB functions to validate display, drawable, image and vectors IDs
- added HSL color model to Decompose and Compose plug-ins
- further improved status bar messages for tools
- on systems with D-Bus build gimp-remote functionality into gimp executable
- bug fixes and code cleanup
SimPy 1.8 is a major release with new capabilities, improved documentation
and bug fixes. It is fully backwards compatible with previous versions.
From SimPy 1.8 on, the obsolete Python version 2.2 is no longer supported.
Some of the changes and improvements are:
* New compound yield statements, supporting time-out or event-based
reneging in 'get' and 'put' operations on Store and Level resources.
* yield get on a Store resource can now have a filter function which
selects which and how many items (e.g. "3 parcels weighing less than
3 pounds") should be retrieved.
* The Manual has been thoroughly edited, restructured and rewritten
with a view to greater clarity and readability. It is provided in both
HTML and PDF format.
* The Cheatsheet has been completely rewritten in a tabular format and
reduced to just a few pages. The goal was to turn it into a concise
desktop reference of SimPy commands. The Cheatsheet is provided in both
XLS (MS Excel spreadsheet) and PDF format.
SimPy 1.7.1 is a minor (maintenance) release which fixes a few bugs
in 1.7. The SimPy 1.7.1 API is identical to that of version 1.7.
SimPy 1.7 is fully compatible with version 1.6.1. This major release brings
significant new capabilities for the SimPy modeller and thus a broader
field of applicability to SimPy. It is now very easy to implement models
for scenarios involving:
* producer/consumer relationships between processes,
* multi-process cooperations,
* multi-resource requests, and
* consumable resources.
* Main: Cleanup data structures in the destructor, preventing leaks, and allowing
a second instantiation.
* Build: Fix build with SUN Workshop 11
* Documentation:
- glade/libglade tutorial section: Clarification.
- Added SizeGroup documentation.
from the original, that it has become easier to maintain it as its own
file instead of a patch, so do that.
- Improve the shell quoting quite a bit in the f2c-f77 script. Now you
can pass things like -DFOO=this\ is\ a\ test and have the escapes
actually work when the arguments get passed down to the underlying
commands. Many thanks to Alan Barrett for help with the shell quoting.
- bump pkgrev
- The default configuration now enables embedded Perl and the Perl
modules by default when possible unless explicitly disabled. You
may use the --disable-embedded-perl and --without-perl-modules
configure options, respectively, to revert to the former default
configuration.
* Remove security vulnerabilities that allowed connected users to
read backend memory
* Fix rare bug wherein btree index page splits could fail due to
choosing an infeasible split point
* Fix for rare Assert() crash triggered by UNION
* Tighten security of multi-byte character processing for UTF8
sequences over three bytes long
* Remove security vulnerabilities that allowed connected users to
read backend memory
* Fix rare bug wherein btree index page splits could fail due to
choosing an infeasible split point
* Improve "VACUUM" performance for databases with many tables
* Fix autovacuum to avoid leaving non-permanent transaction IDs in
non-connectable databases
This bug affects the 8.1 branch only.
* Fix for rare Assert() crash triggered by UNION
* Tighten security of multi-byte character processing for UTF8
sequences over three bytes long
* Fix bogus "permission denied" failures occurring on Windows due to
attempts to fsync already-deleted files
* Fix possible crashes when an already-in-use PL/pgSQL function is
updated
* Remove security vulnerabilities that allowed connected users to
read backend memory
* Fix not-so-rare-anymore bug wherein btree index page splits could
fail due to choosing an infeasible split point
* Fix Borland C compile scripts
* Properly handle to_char('CC') for years ending in 00
Year 2000 is in the twentieth century, not the twenty-first.
* "/contrib/tsearch2" localization improvements
* Fix incorrect permission check in information_schema.key_column_usage view
* Improve "VACUUM" performance for databases with many tables
* Fix for rare Assert() crash triggered by UNION
* Fix potentially incorrect results from index searches using ROW
inequality conditions
* Tighten security of multi-byte character processing for UTF8
sequences over three bytes long
* Fix bogus "permission denied" failures occurring on Windows due to
attempts to fsync already-deleted files
* Fix bug that could cause the statistics collector to hang on
Windows
* Fix possible crashes when an already-in-use PL/pgSQL function is
updated
* Improve PL/pgSQL handling of domain types
* Fix possible errors in processing PL/pgSQL exception blocks
Based on patch provided in PR 35539.
And I made two modification related to pkgsrc.
PKGSRC CHANGES:
Make document & nls files to be installed into standard location.
Add test target.
RELEASE NOTES:
Version 1.16 (20-Dec-2005)
* There is a new fmerge -ignore-identical-conflicts option which may be
used to suppress logical conflicts in which the same thing is done by
both variants. This is often a better match for users' expectations for
merging source code.
Version 1.15 (8-Nov-2005)
* There is a new fcomp -no-binary option, which may be used to prevent
the comparison of binary files, instead it treats them both as empty.
* A small build problem on MacOS X has been fixed.
Version 1.14 (8-Jun-2004)
* The ./configure script now understands the --with-nlsdir option, so
that you can place the .mo files.
* The fhist(1) program is now able to cope with numeric modules names.
* The occasional false negative from test 26 has been fixed. It was
failing for some users because of message translation
(internationalization) issues.