* New modules `rep.data.trie', `rep.threads.proxy'
* Also added `rep.xml.reader' and `rep.xml.printer', though these
should probably be used with extreme caution
* Appending to queues is now O(1) not O(n)
* Many changes to `rep.net.rpc' module, protocol is incompatible
with previous version. Should be more robust
* `rep.i18n.gettext' module exports the `bindtextdomaincodeset'
function (Christophe Fergeau)
* Slightly more secure way of seeding the rng
* `inexact->exact' can now convert floating point numbers to
rationals (though not optimally). This means that `numerator' and
`denominator' also work better with floats now
* New function `file-ttyp'
* Some random bug fixes
* mpn/generic/rootrem.c: In Newton loop, pad qp with leading zero.
* mpn/generic/rootrem.c: Allocate 1.585 (log2(3)) times more space
for pp temporary to allow for worst case overestimate of root.
Add some asserts.
* tests/mpz/t-root.c: Generalize and speed up.
* mpfr/pow.c: Fixed bug (infinite loop) for exact powers.
* mpfr/sub.c: Fixed wrong inexact flag for a - b where a and b are of
different signs and EXP(a) < EXP(b).
* printf/printffuns.c (gmp_fprintf_reps): Make it actually work
for padding > 256.
* gmp-impl.h (USE_LEADING_REGPARM): Disable for PIC code generation.
* mpn/generic/tdiv_qr.c: Remove a bogus assert.
* mpn/generic/mode1o.c, mpn/alpha/ev5/mode1o.c: Correction to ASSERTs.
Reported by Christoph Ludwig.
* mpf/urandomb.c: Truncate nbits to precision of rop.
* configure.in (sparc v9 *bsd*): Add NetBSD and OpenBSD sparc64.
(x86 openbsd*): Extra underscore for _GLOBAL_OFFSET_TABLE_.
* mpn/generic/rootrem.c: Avoid overflow in xnb calculation.
* mpz/root.c: Avoid overflow in rootnb calculation.
* gmpxx.h (__gmp_binary_equal, __gmp_binary_not_equal): Fix broken
mpq/double functions.
* mpn/m68k/lshift.asm: Fix typo in !scale_available_p code.
* mpn/m68k/rshift.asm: Likewise.
* mpz/remove.c: Make src==0 return 0, not do DIVIDE_BY_ZERO.
* mpfr/acinclude.m4 (MPFR_CONFIGS): Patch by Vincent for an apparent
float rounding gremlin on powerpc.
* mpf/inp_str.c: Fix returned count of chars read, reported by Paul
Zimmermann. Also fix a memory leak for invalid input.
* mpfr/set_q.c: Allow for 1 bit numerator or denominator.
** GOOPS longer creates layout entries for non-instance slots.
** syntax-case bugs have been fixed
a) Macro expansion is no longer disturbed if the value of
(current-module) changes. This was the cause of a number of
different bugs people have reported.
b) Syntax-case now expands Guile's own macros as a part of the
macro expansion process. Previously, Guile macro calls were
treated as applications.
c) Objects which are constant data and which Guile considers
self-evaluating are no longer quoted.
One good consequence of these fixes is that it's now possible to
use syntax-case macro expansion together with GOOPS code.
** scm_readline now checks that it's using an output (not input) port.
Mergeant is a GTK2/GNOME2 font-end for GNOME-DB database administrators and
database application developers. It uses libgda/libgnomedb as the backend to
access databases, so it can work with almost any database engine (mysql,
postgresql, xml, etc...)"
Partialy replaces obsoleted databases/gnome-db.
- The format of maildir filenames is synchronized with the present
version of the maildir definition document. This format was already
adopted by the 20030126 snapshot release.
- The time limit on delivery to external commands was not enforced.
This was broken probably some time before the first public Postfix release.
- Duplicate elimination after virtual alias expansion works again.
This was broken with the introduction of the original recipient attribute.
- The local pickup daemon dropped incomplete records from local
submissions. This was broken somewhere in the middle of 2002.
* ./test/csstest.c: we align our read buffer in case of raw device access.
* ./src/libdvdcss.c: updated documentation about raw devices.
* ./src/libdvdcss.c: disabled key cache when reading VOBs.
* ./src/ioctl.c, ./src/ioctl.h: removed minor gcc-isms.
* ./src/device.c: seek() calls don't do anything if we're already at the
right position.
* ./src/device.c: we now handle partial reads.
* ./src/device.c: dvdcss->i_pos now gets updated on each seek and each
read. Partial reads are not handled yet, but it's a step.
* ALL: moved everything to C99 integer types.
* ./test/dvd_region.c: enabled set_region.
* ./src/css.c, ./src/libdvdcss.c: applied a patch from the MPlayer folks
to cache title keys on disk.
* ./src/ioctl.[ch]: Implemented ioctl_SendRPC.
[Some changes that don't apply to NetBSD elided.]
gnome-common contains a set of M4 macros useful to easily write configure
scripts for GNOME 1 and GNOME 2 programs. These macros provide a set of
checks used by many GNOME programs that need to do similar things.
* Updated German, Turkish, Spanish, and Danish translation files.
* Integrated Sunil Shetye's patch to make mark_seen an explicit method.
* Removed FAQ warning about GMX and associated fetchmailconf check,
we have a report that its servers are conformant now.
* Another Sunil patch to fix a minor bug in bouncemail generation.
Changes:
0.6.4:
======
- Fixed some docs installation problems. (Eric Dorland & Damon)
- Took 'Curve Type' property out for GtkCurve & GtkGammaCurve, since GTK+
has a bug which makes this crash pretty often. (Damon)
- Removed some unfinished GnomeDB widgets from the palette (Rodrigo Moya)
0.6.3:
======
- Fixed some BadMatch problems on multi-depth displays (Dave Camp).
- Better GnomeDB support (Rodrigo Moya, Jos<E9> Antonio Salgueiro Aquino,
Daniel Wagner),
- Fixed properties problem where properties didn't get updated on focus-out
- Fixed bug when using GtkText and gettext (Dennis Brakhane).
- Updated docs to use DocBook 4.0, and avoided use of stylesheet images so
it compiles easier.
- New translations - Romanian (Marius Andreiana), Simplified Chinese
(Wang Jian) and Portuguese (Duarte Loreto).
Patch provided by Juan RP via PR pkg/20430 with minor improvements by me.
Changes:
0.9:
====
- Many bugs are fixed, several segfaults, and many small annoying bugs.
- Major performance improvements:
* highlighting performance improvements up to 50X faster in some cases
* file loading times are faster
* loading and closing of many documents is much faster (tested with
3500 documents opened simultaneously)
- Many improvements for the user interface; much more compliant to the
Gnome usability guidelines.
- New features:
* line number support
* new spell checker
* and many more..
0.8:
====
- The first release of the gtk2 port of bluefish
- New features include:
* new highlighting engine, for multiple filetypes
* new filebrowser
* configurable toolbar
* new text widget with UTF-8 support, Xinput support etc.
Addresses PR pkg/20446 by Matthias Friedrich.
Changes:
2.0.0:
======
- Removed some spurious C++ comments from mb_c.h
- Fixes and improvements to the python language bindings and tools
- Updated NetBSD cdrom reading code
2.0.0-pre4:
===========
- Two new functions have been added:
mb_GetFragmentFromURL - Retrieve a fragment from a URI
mb_GetOrdinalFromList - Retrieve a list ordinal from a given list --
this is sometimes needed to determine the
location of an item in a list. (e.g. a track
in an album in order to find the track number)
- The TRM code has been updated for TRM B#er.
- New queries have been added to queries.h in order to support the improved
FileLookupInterface.
- The client library now uses the mm-2.1 and mq-1.1 namespaces.
- The client library will now be referred to as libmusicbrainz
2.0.0-pre1:
===========
- Added authentication support
- Added new queries
- Added support for submitting client version to the server during TRM
submits
- Updated client code for TRM B#er