Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes in 1.2.0:
Peter Breitenlohner (5):
reorganize autoconf macro files
define and use XORG_CHANGELOG macro
define XORG_CWARNFLAGS macro
fix XORG_PROG_RAWCPP for cygwin
bump to 1.2.0
Changes in 1.2.1:
Alan Coopersmith (3):
Allow setting XORG_SGML_PATH to a non-default path when running configure
Replace gitweb URL with cgit URL in README
Version bump: 1.2.1
Matthieu Herrb (2):
Fix CWARNFLAGS for gcc versions < 4
use more CWARNFLAGS with gcc 3.4 too.
Peter Breitenlohner (1):
fix distcheck target
|
|
2.26.2
======
Fixes
- Avoid assertion failures in gconf_client_lookup callers (Matthias Clasen)
2.26.1
======
Fixes
- Tracing improvements (Behdad Esfahbod)
- Track fully-cached directories in the client (Matthias Clasen)
- Improve performance of the markup backend (Michael Meeks)
- Make openldap support optional (Gilles Dartiguelongue)
- Fix errno usage (Christian Persch)
Translation updates
(ar, et, kn, or)
|
|
2.26.2
======
Fixes
- Avoid assertion failures in gconf_client_lookup callers (Matthias Clasen)
2.26.1
======
Fixes
- Tracing improvements (Behdad Esfahbod)
- Track fully-cached directories in the client (Matthias Clasen)
- Improve performance of the markup backend (Michael Meeks)
- Make openldap support optional (Gilles Dartiguelongue)
- Fix errno usage (Christian Persch)
Translation updates
(ar, et, kn, or)
|
|
- Updating package for p5 module Cache::Memcached from 1.24 to 1.26
- Setting license to gnu-gpl-v2
Upstream changes:
2009-05-04: version 1.26
* don't include "stats sizes" by default in the stats method,
as that can hang big servers for a few seconds (Brad Fitzpatrick)
2009-05-02: version 1.25
* Clear @buck2sock when calling disconnect_all. (Dennis Stosberg,
[rt.cpan.org #45560]
* Reconnects to a dead connection shouldn't happen every time when the
connection has never succeded. Apply the dead timeout to sockets that
never even came up. Add a test.
* Warn when trying to put undef values into memcache.
(Henry Lyne <hlyne@livejournalinc.com>)
* flush_all now only returns success if there is a proper reply from all
servers - Yann Kerherve <yann@sixapart.com>
* 'noreply' support from Tomash Brechko <tomash.brechko@gmail.com>
* various test updates from Ronald J Kimball <rkimball@pangeamedia.com>
|
|
- Updating package for perl module Capture::Tiny from 0.05 to 0.06
upstream changes:
0.06 Thu May 7 06:54:53 EDT 2009
Fixed:
- On Win32, subprocesses now close themselves on EOF instead of being
killed with a signal
0.05_51 Tue Apr 21 07:00:38 EDT 2009
Added:
- Support for wide characters on handles opened to utf8
- Support for STDOUT, STDERR or STDIN opened to in-memory
files (open to scalar reference) or tied, albeit with some limitations
Testing:
- Verify that $? is preserved during capture { system(@cmd) };
|
|
- updating package for various p5 IO modules from 1.2301 to 1.2500
upstream changes (since 1.23):
IO 1.25 -- Wed May 13 18:37:33 CDT 2009
* Fix test warnings in io_dir
* skip tests known to cause a segfault 5.10.0
IO 1.24 -- Mon May 11 14:15:51 CDT 2009
* Make Makefile.PL usable by core and CPAN
* Reorganize files to be under lib/ directory structure now matches core perl
* Update with following changes made to core perl distribution
* Silence Win32 compiler warning in IO.xs
* Make non-blocking mode work on Windows in IO::Socket::INET
* fix some missing parts of IO::Handle pod
* Implement IO::Handle::say the same way as the builtin say().
* Undo io_linenum.t part of #34148. It was io_multihomed.t that I meant (my mistake), and that is now covered by #34155.
* watchdog() some IO tests
* Some more missing isGV_with_GP()s
* IO::Dir destructor
* IO::Socket::INET unnecessarily resolves "udp"
* IO::Handle->say should ignore $\ (bug #49266)
* consting IO.xs
* Net::SMTP can't send large messages with bleadperl
* Fix for IO::Socket send method
* Fixes for the test suite on OS/2
* Silence VC++ compiler warnings
* IO::Socket's IO.xs fails to compile
* IO::Socket::connect returns wrong errno on timeout
* Coverity correctly reports that gv might (just) be NULL. So don't derefernece it if it is.
* Simplify tests for fork() capabilities
* Fix syntax error in io_pipe test
* Making IO::Socket pass test on Win32
* ext/IO/t/io_unix.t
|
|
|
|
Bump PKGREVISION to 5
Add licensing info
|
|
|
|
- Updating package for p5 module MooseX::MethodAttributes from 0.09
to 0.11
- Adjusting dependencies
Upstream changes:
0.11 Fri, 15 May 2009 18:02:27 +0200
* Depend on Moose 079 to prevent metaclass incompatibility failure.
0.10 Thu, 14 May 2009 00:08:30 +0100
* Stop non Moose classes which inherit MooseX::MethodAttributes::Inheritable
and which define a sub meta from throwing an exception.
|
|
- Updating package for p5 module Class::C3::Adopt::NEXT from 0.09 to 0.10
Upstream changes:
0.10 Tue, 12 May 2009 13:23:52 +0200
* Depend on Test::Exception 0.27 to avoid breaking tests on older versions
(Closes: RT#45986).
|
|
- Updating package for p5 module Devel::Declare from 0.005000 to
0.005002
Upstream changes:
0.005002
- Don't invoke the linestr callback if the parser was expecting an operator.
This makes calling a method with the name of a declarator work.
0.005001
- Implement skip_declarator in terms of scan_word in Context::Simple.
This avoids relying on PL_tokenbuf to skip past the declarator, as
PL_tokenbuf might be overwritten by compiling other code between calling
the linestr callback and skip_declarator.
|
|
- Updating package for p5 module Cache::FastMmap from 1.29 to 1.30
Upstream changes:
1.30 Fri May 8 11:10 2009
- Fix for Mandriva compiler (thanks Jean-Christian Hassler)
|
|
- Updating package for p5 module Variable::Magic from 0.34 to 0.35
Upstream changes:
0.35 2009-05-15 20:50 UTC
This is a maintenance release. Users of 0.34 can skip this update.
+ Chg : uvar magic used to be enabled for 5.9.5. It now requires 5.10 or
later.
+ Fix : Silence compilation warnings for cxinc().
+ Rem : The workaround introduced in 0.31 for the "Unknown errors" issue
was removed, as regression tests show that 0.34 provides a
better fix.
+ Tst : Skip t/40-threads.t on 5.8.x with old versions of threads and
threads::shared.
|
|
- Updating package for p5 module Module::Install from 0.86 to 0.88
- Adjusting dependencies
Upstream changes:
0.88 Thu 14 May 2009
- Show what version is currently installed when deps are not new
enough (patch by RIBASUSHI, applied by MSTROUT)
- Tweak _check_lock to not load CPAN when new enough -and- no env
vars present - otherwise we still accidentally configure the thing
for no good reason (MSTROUT, feeling particularly dumb)
- Module::Install::Admin::Include now had a '=head1 NAME',
which should avoid problems when generating man pages.
Many thanks to Simon Bertrang for the patch. (PJF, RT #45811)
0.87 Thu 7 May 2009
- The other half of MSTROUT's changes
- A note mentioning to bug MSTROUT if you run into problems
|
|
- Updating package for p5 module Log::Log4Perl from 1.21 to 1.23
Upstream changes:
1.23 (2009/05/12)
* (ms) DBI-1.608 removed a DBD::File 'feature' that allowed leaving
out parameters in a bound execute(). This caused the test
suite to fail (http://groups.google.com/group/perl.cpan.testers/browse_thread/thread/af1f5c875165c387). Fixed the test cases to pass the correct
number of parameters every time.
* (ms) Better error message in the DBI appender on bad SQL, missing
bind parameters, or other execute() errors.
* (ms) Made DBI test suite more robust against preexisting conditions
* (ms) Added force_next_check() for init_and_watch(), cleaned up
Config::Watcher code.
* (ms) Fixed test suite to run on Strawberry Perl on Win32 (reported
by kmx on https://rt.cpan.org/Ticket/Display.html?id=45983)
* (ms) Added 'utf8' option to screen appender and easy mode, some of
it suggested in
http://rt.cpan.org/Public/Bug/Display.html?id=36673 by
Shantanu Bhadoria.
1.22 (2009/05/02)
* (ms) is_xxx() returned true prior to L4p initialization. Fixed it
and adapted test suite.
* (ms) Added test cases on syswrite in recreate mode
* (ms) Applied patch by Jens Berthold <log4perl@jebecs.de> to
avoid semaphore cleanup in spawned children.
* (ms) Added %m{chomp} feature, 'message_chomp_before_newline' option,
and documentation on newlines and logging messages, all
suggested by Tim Bunce (see PatternLayout).
|
|
- Updating package for p5 module Exception::Class from 1.27 to 1.29
- Setting license to gnu-gpl-v2
Upstream changes:
1.29 May 8, 2009
- Make sure that there is only one line that the toolchain can pick up
when looking for this module's $VERSION.
1.28 May 6, 2009
* Removed Exception::Class::Base->do_trace and ->NoObjectRefs, both of
which have been undocumented for many years.
- Moved Exception::Class::Base to its own file, so it doesn't
overwrite the $VERSION in Exception::Class (and for general
sanity). Reported by Kirk Baucom.
|
|
- Updating package for p5 module Class::Accessor from 0.31 to 0.33
Upstream changes:
0.33 Tue May 5 00:15:09 JST 2009
- small cleanups to fix RT#45592 and RT#43493
0.32 Tue Jun 10 10:31:06 JST 2008
- use Sub::Name to give names to anon subs to fix RT#17856
|
|
- Updating package for p5 PathTools modules (Cwd, File::Spec, ...) from
3.29 to 3.30
- Setting license to gnu-gpl-v2
Upstream changes:
3.30 - Sun May 10 10:55:00 2009
- Promote to stable release.
3.29_01 - Thu May 7 20:22:00 2009
- Minor fixes for QNX6. [Sean Boudreau]
- Update to support VMS in Unix compatible mode and/or file names using
extended character sets. (RT #42154) [John Malmberg]
- VMS support for Unix and extended file specifications in File::Spec
(RT #42153) [John Malmberg]
|
|
- Updating package for p5 module Parse::CPAN::Meta from 0.05 to 1.38
- Setting license to gnu-gpl-v2
Upstream changes (since 0.05):
1.38 Sat 16 May 2009
- Synchorised version numbers with YAML::Tiny
- Code shrinkages to the bloaty Unicode/BOM code
- Merging a ton more tests from YAML::Tiny
- Added back some pointless options to yaml_ok that keep our
codebase closer to YAML::Tiny (which should help with syncing)
- Changed exceptions to be closer to YAML::Tiny
|
|
- Updating package for perl module Array::Diff to 0.05.002 from 0.05
- Setting license to gnu-gpl-v2
Upstream changes:
0.05002 2009-05-12T11:54:26+09:00
- upgrade copyright and license statement in document (Thanks to Peter Pentchev)
0.05001 2009-05-11T10:39:47+09:00
- upgrade a document. (Thanks to Peter Pentchev)
|
|
- Updating package for perl modules List::Util and Scalar::Util to 1.20
from 1.19 (which is in perl core, too)
- Setting license to gnu-gpl-v2
Upstream changes:
1.20 -- Wed May 13 16:42:53 CDT 2009
*** NOTE***
This distribution now requires perl 5.6 or greater
Bug Fixes
* Fixed stack pop issue in POP_MULTICALL
* Fixed error reporting in import when XS not compiled
* Check first argument to reduce is a CODE reference to avoid segfault
* Handle overloaded and tied values
* Fix tainted test to run on Win32
Enhancements
* Added List::Util::XS so authors can depend on XS version
* Removed need for dummy methods in UNIVERSAL for perl-only code
|
|
- Updating package for p5 module File::LibMagic from 0.91 to 0.94
- Setting license to gnu-gpl-v2
Upstream changes:
0.94 May 2009
small error in t/6-oo.t
0.93 May 2009
using Devel::CheckLib as suggested in
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
0.92 May 2009
"normalisation"-problem -> changed t/6-oo.t
|
|
|
|
upcoming LaTeX::Table module).
DESCR:
This module allows you to specify your project-wide or even company-wide
Moose meta-policy.
Most all of Moose's features can be customized through the use of custom
metaclasses, however fiddling with the metaclasses can be hairy.
Moose::Policy removes most of that hairiness and makes it possible to
cleanly contain a set of meta-level customizations in one easy to use
module.
|
|
Upstream changes:
0.79 Wed, May 13, 2009
* Tests
- More fixes for Win32 problems. Reported by Robert Krimen.
* Moose::Object
- The DEMOLISHALL method could still blow up in some cases
during global destruction. This method has been made more
resilient in the face of global destruction's random garbage
collection order.
|
|
----------------------
Maintenance release: qlog improvements, bugfixes, configurable external
merge to use with qconflicts, configurable colors for qdiff window,
new qview command.
* qcommit:
* Added Diff button to view changes in files selected to commit.
* qconfig:
* Added tab to configure external merge tools.
* qconflicts:
* Use extmerge if configured.
* qdiff:
* User can configure colors for diff view in qbzr.conf,
under the [QDIFF COLORS] section
* qlog:
* Added support for following bug trackers: Microsoft SharePoint,
FogBugz, Roundup.
* new --no-graph command line option to show plain log for one file.
* new style of labels for bugs/tags/branches.
* qrevert:
* Added Diff button to view changes in files selected to revert.
* qview: new command to view content of any arbitrary file from disk.
* When some internal error occurs while q-command is running
then user will see special information dialog with error message
and prompt to file the bug report.
* Added special translation for English locale.
|
|
BUG FIXES
* Ignore spurious commits setting tags to the same revision. (#342824)
* Fix compatibility with Python2.4.
* Improve error message if subvertpy can't be found. (#345067)
* Cope with spaces in branch paths. (#348439)
* Properly deal with pointless commits when branching the
repository root. (#348786)
* dpush no longer sets custom bzr revision properties. (#351292)
* Re-use passwords that have been prompted earlier. (#331073)
* Fix compatibility with Bazaar 1.14.
FEATURES
* A new content filter "svn-keywords" is now supported and behaves like
the svn:keywords Subversion file property.
* Keywords and end of line properties in svn working copies are now honored.
(#81463)
* Support override-svn-revprops = svn:author=author to allow svn:author to be
set to the author of a pushed revision rather than the committer. (#342979)
|
|
FEATURES
* wc.Entry.uuid is now provided
* New error code ERR_MALFORMED_FILE.
BUG FIXES
* Fix RemoteAccess against http:// without an auth baton.
* Cope with invalid arguments to Auth(). (#347155)
* Support svn.client.resolve.
* Allow non-canonical paths to some working copy methods
* Fixed uninitialized memory bug when reading configuration.
0.6.5 2009-03-07
FEATURES
* Add subvertpy.wc.cleanup()
* Split out subvertpy.delta.txdelta_apply_window.
Relicensed to LGPLv2.1 or later.
0.6.4 2009-02-17
BUG FIXES
* Fix reference counting for progress callback in RemoteAccess.
* Fix several (major) object leaks.
0.6.3 2009-02-12
FEATURES
* Add svn:original-date constant.
0.6.2 2009-02-10
BUG FIXES
* Install Windows binaries to the right directory. (#323276)
* Fix import of warn().
FEATUREs
* Add WorkingCopy.remove_lock(path)
|
|
* Fix import command for Python 2.6
* RELEASE: bzrtools 1.14.0
|
|
Compatibility Breaks
********************
* ``bzr ls`` is no longer recursive by default. To recurse, use the
new ``-R`` option. The old ``--non-recursive`` option has been removed.
If you alias ``ls`` to ``ls -R``, you can disable recursion using
``--no-recursive`` instead. (Ian Clatworthy)
New Features
************
* Plugins can now define their own annotation tie-breaker when two revisions
introduce the exact same line. See ``bzrlib.annotate._break_annotation_tie``
Be aware though that this is temporary, private (as indicated by the leading
'_') and a first step to address the problem. (Vincent Ladeuil, #348459)
Improvements
************
Bug Fixes
*********
* Non-recursive ``bzr ls`` now works properly when a path is specified.
(Jelmer Vernooij, #357863)
Documentation
*************
API Changes
***********
Testing
*******
Internals
*********
bzr 1.14
###########
:Codename: brisbane-core
:1.14rc1: 2009-04-06
:1.14rc2: 2009-04-19
:1.14: 2009-04-28
New formats 1.14 and 1.14-rich-root supporting End-Of-Line (EOL) conversions,
keyword templating (via the bzr-keywords plugin) and generic content filtering.
End-of-line conversion is now supported for formats supporting content
filtering.
Changes from 1.14final to 1.14.1
********************************
* Change api_minimum_version back to api_minimum_version = (1, 13, 0)
Changes from 1.14rc2 to 1.14final
*********************************
* Fix a bug in the pure-python ``GroupCompress`` code when handling copies
longer than 64KiB. (John Arbash Meinel, #364900)
Changes from 1.14rc1 to 1.14rc2
*******************************
* Fix for bug 358037 Revision not in
bzrlib.groupcompress.GroupCompressVersionedFiles (Brian de Alwis,
John A Meinel)
* Fix for bug 354036 ErrorFromSmartServer - AbsentContentFactory object has no
attribute 'get_bytes_as' exception while pulling from Launchpad
(Jean-Francois Roy, Andrew Bennetts, Robert Collins)
* Fix for bug 355280 eol content filters are never loaded and thus never
applied (Brian de Alwis, Ian Clatworthy)
* bzr.dev -r4280 Change _fetch_uses_deltas = False for CHK repos until we can
write a better fix. (John Arbash Meinel, Robert Collins)
* Fix for bug 361574 uncommit recommends undefined --levels and -n options
(Marius Kruger, Ian Clatworthy)
* bzr.dev r4289 as cherrypicked at lp:~spiv/bzr/stacking-cherrypick-1.14
(Andrew Bennetts, Robert Collins)
Compatibility Breaks
********************
* A previously disabled code path to accelerate getting configuration
settings from a smart server has been reinstated. We think this *may*
cause a incompatibility with servers older than bzr 0.15. We intend
to issue a point release to address this if it turns out to be a
problem. (Robert Collins, Andrew Bennetts)
* bzr no longer autodetects nested trees as 'tree-references'. They
must now be explicitly added tree references. At the commandline, use
join --reference instead of add. (Aaron Bentley)
* The ``--long`` log format (the default) no longer shows merged
revisions implicitly, making it consistent with the ``short`` and
``line`` log formats. To see merged revisions for just a given
revision, use ``bzr log -n0 -rX``. To see every merged revision,
use ``bzr log -n0``. (Ian Clatworthy)
New Features
************
* New formats ``1.14`` and ``1.14-rich-root`` supporting End-Of-Line
(EOL) conversions, keyword templating (via the bzr-keywords plugin)
and generic content filtering. These formats replace the experimental
``development-wt5`` and ``development-wt5-rich-root`` formats
respectively, but have support for filtered views disabled.
(Ian Clatworthy)
* New ``mv --auto`` option recognizes renames after they occur.
(Aaron Bentley)
* ``bzr`` can now get passwords from stdin without requiring a controlling
terminal (i.e. by redirecting stdin). (Vincent Ladeuil)
* ``bzr log`` now supports filtering of multiple files and directories
and will show changes that touch any of them. Furthermore,
directory filtering now shows the changes to any children of that
directory, not just the directory object itself.
(Ian Clatworthy, #97715)
* ``bzr shelve`` can now apply changes without storing anything on the
shelf, via the new --destroy option. (Aaron Bentley)
* ``bzr send`` now accepts --body to specify an initial message body.
(Aaron bentley)
* ``bzr xxx --usage`` where xxx is a command now shows a usage
message and the options without the descriptive help sections
(like Description and Examples). A message is also given
explaining how to see the complete help, i.e. ``bzr help xxx``.
(Ian Clatworthy)
* Content filters can now be used to provide custom conversion
between the canonical format of content (i.e. as stored) and
the convenience format of content (i.e. as created in working
trees). See ``bzr help content-filters`` for further details.
(Ian Clatworthy, Alexander Belchenko)
* End-of-line conversion is now supported for formats supporting
content filtering. See ``bzr help eol`` for details.
(Ian Clatworthy)
* Newly-blessed `join` command allows combining two trees into one.
(Aaron Bentley)
Improvements
************
* A new format name alias ``default-rich-root`` has been added and
points at the closest relative of the default format that supports
rich roots. (Jelmer Vernooij, #338061)
* Branching from a stacked branch using ``bzr*://`` will now stream
the data when the target repository does not need topological
ordering, reducing round trips and network overhead. This uses the
existing smart server methods added in 1.13, so will work on any
1.13 or newer server. (Robert Collins, Andrew Bennetts)
* ``bzr cat`` and ``bzr export`` now supports a ``--filters`` option
that displays/saves the content after content filters are applied.
(Ian Clatworthy)
* ``bzr ignore`` gives a more informative message when existing
version controlled files match the ignore pattern. (Neil
Martinsen-Burrell, #248895)
* ``bzr log`` now has ``--include-merges`` as an alias for ``--levels 0``.
(Ian Clatworthy)
* ``bzr send`` is faster on repositories with deep histories.
(Ian Clatworthy)
* Progress bars now show the rate of network activity for
``bzr+ssh://`` and ``bzr://`` connections. (Andrew Bennetts)
* Pushing to a stacked pack-format branch on a 1.12 or older smart server
now takes many less round trips. (Andrew Bennetts, Robert Collins,
#294479)
* Streaming push can be done to older repository formats. This is
implemented using a new ``Repository.insert_stream_locked`` RPC.
(Andrew Bennetts, Robert Collins)
* The "ignoring files outside view: .." message has been re-worded
to "Ignoring files outside view. View is .." to reduce confusion
about what was being considered and what was being ignored.
(Ian Clatworthy)
* The ``long`` log formatter now shows [merge] indicators. If
only one level of revisions is displayed and merges are found,
the ``long`` and ``short`` log formatters now tell the user
how to see the hidden merged revisions. (Ian Clatworthy)
* The ``brisbane-core`` project has delivered its beta format
``development6-rich-root``. This format is suitable for judicious
testing by early adopters. In particular if you are benchmarking bzr
performance please be sure to test using this format. At this stage
more information is best obtained by contacting the Bazaar mailing list
or IRC channel if you are interested in using this format. We will make
end user documentation available closer to blessing the format as
production ready. (Robert Collins, John Arbash Meinel, Ian Clatworthy,
Vincent Ladeuil, Andrew Bennetts, Martin Pool)
* Tildes are no longer escaped. No more %7Euser/project/branch!
(Jonathan Lange)
Bug Fixes
*********
* Pushing a new stacked branch will also push the parent inventories for
revisions at the stacking boundary. This makes sure that the stacked
branch has enough data to calculate inventory deltas for all of its
revisions (without requiring the fallback branch). This avoids
"'AbsentContentFactory' object has no attribute 'get_bytes_as'" errors
when fetching the stacked branch from a 1.13 (or later) smart server.
This partially fixes #354036. (Andrew Bennetts, Robert Collins)
* End-Of-Line content filters are now loaded correctly.
(Ian Clatworthy, Brian de Alwis, #355280)
* Authentication plugins now receive all the parameters from the request
itself (aka host, port, realm, path, etc). Previously, only the
authentication section name, username and encoded password were
provided. (Jean-Francois Roy)
* bzr gives a better message if an invalid regexp is passed to ``bzr log
-m``. (Anne Mohsen, Martin Pool)
* ``bzr split`` now says "See also: join" (Aaron Bentley, #335015)
* ``bzr version-info`` now works in empty branches. (Jelmer Vernooij,
#313028)
* Fix "is not a stackable format" error when pushing a
stackable-format branch with an unstackable-format repository to a
destination with a default stacking policy. (Andrew Bennetts)
* Fixed incorrect "Source format does not support stacking" warning
when pushing to a smart server. (Andrew Bennetts, #334114)
* Fix 'make check-dist-tarball' failure by converting paths to unicode when
needed. (Vincent Ladeuil, #355454)
* Fixed "Specified file 'x/y/z' is outside current view: " occurring
on ``bzr add x/y/z`` in formats supporting views when no view is
defined. (Ian Clatworthy, #344708)
* It is no longer possible to fetch between repositories while the
target repository is in a write group. This prevents race conditions
that prevent the use of RPC's to perform fetch, and thus allows
optimising more operations. (Robert Collins, Andrew Bennetts)
* ``merge --force`` works again. (Robert Collins, #342105)
* No more warnings are issued about ``sha`` being deprecated under python-2.6.
(Vincent Ladeuil, #346593)
* Pushing a new branch to a server that has a stacking policy will now
upgrade from the local branch format when the stacking policy points at
a branch which is itself stackable, because we know the client can read
both branches, we know that the trunk for the project can be read too,
so the upgrade will not inconvenience users. (Robert Collins, #345169)
* Pushing a new stacked branch will also push the parent inventories for
revisions at the stacking boundary. This makes sure that the stacked
branch has enough data to calculate inventory deltas for all of its
revisions (without requiring the fallback branch). This avoids
"'AbsentContentFactory' object has no attribute 'get_bytes_as'" errors
when fetching the stacked branch from a 1.13 (or later) smart server.
This partially fixes #354036. (Andrew Bennetts, Robert Collins)
* The full test suite is passing again on OSX. Several minor issues (mostly
test related) have been fixed. (Vincent Ladeuil, #355273).
* The GNU Changelog formatter is slightly improved in the case where
the delta is empty, and now correctly claims not to support tags.
(Andrea Bolognani)
* Shelve can now shelve changes to a symlink target.
(James Westby, #341558)
* The help for the ``info`` command has been corrected.
(Ian Clatworthy, #351931)
* Upgrade will now use a sensible default format if the source repository
uses rich roots. (Jelmer Vernooij, #252908)
Documentation
*************
* Expanded the index of the developer documentation. (Eric Siegerman)
* New topic `bzr help debug-flags`. (Martin Pool)
* The generated manpage now explicitly lists aliases as commands.
(James Westby, #336998)
API Changes
***********
* APIs deprecated in 1.6 and previous versions of bzr are now removed.
(Martin Pool)
* ``CommitReporter`` is no longer called with ``unchanged`` status during
commit - this was a full-tree overhead that bzr no longer performs.
(Robert Collins)
* New abstract ``UIFactory`` method ``get_username`` which will be called to
obtain the username to use when connecting to remote machines.
(Jelmer Vernooij)
* New API ``Inventory.filter()`` added that filters an inventory by
a set of file-ids so that only those fileids, their parents and
their children are included. (Ian Clatworthy)
* New sort order for ``get_record_stream`` ``groupcompress`` which
sorts optimally for use with groupcompress compressors. (John Arbash
Meinel, Robert Collins)
* Repository APIs ``get_deltas_for_revisions()`` and
``get_revision_delta()`` now support an optional ``specific_fileids``
parameter. If provided, the deltas are filtered so that only those
file-ids, their parents and their children are included.
(Ian Clatworthy)
* The ``get_credentials`` and ``set_credentials`` methods of
``AuthenticationConfig`` now accept an optional realm argument.
(Jean-Francois Roy)
* The ``pb`` argument to ``fetch()`` is deprecated.
(Martin Pool)
* The ``Serializer`` class and the serializer ``format registry`` have moved
from ``bzrlib.xml_serializer`` to ``bzrlib.serializer``. (Jelmer Vernooij)
* The smart server jail now hooks into BzrDir.open to prevent any BzrDir
that is not inside the backing transport from being opened. See the
module documentation for ``bzrlib.smart.request`` for details.
(Andrew Bennetts, Robert Collins)
* ``Tree.get_symlink_target`` now always returns a unicode string result
or None. Previously it would return the bytes from reading the link
which could be in any arbitrary encoding. (Robert Collins)
Testing
*******
* ``bzrlib.tests.TestCase`` now fails the test if its own ``setUp``
and ``tearDown`` weren't called. This catches faulty tests that
forget to upcall when overriding ``setUp`` and ``tearDown``. Those
faulty tests were not properly isolated.
(Andrew Bennetts, Robert Collins)
* Fix test_msgeditor.MsgEditorTest test isolation.
(Vincent Ladeuil, #347130)
* ``medusa`` is not used anymore as an FTP test server starting with
python2.6. A new FTP test server based on ``pyftplib`` can be used
instead. This new server is a soft dependency as medusa which is still
preferred if both are available (modulo python version).
(Vincent Ladeuil)
Internals
*********
* Added ``chk_map`` for fast, trie-based storage of tuple to string maps.
(Robert Collins, John Arbash Meinel, Vincent Ladeuil)
* Added ``bzrlib.chk_map`` for fast, trie-based storage of tuple to string
maps. (Robert Collins, John Arbash Meinel, Vincent Ladeuil)
* Added ``bzrlib.inventory_delta`` module. This will be used for
serializing and deserializing inventory deltas for more efficient
streaming on the the network. (Robert Collins, Andrew Bennetts)
* ``Branch._get_config`` has been added, which splits out access to the
specific config file from the branch. This is used to let RemoteBranch
avoid constructing real branch objects to access configuration settings.
(Robert Collins, Andrew Bennetts)
* ``Branch`` now implements ``set_stacked_on_url`` in the base class as
the implementation is generic and should impact foreign formats. This
helps performance for ``RemoteBranch`` push operations to new stacked
branches. (Robert Collins, Andrew Bennetts)
* ``BtreeIndex._spill_mem_keys_to_disk()`` now generates disk index with
optmizations turned off. This only has effect when processing > 100,000
keys during something like ``bzr pack``. (John Arbash Meinel)
* ``bzr selftest`` now accepts ``--subunit`` to run in subunit output
mode. Requires ``lp:subunit`` installed to work, but is not a hard
dependency. (Robert Collins)
* ``BzrDir.open_branch`` now takes an optional ``ignore_fallbacks``
parameter for controlling opening of stacked branches.
(Andrew Bennetts, Robert Collins)
* ``CommitBuilder`` has a new method, ``record_iter_changes`` which works
in terms of an iter_changes iterator rather than full tree scanning.
(Robert Collins)
* ``DirState`` can now be passed a custom ``SHA1Provider`` object
enabling it to store the SHA1 and stat of the canonical (post
content filtered) form. (Ian Clatworthy)
* New ``assertLength`` method based on one Martin has squirreled away
somewhere. (Robert Collins, Martin Pool)
* New hook ``BzrDir.pre_open`` which runs before opening ``BzrDir``
objects, allowing better enforcement of the smart server jail when
dealing with stacked branches. (Robert Collins, Andrew Bennetts)
* New hook ``RioVersionInfoBuilder.revision``, allowing extra entries
to be added to the stanza that is printed for a particular revision.
(Jelmer Vernooij)
* New repository method ``refresh_data`` to cause any repository to
make visible data inserted into the repository by a smart server
fetch operation. (Robert Collins, Andrew Bennetts)
* ``register_filter_stack_map`` now takes an optional fallback parameter,
a callable to invoke if a preference has a value not in the map
of filter stacks. This enhancement allows, for example, bzr-svn to
handle existing svn properties that define a list of keywords to be
expanded. (Ian Clatworthy)
* ``RemoteBranchConfig`` will use a new verb ``Branch.set_config_option``
to write config settings to smart servers that support this, saving
5 round trips on the stacked streaming acceptance test.
(Robert Collins, Andrew Bennetts)
* ``RemoteBranch`` now provides ``_get_config`` for access to just the
branch specific configuration from a remote server, which uses the
already existing ``Branch.get_config_file`` smart verb.
(Robert Collins, Andrew Bennetts)
* ``RemoteRepository`` will now negatively cache missing revisions during
``get_parent_map`` while read-locked. Write-locks are unaffected.
(Robert Collins, Andrew Bennetts)
* Removed ``InterRemoteToOther``, ``InterOtherToRemote`` and
``InterPackToRemotePack`` classes, as they are now unnecessary.
(Andrew Bennetts)
* ``RepositoryFormat`` as a new attribute ``fast_deltas`` to indicate
whether the repository can efficiently generate deltas between trees
regardless of tree size. (Robert Collins)
* ``Repository.iter_files_bytes()`` now properly returns an "iterable of
byte strings" (aka 'chunked') for the content. It previously was
returning a plain string, which worked, but performed very poorly when
building a working tree (file.writelines(str) is very inefficient). This
can have a large effect on ``bzr checkout`` times. (John Arbash Meinel)
* selftest now supports a --parallel option, with values of 'fork' or
'subprocess' to run the test suite in parallel. Currently only linux
machine work, other platforms need patches submitted. (Robert Collins,
Vincent Ladeuil)
* ``tests.run_suite`` has a new parameter ``suite_decorators``, a list of
callables to use to decorate the test suite. Such decorators can add or
remove tests, or even remote the test suite to another machine if
desired. (Robert Collins)
* The smart server verb ``Repository.get_parent_map`` can now include
information about ghosts when the special revision ``include-missing:``
is in the requested parents map list. With this flag, ghosts are
included as ``missing:REVISION_ID``. (Robert Collins, Andrew Bennetts)
* ``_walk_to_common_revisions`` will now batch up at least 50
revisions before calling ``get_parent_map`` on the target,
regardless of ``InterRepository``.
(Andrew Bennetts, Robert Collins)
|
|
Pkgsrc changes:
* try to fix build failure on recent NetBSD, reported in PR 41178.
* set LICENSE=gnu-gpl-v2
* marked as DESTDIR ready
libstatgrab NEWS:
libstatgrab 0.16 (13 March 2008)
* Fix saidar build on Solaris with Sun's compiler.
* Add support for FreeBSD 8.0.
* Fix build on "armel" Debian port.
(Thanks to Riku Voipio and Martin Guy)
* Fix statgrab-make-mrtg-config on machines with no swap.
(Thanks to Tom Carlson)
libstatgrab 0.15 (14 July 2007)
* Fix breakages in memory stats on OpenBSD that were introduced in
the last release.
(Thanks to David Love)
* Update internal string functions and some related cleanups.
(Thanks to David Love)
* Fix compile warning on FreeBSD.
libstatgrab 0.14 (08 January 2007)
* Fix memory stats on OpenBSD.
* Add colour support to saidar.
(Thanks to Angelina Carlton)
* Fix CPU stats on Solaris - swap and iowait were incorrectly reported.
* Fix kstat related memory leaks on Solaris.
(Thanks to Javier Donaire)
* Fix network stats on some unusual Solaris setups.
* Fix process time_spent on Linux.
(Thanks to Fred Barnes)
* Make interface up status check the link status as well.
(Thanks to Michelangelo Vassallo)
* Fix build on NetBSD 3.
(Thanks to Wijnand Wiersma)
* Rework curses detection code in the configure script.
* Fix bug that caused saidar to crash when the window was rapidly resized.
libstatgrab 0.13 (19 March 2006)
* Fix build problems with recent linux kernels.
* Make saidar truncate disk/inteface/mount names to fit in display.
* Add WIN32 support using MINGW (not widely tested).
* Fix network interface up/down status on Solaris.
* Add extern "C" to header file to make linking with C++ code easier.
* Fix statgrab to cope with filesystem paths containing dots.
* Make NFS a legal filesystem type on all platforms.
* A few minor build fixes.
|
|
|
|
|
|
|
|
libmatio is an open-source library for reading/writing Matlab MAT files. This
library is designed for use by programs/libraries that do not have access or
do not want to rely on Matlab's libmat shared library.
|
|
LibThai 0.1.11 (6 April 2009):
* Diminished link flags in pkg-config info, for less dependency for clients.
* More words in word break dictionary.
LibThai 0.1.10 (30 March 2009):
* More dictionary capacity with libdatrie 0.2.
* Dictionary clean-up on unload.
* Some performance fine-tuning.
* More words in word break dictionary.
|
|
0.2.2 (2009-04-29)
=====
- Support building with linkers without symbol versioning supports,
including Mac, Cygwin, MinGW.
- Support other iconv implementations than that's in glibc, for Mac and MinGW.
0.2.1 (2009-04-05)
=====
- Fix errors in documentation
- Symbol versioning to ease upgrade across SONAME
- Minor cleanups
0.2.0 (2009-03-24)
=====
- New APIs for performance: trie_state_copy(), trie_state_is_single()
- Clean-ups
0.1.99.2 (2008-12-15)
========
- More robust handling of alphabet ranges
- Allow co-existence with libdatrie0
0.1.99.1 (2008-12-12)
========
- Breaking ABI with libdatrie0
- More capacity with 32-bit node index
- Adjusted API for non-file trie usage
- All data in one file, no more *.br and *.tl split
- Drop SBTrie wrapper; all features are merged into Trie
- Domain characters are now Unicode
|
|
|
|
Lua-mode is a major Emacs mode for editing source code written in Lua
programming language.
|
|
ready. Upstream changes:
Version 2.7.8 revisions a/b/c (06/05/2006-06/24/2006))
Added X509 extension checks.
Added advanced MTOM streaming features.
Added WS-Addressing plugin and demo.
Moved soapcpp2 and wsdl2h to bin directory.
Improved SOAP1.2 MTOM interop.
Changed soap_send_empty_response function signature (additional status
argument) for HTTP optional response binding.
Changed fmimewriteopen() callback signature.
Fixed wsdl2h top-level element and complexType name clash issue.
Fixed HTTP chunking with empty response message body.
Fixed WSSE digest authentication.
Fixed WSDL response element output.
Fixed SOAP 1.2 <RPC:result> handling with SOAP_XML_STRICT flag.
Fixed WSSE signed response messages.
Fixed Win32 max open connection exceeded checking.
Fixed xsi:type matching for "__name" fields, which required a signature
change of soap_element_begin_in() with an additional 'type' parameter
(affecting custom deserializers, see custom dir).
Version 2.7.9 revisions a/b/c/d/e/f/g/h/i/j/k/l (10/24/2006-09/26/2007)
Added wsdl2h option -j to omit the generation of SOAP Header and Faults
for customization of these.
Added wsdl2h option -q to generate C++ namespace qualified header files.
Added SOAP_SSLv3, SOAP_TLSv1, SOAP_SSL_SKIP_HOST_CHECK flags.
Added file input and output specifications (with < and >) to wsdl2h's
typemap.dat to specify input and output for wsdl2h.
Added WS-Addressing 2005/03 support.
Added function soap_free() = soap_done() + free() and renamed previous
soap_free() to soap_temp_free().
Added wsdl2h option -_ to translate _USCORE.
Added xsd:anyAttribute (using DOM parser) with wsdl2h option -d.
Added multi-WSDL types section schema component merging.
Added TCP keep-alive settings.
Added QName list normalization.
Changed soapcpp2 default rule for generating attribute form qualified to
unqualified.
Improved wsdl2h SOAP Fault coding.
Improved performance and stability.
Improved portability.
Improved wsdl2h empty namespace handling ("" namespace).
Improved wsdl2h and schema conversion to C and C++.
Improved SSL timeouts and error handling.
Improved soapcpp2 option -i (generate proxy and service classes).
Improved class instance initialization.
Improved use of IPv6.
Improved proxy and server code output for soapcpp2 option -i.
Improved soapcpp2 code output with additional exception checks.
Fixed MIME/MTOM start id handling (SOAP message no longer required to be
first attachment).
Fixed WS-Security wsse plugin canonicalization format issue.
Fixed ZIP content remainder parsing (CRC check).
Fixed WSA API handling of messages with MIME/DIME attachments.
Fixed wsdl2h <include> relative path includes.
Fixed _XML literal string parsing of root attributes.
Version 2.7.10 (01/27/2008)
Combined pre-built win32, Linux i386, and Mac universal binaries into a
single software distribution package to streamline the distribution.
Added new Web service examples and removed XMethods dependence.
Added soapcpp2 option -q<name> for automatic C++ namespace qualification.
Added HTTP PUT, DELETE, HEAD callback support.
Added ability to derive classes from soap struct (in gSOAP header files).
Updated certificates and fixed cacerts.c.
Improved soapcpp2 option -i proxy/server object generation.
Improved socket timeout handling.
Improved HTTP chunking handling and efficiency.
Improved web server implementation.
Improved soapcpp2 and wsdl2h warning and error reporting.
Fixed dom parser handling of default xml namespace bindings.
Fixed wsdl2h default ("") namespace handling.
Version 2.7.11 (07/26/2008)
Added new wsseapi signature verification API functions.
Added mutability property of SOAP_ENV__Header and SOAP_ENV__Fault struct
to allow consistent redefinitions and on-the-fly member additions.
Added wsdl2h -r option parameters.
Added MINGW portability.
Added configure option --disable-openssl to build wsdl2h and libraries
without OpenSSL.
Added WITH_C_LOCALE compilation flag to enable the use of c_locale and
local-specific numeric conversion routines.
Fixed xml:lang in SOAP 1.2 SOAP-ENV:Text.
Fixed XML literal strings with maxOccurs="unbounded"
Fixed SSL connection engine issue.
Fixed RPC literal part name handling issue.
Fixed in update: SSL alloc/free issue and s2dateTime.
Version 2.7.12 (10/01/2008)
Added multi-endpoint connect capability. Endpoint string can be a
space-separated list of endpoint URLs, where each URL is tried in turn.
Added SOAP_SSL_NO_DEFAULT_CA_PATH option.
Fixed SSL connect issue when the SSL handshake or network connection fails.
Fixed xsi:nil handling for strings (NULL vs. "") in case of empty elements.
Fixed DOM xmlns="" namespace issue in XML output.
Fixed IP_MULTICAST_TTL failure to compile.
Fixed non-critical WSSE API soap_wsse_verify_nested code.
Version 2.7.13 (03/21/2009)
Improved wsdl2h code output.
Updated gsoapWinInet.
Updated DOM xmlns namespace binding handling.
Fixed OpenSSL memory leak.
|
|
Pkgsrc changes:
- Adjust dependency: requires p5-Class-MOP>=0.83 and p5-Sub-Name for
runtime and p5-Test-Exception>=0.27 for build (test really)
Upstream changes:
0.78 Tue, May 12, 2009
* Moose::Cookbook::FAQ and Moose::Cookbook::WTF
- Merged these documents into what is now Moose::Manual::FAQ
* Moose::Unsweetened
- Moved to Moose::Manual::Unsweetened
* Moose::Cookbook::Basics::Recipes 9-12
- Renamed to be 8-11, since recipe 8 did not exist
* Moose::Exporter
- Make Moose::Exporter import strict and warnings into packages
that use it (doy)
* Moose::Object
- Fix DEMOLISHALL sometimes not being able to find DEMOLISH
methods during global destruction (doy)
* Moose::Meta::Class
* Moose::Meta::Role::Application::ToClass
- Track the Role::Application objects created during class-role
consumption (Sartak)
* Moose::Meta::Class
- Fix metaclass incompatibility errors when extending a vanilla perl
class which isa Moose class with a metaclass role applied (t0m)
* Moose::Meta::Role
- Add a role-combination hook, _role_for_combination, for the
benefit of MooseX::Role::Parameterized (Sartak)
* Tests
- Some tests were failing on Win32 because they explicit checked
warning output for newlines. Reported by Nickolay Platonov.
|
|
Pkgsrc changes:
- Adjust dependencies: no need for devel/p5-Sub-Identify and require at
least p5-Test-Exception>=0.27 for build (test really)
Upstream changes:
0.84 Tue, May 12, 2009
* Makefile.PL
- Depend on Text::Exception 0.27 to avoid failing tests ond old
versions (rafl)
* Class::MOP
- Made is_class_loaded a little stricter. It was reporting that
a class was loaded if it merely had an @ISA variable in its
stash. Now it checks that the @ISA var has elements in it.
- Deprecate in_global_destruction and subname re-exporting
(perigrin & Sartak)
* Class::MOP::Class
- Explicitly use Devel::GlobalDestruction and Sub::Name
(perigrin)
* Class::MOP::Package
- Disable prototype mismatch warnings for add_package_symbol.
(Florian Ragwitz)
|
|
Overview of changes between 1.24.1 and 1.24.2
=============================================
- Misc bug fixes
Bug 580987 – SIGFPE in pango_glyph_string_index_to_x
Bug 580273 – Font metrics functions incorrectly listed as reporting
point sizes
Bug 579694 – Cygwin parallel-build patch
Bug 578944 – pango-1.24.1 fails its testsuite
Bug 578935 – Syntax error (missing semicolon) in
pango/pangowin32-fontmap.c
|
|
Version 7.9 11-Apr-09
---------------------
1. When building with support for bzlib/zlib (pcregrep) and/or readline
(pcretest), all targets were linked against these libraries. This included
libpcre, libpcreposix, and libpcrecpp, even though they do not use these
libraries. This caused unwanted dependencies to be created. This problem
has been fixed, and now only pcregrep is linked with bzlib/zlib and only
pcretest is linked with readline.
2. The "typedef int BOOL" in pcre_internal.h that was included inside the
"#ifndef FALSE" condition by an earlier change (probably 7.8/18) has been
moved outside it again, because FALSE and TRUE are already defined in AIX,
but BOOL is not.
3. The pcre_config() function was treating the PCRE_MATCH_LIMIT and
PCRE_MATCH_LIMIT_RECURSION values as ints, when they should be long ints.
4. The pcregrep documentation said spaces were inserted as well as colons (or
hyphens) following file names and line numbers when outputting matching
lines. This is not true; no spaces are inserted. I have also clarified the
wording for the --colour (or --color) option.
5. In pcregrep, when --colour was used with -o, the list of matching strings
was not coloured; this is different to GNU grep, so I have changed it to be
the same.
6. When --colo(u)r was used in pcregrep, only the first matching substring in
each matching line was coloured. Now it goes on to look for further matches
of any of the test patterns, which is the same behaviour as GNU grep.
7. A pattern that could match an empty string could cause pcregrep to loop; it
doesn't make sense to accept an empty string match in pcregrep, so I have
locked it out (using PCRE's PCRE_NOTEMPTY option). By experiment, this
seems to be how GNU grep behaves.
8. The pattern (?(?=.*b)b|^) was incorrectly compiled as "match must be at
start or after a newline", because the conditional assertion was not being
correctly handled. The rule now is that both the assertion and what follows
in the first alternative must satisfy the test.
9. If auto-callout was enabled in a pattern with a conditional group whose
condition was an assertion, PCRE could crash during matching, both with
pcre_exec() and pcre_dfa_exec().
10. The PCRE_DOLLAR_ENDONLY option was not working when pcre_dfa_exec() was
used for matching.
11. Unicode property support in character classes was not working for
characters (bytes) greater than 127 when not in UTF-8 mode.
12. Added the -M command line option to pcretest.
14. Added the non-standard REG_NOTEMPTY option to the POSIX interface.
15. Added the PCRE_NO_START_OPTIMIZE match-time option.
16. Added comments and documentation about mis-use of no_arg in the C++
wrapper.
17. Implemented support for UTF-8 encoding in EBCDIC environments, a patch
from Martin Jerabek that uses macro names for all relevant character and
string constants.
18. Added to pcre_internal.h two configuration checks: (a) If both EBCDIC and
SUPPORT_UTF8 are set, give an error; (b) If SUPPORT_UCP is set without
SUPPORT_UTF8, define SUPPORT_UTF8. The "configure" script handles both of
these, but not everybody uses configure.
19. A conditional group that had only one branch was not being correctly
recognized as an item that could match an empty string. This meant that an
enclosing group might also not be so recognized, causing infinite looping
(and probably a segfault) for patterns such as ^"((?(?=[a])[^"])|b)*"$
with the subject "ab", where knowledge that the repeated group can match
nothing is needed in order to break the loop.
20. If a pattern that was compiled with callouts was matched using pcre_dfa_
exec(), but without supplying a callout function, matching went wrong.
21. If PCRE_ERROR_MATCHLIMIT occurred during a recursion, there was a memory
leak if the size of the offset vector was greater than 30. When the vector
is smaller, the saved offsets during recursion go onto a local stack
vector, but for larger vectors malloc() is used. It was failing to free
when the recursion yielded PCRE_ERROR_MATCH_LIMIT (or any other "abnormal"
error, in fact).
22. There was a missing #ifdef SUPPORT_UTF8 round one of the variables in the
heapframe that is used only when UTF-8 support is enabled. This caused no
problem, but was untidy.
23. Steven Van Ingelgem's patch to CMakeLists.txt to change the name
CMAKE_BINARY_DIR to PROJECT_BINARY_DIR so that it works when PCRE is
included within another project.
24. Steven Van Ingelgem's patches to add more options to the CMake support,
slightly modified by me:
(a) PCRE_BUILD_TESTS can be set OFF not to build the tests, including
not building pcregrep.
(b) PCRE_BUILD_PCREGREP can be see OFF not to build pcregrep, but only
if PCRE_BUILD_TESTS is also set OFF, because the tests use pcregrep.
25. Forward references, both numeric and by name, in patterns that made use of
duplicate group numbers, could behave incorrectly or give incorrect errors,
because when scanning forward to find the reference group, PCRE was not
taking into account the duplicate group numbers. A pattern such as
^X(?3)(a)(?|(b)|(q))(Y) is an example.
26. Changed a few more instances of "const unsigned char *" to USPTR, making
the feature of a custom pointer more persuasive (as requested by a user).
27. Wrapped the definitions of fileno and isatty for Windows, which appear in
pcretest.c, inside #ifndefs, because it seems they are sometimes already
pre-defined.
28. Added support for (*UTF8) at the start of a pattern.
29. Arrange for flags added by the "release type" setting in CMake to be shown
in the configuration summary.
|
|
libgsf 1.14.13
Andreas:
* Fix gsf_opendoc_metadata_subtree [#581530]
--------------------------------------------------------------------------
libgsf 1.14.12
Andreas:
* Also read user defined OpenDocument metadata
Christian Persch:
* Fix allocation method problem. [#579155]
J.H.M. Dassen (Ray):
* Fix incorrect use of g_enum_register_static which broke
documentation generation in some environments.
[http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39015]
Jody :
* Handle small-block files that are not block aligned. [#572290]
* Deprecate gsf_timestamp_parse and replace it with
gsf_timestamp_from_string.
* Gtk-Doc fixes.
* Fix handling of namespace declared default and prefix.
(Such as in SpreadsheetML-2003)
Morten:
* Handle malformed xml better. [#568994]
* Drop characters that xml 1.0 cannot represent. [#568919]
* Fix problem loading zero-sized files. [#580228]
|
|
|
|
|
|
|
|
* Changes in the m17n library 1.5.4
** New coding system names "Shift_JIS" and "windows-XXXX" are
recognized.
|