Updated converters/dvi2tty to 6.0.0nb1
Updated fonts/afm2pl to 0.7.1nb3
Updated fonts/gsftopkk to 1.19.2nb8
Updated fonts/lcdftypetools to 2.106
Updated fonts/ps2pkm to 1.8nb1
Updated fonts/ttf2pk to 2.0nb3
Updated fonts/ttfdump to 0.5.5nb4
Updated print/cjkutils to 4.8.4nb2
Updated print/dvidvi to 1.1nb1
Updated print/dviljk to 2.6.5nb8
Updated print/dvipdfmx to 20170318
Updated print/dvipsk to 5.997
Updated print/kpathsea to 6.2.3
Updated print/lacheck to 1.28nb2
Updated print/luatex to 1.0.4
Updated print/ptexenc to 1.3.5
Updated print/seetexk to 1.1nb3
Updated print/tex4ht to 0.0.20170523
Updated print/vlna to 1.5nb3
Updated print/web2c to 2017
Updated print/xdvik to 22.87.03nb1
Updated print/xetex to 0.99997
Updated print/xpdfopen to 0.86nb2
Updated textproc/makeindexk to 2.15nb9
Updated textproc/mendexk to 2.6fnb7
This minor bugfix release just fixes some packaging and documentation issues:
* Fix issue with setup.py where pytest_runner was always being installed.
* Make sure test.py is included in the manifest
* Fix a bunch of old URLs in the README and other docs.
* Update documentation to no longer imply we test/support Python 3 versions before 3.3
This is an experimental module. Before using it in production, please get
in touch with the authors!
Sereal is an efficient, compact-output, binary and feature-rich
serialization protocol. The Perl encoder is implemented as the
Sereal::Encoder module, the Perl decoder correspondingly as
Sereal::Decoder. They are distributed separately to allow for safe
upgrading without downtime. (Hint: Upgrade the decoder everywhere first,
then the encoder.)
This Sereal module is a very thin wrapper around both Sereal::Encoder and
Sereal::Decoder. It depends on both and loads both. So if you have a user
of both encoder and decoder, it is enough to depend on a particular version
of Sereal and you'll get the most recent released versions of
Sereal::Encoder and Sereal::Decoder whose version is smaller than or equal
to the version of Sereal you depend on.
The protocol specification and many other bits of documentation can be
found in the github repository. Right now, the specification is at
https://github.com/Sereal/Sereal/blob/master/sereal_spec.pod, there is a
discussion of the design objectives in
https://github.com/Sereal/Sereal/blob/master/README.pod, and the output of
our benchmarks can be seen at
https://github.com/Sereal/Sereal/wiki/Sereal-Comparison-Graphs.
- fixes RT 121752: Fix typos referencing wrong section of RFC 3548
(John Wittkoski)
- fixes RT 107998 by making the decode methods case insensitive
as encoding will always use uppercase (Chase Whitener)
I don't feel very MAINTAINERy about this one, so I'll let pkgsrc-users@ have at it.
2.92 2017-05-15
- production release
2.91_04 2017-01-10
- updated backportPP with JSON::PP 2.91_04
2.91_03 2017-01-09
- reworked documentation, based on the one for JSON::XS
- updated backportPP with JSON::PP 2.91_03
2.91_02 2016-12-04
- fixed not to fail tests under Perl 5.25.* (srezic++)
2.91_01 2016-12-03
- PERL_JSON_BACKEND now accepts Cpanel::JSON::XS as well
- tweaked tests to support various backends
- made convert_blessed_universally (for Perl 5.18+) and
support_by_pp less harmful
- fixed N/A exit code in Makefile.PL (bulk88)
- various doc patches from gregoa, topaz, zoffix, singingfish,
yanick, dsteinbrunner, Toby Inkster
- removed duplicated tests
- removed base.pm dependency
- updated backportPP with JSON::PP 2.91_01
## 0.0.7.4 (2017-04-19)
- Fix build on ARM and GCC 6 again.
## 0.0.7.3 (2017-04-11)
- Update the base Unicode version to 9.
- Fix compile issues on ARM and GCC 6.
chardet 3.0.2
Fixes an issue where detect would sometimes return None instead of a dict with the keys encoding, language, and confidence (Issue #113, PR #114).
chardet 3.0.1
This bugfix release fixes a crash in the EUC-TW prober when it encountered certain strings (Issue #67).
chardet 3.0.0
This release is long overdue, but still mostly serves as a placeholder
for the impending 4.0.0 release, which will have retrained models
for better accuracy. For now, this release will get the following
improvements up on PyPI:
Added support for Turkish ISO-8859-9 detection (PR #41, thanks @queeup)
Commented out large unused sections of Big5 and EUC-KR tables to save memory (8bc4b89)
Removed Python 3.2 from testing, but add 3.4 - 3.6
Ensure that stdin is open with mode 'rb' for chardetect CLI. (PR #38, thanks @lpsinger)
Fixed chardetect crash with non-ascii file names (PR #39, thanks @nkanaev)
Made naming conventions more Pythonic throughout (no more mTypicalPositiveRatio, and instead typical_positive_ratio)
Modernized test scripts and infrastructure so we've got Travis testing and all that stuff
Rename filter_without_english_words to filter_international_words and make it match current Mozilla implementation (PR #44, thanks @rsnair2)
Updated filter_english_letters to match C implementation (c665459)
Temporarily disabled Hungarian ISO-8859-2 and Windows-1250 detection because it is very inaccurate (da6c0a0)
Allow CLI sub-package to be importable (PR #55)
Add a hypotheis-based test (PR #66, thanks @DRMacIver)
Strip endianness from UTF with BOM predictions so that the encoding can be passed directly to bytes.decode() (PR #73, thanks @snoack)
Fixed broken links in docs (PR #90, thanks @roskakori)
Added early exit to chardetect when encoding is detected instead of looping through entire file (PR #103, thanks @jpz)
Use bytearray objects internally instead of wrap_ord calls, which provides a nice performance boost across the board (PR #106)
Add language property to probers and UniversalDetector results (PR #180)
Mark the 5 known test failures as such so we can have more useful Travis build results in the meantime (d588407)
own signature based on whether it finds itself already installed somewhere,
which then breaks software (e.g. QT) which assumes its native signature.
Restricted to SunOS for now as that's where it has been tested with positive
results, but likely will be useful everywhere.
Bump PKGREVISION.
libzmf is a library that parses the file format of Zoner Callisto/Draw
documents. Currently it only understands documents created by Zoner
Draw version 4 and 5.
orcus 0.12.1
* fix build when --disable-spreadsheet-model is specified and the
ixion headers are not present.
* fix loading of file streams on Windows.
* get the debug flag to work again
MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
Update DEPENDS
Upstream changes:
1.003008 - 2016-10-03
- added an INSTALLATION section to documentation, to clarify the use of
dynamic prerequisites in Makefile.PL
- minimize prereqs listed in META.json to avoid giving the appearance of XS
prerequisites, and confusing static inspection tools such as metacpan.org.
1.003007 - 2016-09-11
- no changes since 1.003006_001
1.003006_001 - 2016-06-28
- bump prereq on JSON::PP, to ensure we get the fix for parsing utf8-encoded
values (in JSON::PP 2.27300)
- we now always upgrade JSON::XS if it is installed and below version 3.0,
due to changes in handling booleans
- remove test dependency on Test::Without::Module (RT#115394)
Version 1.0.20, released on 2016-02-23
======================================
* Allow the user to give parent size
Version 1.0.19, released on 2015-10-30
======================================
* Drastically improve the performance of ``Node()``
Version 1.0.18, released on 2015-10-20
======================================
* Use cairo groups to apply filters
Version 1.0.17, released on 2015-10-09
======================================
* Fix scale and position of markers
Version 1.0.16, released on 2015-08-05
======================================
* Support the text-rendering property
Many of these definitely do not depend on readline.
So there must be a different underlying problem, and that
should be tracked down instead of papering over it.
Upstream changes:
2016-09-08 Gisle Aas <gisle@ActiveState.com>
Release 2.10
Applied patch from Michael Joyce that is required to make the
test pass for perl-5.24
Changelog:
2016-05-11 Kohei Yoshida <kohei.yoshida@gmail.com> [d6084fe1771052e516ecfb270cb24dd9917a1895]
Up the version to 0.11.2.
2016-05-11 Kohei Yoshida <kohei.yoshida@gmail.com> [70fd8327c94b27a99e2c7800e91c13e5099cceda]
Make it buildable with mdds-1.2.
new packages. Most of which are the remaining modules of the Tryton
platform which weren't packaged. The others are dependencies of the new
modules. This was tested on FreeBSD and is based in large part on Richard
Palo's (richard@) work. This is the most recent release of the Tryton
platform, version 4.2. There's a very large list of changes from the 3.8
series we have in pkgsrc. If you're interested, those functional changes
can be found here:
http://www.tryton.org/posts/new-tryton-release-42.htmlhttp://www.tryton.org/posts/new-tryton-release-40.html
Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline
The missing specification is obvious on DragonFly because there's
no publically accessible version of readline in base.
3.03 Wed Nov 16 20:20:59 CET 2016
- fix a bug introduced by a perl bug workaround that would cause
incremental parsing to fail with a sv_chop panic.
- json_xs: toformat failure error message fixed.
- json_xs: allow cyclic data structures in CBOR.
1.18 Sat Nov 5 21:14:35 2016
- U::C::Locale newly supports locale: de_AT_phonebook.
- locales updated to CLDR 23: as, ca.
- removed locale fr (French) other than Canadian according to CLDR 1.9.0.
1.17 Wed Oct 26 21:46:12 2016
- DUCET is updated (for Unicode 8.0.0) as Collate/allkeys.txt.
! Please notice that allkeys.txt will be overwritten if you have had
other allkeys.txt already.
- The default UCA_Version is 32.
- U+9FCD..U+9FD5 and U+2B820..U+2CEA1 are new CJK unified ideographs.
- Cyrillic contractions except SHORT I are removed from DUCET.
* modified locales: be, bs_Cyrl, kk, mk, sr, uk.
* removed locales: bg, ru.
- Locale/*.pl and CJK/Korean.pm are updated.
1.16 Mon Oct 24 21:31:12 2016
- modified tests for the Cyrillic script before updating DUCET:
loc_be.t, loc_kk.t, loc_mncy.t, loc_ru.t, loc_uk.t.
fix license. OK by wiz
2016-03-05 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
dvi2tty-6.0.0.
Support T1,TS1,OT2,T2A,T2B,T2C,X2 encodings.
Add utf8 output for the latin, cyrillic encodings and
OML,OMS encodings.
Add option '-C' not to compose a combining character sequence.
* dvi2tty.c, dvi2tty.h: Add new option '-C', '-Eu1' and inner flags.
* tex2ucs.h (new), dvistuff.c: Add utf8 support and new encodings.
* test/table.tex, table.dvi, dvi2tty.test: Add a new test.
* table{,c,s,u,uC,Eu,Eu1,EuC,Eua}.tty,
testEu.tty, ligtest{u,Eu}.tty (new);
test{,s,u}.tty, ligtest.tty (update): Expected output.
* Makefile{,.am,.in}: Add the new test and the new header file.
* configure{,.ac}: Update version number.
2011-11-21 Peter Breitenlohner <peb@mppmu.mpg.de>
Add upTeX support from Tanaka Takuji <KXD02663@nifty.ne.jp>.
* ac/withenable.ac, Makefile.am: Require ptexenc.
* version.ac (new): Define dvi2tty_version.
* configure.ac: Adapted.
2011-01-26 Peter Breitenlohner <peb@mppmu.mpg.de>
* dvi2tty.test: Unset DVI2TTY to nullify dvi2tty options.
Additional testcase with '-c'.
* testc.tty: Expected output.
2010-11-06 Peter Breitenlohner <peb@mppmu.mpg.de>
Import dvi2tty-5.3.3.
* configure.ac: Adapted.
2010-10-15 Peter Breitenlohner <peb@mppmu.mpg.de>
Add two disdvi command line options to handle .dvi files as
created by pTeX and .xdv files as created by XeTeX.
* commands.h: Define DVI opcodes for pTeX and XeTeX extensions.
* disdvi.c: Add command line options `-p' or `--ptex' and `-x'
or `--xetex'; handle DVI opcodes for pTeX and XeTeX extensions.
2009-08-23 Peter Breitenlohner <peb@mppmu.mpg.de>
Avoid maximal compiler warnings.
* disdvi.c, dvi2tty.c, dvistuff.c: Ignore RCS strings.
ANSI C function definitions.
* disdvi.c (fontname): Constify string return type.
* dvi2tty.c (path, OUTfilename): Constify global strings.
(getpages, getfname, getinteger, setoption, getargs):
Constify string params and local vars.
2009-06-22 Peter Breitenlohner <peb@mppmu.mpg.de>
* dvi2tty.c (readable_file): declare as static.
* disdvi.c, dvi2tty.h: do not #include <kpathsea/c-proto.h>.
2009-06-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: enable compiler warnings.
* disdvi.c, dvi2tty.c, dvi2tty.h, dvistuff.c: ANSI C prototypes.
2009-06-15 Karl Berry <karl@tug.org>
* dvi2tty.c,
* README: clarify that it's GPLv2+, per
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=424018.
2009-06-12 Francois Charette <firmicus@ankabut.net>
* dvistuff.c: rename getline to texlive_getline.
* Update Serbian translation (thanks to Мирослав Николић).
* Add Chinese (simplified) translation of info page (thanks to Mingye Wang).
* Update Brazilian Portuguese translation (thanks to Rafael Fontenelle).
* Reduce the minimum translation to 60% for info files.
* Extract version from dpkg-parsechangelog using the new flag, rather
than sed.
* Add hardening flags via DEB_BUILD_MAINT_OPTIONS.
* Use secure VCS URIs.
* Update standards version to 3.9.8.
Version 3.8.2 released 2016-02-14
* Fix implicit cast compiler warning in _speedups.c
* simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
and AppVeyor respectively! Many thanks to @aebrahim for getting this party
started.
https://github.com/simplejson/simplejson/pull/130https://github.com/simplejson/simplejson/issues/122
Version 3.8.1 released 2015-10-27
* Fix issue with iterable_as_array and indent option
https://github.com/simplejson/simplejson/issues/128
* Fix typo in keyword argument name introduced in 3.8.0
https://github.com/simplejson/simplejson/pull/123
Version 3.8.0 released 2015-07-18
* New iterable_as_array encoder option to perform lazy serialization of
any iterable objects, without having to convert to tuple or list.
Version 3.7.3 released 2015-05-31
* Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
e18cc09b68 (commitcomment-11443842)
Version 3.7.2 released 2015-05-22
* Do not cache Decimal class in encoder, only reference the decimal module.
This may make reload work in more common scenarios.
Version 3.7.1 released 2015-05-18
* Fix compilation with MSVC
https://github.com/simplejson/simplejson/pull/119
Version 3.7.0 released 2015-05-18
* simplejson no longer trusts custom str/repr methods for int, long, float
subclasses. These instances are now formatted as if they were exact
instances of those types.
https://github.com/simplejson/simplejson/issues/118
Changelog:
15/11/2015
- RagTime v5-v6 parser: try to retrieve the embedded spreadsheets
+ begin to understand the hierarchical structures which store
a chart (but not the meaning of each field),
- ClarisWorks/AppleWorks: find a new structure in the file's header
(which could prevent to convert some database's file),
- BeagleWorks/GreatWorks/Word Perfect Works: retrieve the picture's
field in a database
- all: improve a little the methods which create spreadsheets,
- all: make some constructors explicit.
10/13/2015
- add a parser for Style documents(at least v1.6 and v1.9)
10/9/2015
- add file signatures for FullPaint documents which have the same format as MacPaint..
10/8/2015
- add a parser for Pixel Paint documents
Upstream changes:
2.27400 2016-04-23
[JSON::PP] appleid and merged long term neglected patches & PRs.
thanks to charsbar
- document patches
by AM909, leon[at]astray.com, dsteinbrunner, jwilk, alfiedotwtf
- modified Makefile.PL to set UNINST=1 if needed on old perls
by dagolden
- decode decimals to Perl's internal NV type
by dagolden
see to https://github.com/makamaka/JSON-PP/commits/master
libcdr 0.1.3
* Improvements for CMX parsers
- More robust parsing using the pointers from CMX header
- Implement almost all fills
- Implement outline properties
- Implement embedded raster images
- Implement transparency lens for fills
* Some fixes for CDR parsers
- Consider fill/outline styles
* Tools
- Make cmx2* and cdr2* tools handle both CDR and CMX
Upstream changes:
3.014 Dec 7 2015
* Fix builds under 5.8.9
3.012 Dec 6 2015
* Yet another release related to broken META files.
ExtUtils::MakeMaker and CPAN::Meta need to be up to date
or the META files miss stuff.
3.011 Dec 6 2015
* No significant changes. Doc typo fixes, and build tweaks.
3.010 Dec 1 2015
* Build fixes.
3.009 Nov 30 2015
* Re-relase 3.008 with updated META files.
3.008 Nov 27 2015
* FIX: Win32 build issues.
3.007 Nov 26 2015
* Build fixes for boxes without any Sereal installed (it seems
to be common on certain types of smokers, and not on others).
* [ENCODER]: new sort orders added.
* Fix incremental parsing of utf8 strings. See
https://rt.cpan.org/Public/Bug/Display.html?id=93892
* Encoder fixes.
3.006 Nov 14 2015
* [DECODER] fix segfaults from heavily corrupted data. Guards
against various pathological cases which could cause segfaults
fixed. Thanks to Damian Gryski and "fuzzing sereal with afl"
for finding these cases.
* [ENCODER] Various subtle fixes to how we choose whether to serialize
the string or numeric version of a value, in particular to
ensure that "00" always round trips as "00", and related issues.
Note this fix has correctness and performance consequences. In
some cases values that used to serialized as integers (arguably
incorrectly) will be serialized as strings instead, and some code
maybe be slower to serialize.
NOTE: Some issues related to this subject are not fixable without
a protocol change. In particular this change may affect the behavior
of code that uses binary logical operators on values serialized
with Perl.
Thanks to Zefram, Tom, and others for help with this issue.
* Fixups for cast warnings under -Wint-to-ptr builds by using
using PTR2INT and INT2PTR for casting our objects.
* Win32 fixes
* Build improvements
* Changes to how we generate constants
Upstream changes:
3.014 Dec 7 2015
* Fix builds under 5.8.9
3.012 Dec 6 2015
* Yet another release related to broken META files.
ExtUtils::MakeMaker and CPAN::Meta need to be up to date
or the META files miss stuff.
3.011 Dec 6 2015
* No significant changes. Doc typo fixes, and build tweaks.
3.010 Dec 1 2015
* Build fixes.
3.009 Nov 30 2015
* Re-relase 3.008 with updated META files.
3.008 Nov 27 2015
* FIX: Make sure that reserializing a data structure created
using alias_varint_under does not produce a corrupted dataset.
Thanks to Iskra for the report.
* FIX: Precedence issue related to sort keys options. Thanks
to Petr P穩sa� <ppisar@redhat.com> for the report and fix.
* FIX: Win32 build issues, thanks to bulk88 for help.
3.007 Nov 26 2015
* FIX: sorting should now work with tied hashes, and
be in general faster.
* CHANGED: Sort order for sort_keys=1 is now defined to be
"in order by length of bytes, then by byte order of the
underlying string, then by utd8ness, with non-utf8 first".
This sort order was chosen because it requires the least
operations to perform in the most cases, has a bounded number
of cases where we would have to create any temporary SV's or
to do operations that require us to introspect codepoints in
utf8 strings. IOW purely performance. Note that so long
as you compare data created with the same sort_keys setting
you will ALWAYS get the same order *in process*, regardless
of what you choose. Backwards compatible support for the
old order is available via sort_keys=3.
ADDED: sort_keys=2 to provide "perl cmp order"
(Its just there because it is easy to do, not for any
good reason.)
ADDED: sort_keys=3 to provide "rev perl cmp order"
Legacy sort order was equivalent to sort_keys=3, use this
option *ONLY* if you are extremely sensitive to changes in the
sorted order (or "canonical form").
* [DECODER] Build fixes for boxes without any Sereal installed (it seems
to be common on certain types of smokers, and not on others).
* Fix issues with serializing blessed scalars where we see the
blessed scalar before we see the reference to it.
* Handle PVLV undefs
* Build fixes for 5.8.9
* Doc patches
* Optimizations
3.006 Nov 14 2015
* [DECODER] fix segfaults from heavily corrupted data. Guards
against various pathological cases which could cause segfaults
fixed. Thanks to Damian Gryski and "fuzzing sereal with afl"
for finding these cases.
* [ENCODER] Various subtle fixes to how we choose whether to serialize
the string or numeric version of a value, in particular to
ensure that "00" always round trips as "00", and related issues.
Note this fix has correctness and performance consequences. In
some cases values that used to serialized as integers (arguably
incorrectly) will be serialized as strings instead, and some code
maybe be slower to serialize.
NOTE: Some issues related to this subject are not fixable without
a protocol change. In particular this change may affect the behavior
of code that uses binary logical operators on values serialized
with Perl.
Thanks to Zefram, Tom, and others for help with this issue.
* Fixups for cast warnings under -Wint-to-ptr builds by using
using PTR2INT and INT2PTR for casting our objects.
* Win32 fixes
* Build improvements
* Changes to how we generate constants
Upstream changes:
1.5 Sat Jul 11 03:56:06 CEST 2015
- fix a heap overflow (testcase by Krzysztof Wojta�).
- on systems that support it (posix + mmap + map_anonymous),
allocate all dynamic areas via mmap and put four guard
pages around them, to catch similar heap overflows
safely in the future.
- find a safer way to pass in CC/CFLAGS to uulib.
- added stability canary support.
1.25 Wed Dec 16 03:05:57 UTC 2015
- Fix Normalize.xs to work on releases earlier than 5.8. The problem was
introduced in this module's version 1.24
- Go back to shipping pure perl version as well as XS, as was done up
through release 1.17
1.24 Sun Nov 29 05:48:44 UTC 2015
- Updated to use most recent GNU license file.
( https://rt.cpan.org/Public/Bug/Display.html?id=108003 )
- Silence compiler warning message
( https://rt.cpan.org/Public/Bug/Display.html?id=109577 )
- Add kwalitee suggested changes.
1.23 Sun Oct 25 14:50:28 UTC 2015
- Fix mkhdr to work on releases earlier than 5.8
1.22 Thu Oct 08 16:50:17 2015
- Reinstate XSUB, now works on modern EBCDIC perls as well.
- Kwalitee changes
- Makefile fixes
- small bug fix in header generation script.
1.21 Fri Oct 02 15:33:17 2015
- Get pure perl version to work on modern EBCDIC perls.
- Some comment and pod improvements
1.20 Fri Oct 02 15:30:40 2015
- Not officially released, was incomplete import of 1.19
1.19 Sat Jul 11 12:39:38 2015
- [rt.cpan.org #105620] Useless dependency on bytes and File::Copy
* Update MASTER_SITES
Changelog:
Notes for a candidate are not displayed if the candidate is the first one (RHBZ#1136421)
「」 cannot be typed with ibus-kkc when the German keyboard layout is used, only [] are inserted the (RHBZ#1136722)
Fix compilation error with development version of Vala
Changelog:
0.4.2 -> 0.4.3
- add support for Microsoft Word for DOS files
0.4.1 -> 0.4.2
- add support for Microsoft Write files
0.4.0 -> 0.4.1
- correct some afl errors + improve the sheet's generation...
Changelog:
0.3.0 - 0.3.1
* Fix crash when NULL is passed as input stream.
- Use symbol visibility on Linux. The library only exports public functions
now.
- Fix various crashes and hangs when reading broken files found with the
help of american-fuzzy-lop.
- Fix some warnings found by Coverity.
- Make --help output of all command line tools more help2man-friendly.
Changelog:
0.10.0 - 0.10.1
- Fix crash when NULL is passed as input stream.
- Use symbol visibility on Linux. The library only exports public functions
now.
- Avoid infinite loop. (libwpd#3)
- Remove bashism. (libwpd#5)
- Fix various crashes and hangs when reading broken files found with the
help of american-fuzzy-lop.
- Make --help output of all command line tools more help2man-friendly.
- Miscellaneous fixes and cleanups.
Changelog:
librevenge 0.0.4
- Fix possible crash in raw generators for unbalanced open/close calls.
- Fix build in C++11 mode.
- Fix gdb pretty printers and make them compatible with Python 3.
- Fix RVNGString::Iter::last(), which only worked correctly for strings
containing only ASCII characters.
- Document the difference between RVNGString::len() and RVNGString::size().
- Considerably improve performance of RVNGString iterator (a crude
measurement shows at least 45% improvement).
libpagemaker 0.0.3
- Make --help output of conversion tools help2man-friendly.
- Read big endian (Mac) files (tdf#91419).
- Other small fixes and improvements.
3.02 Fri Feb 26 22:45:20 CET 2016
- allow_nonref now affects booleans (\1, $Types::Serialiser::Boolean)
as well (reported by Alex Efros).
- allow literal tabs in strings in relaxed mode (patch by
lubo.rintel@gooddata.com).
- support "cbor" format in json_xs tool.
- support (and fix) calling encode and decode in list context
(reported by Вадим Власов).
- work around a bug in older perls crashing when presented
with shared hash keys (Reini Urban).
- use stability canary.
Changelog:
2016-02-13: Version 7.3.3. New flags h (print header) and p (remove
path from file name) for option -i, --info. Fixed printing text in
unicode UTF-16 mode on Windows, so that when it is redirected to
a file, a correct UTF-16 file is created. Fixed printing of East-Asian
text on Windows with an East-Asian regional setting.
libetonyek 0.1.6
- All formats:
+ Improved handling of text language, e.g., written language props now
include country and script.
- Keynote 6:
+ Parse links.
+ Parse text language.
+ Parse lists (bullets).
+ Resize tables properly.
+ Fix handling of texts containing non-ASCII characters (i.e., the
majority of non-English languages).
- Miscellaneous:
+ Fix build with boost 1.54/1.55.
+ Make help output of conversion tools more help2man-friendly.
+ Fix build with recent clang, which does not like 'register' keyword.
+ Various small fixes and improvements.
libetonyek 0.1.5
- Parse slide background.
- Parse shape style: fill, line stroke, opacity, shadow.
- Parse table style: default cell borders, background etc.
- Various fixes and improvements.
libetonyek 0.1.4
- Parse formulas.
- Parse cell type and number format.
- Require mdds 1.0 by default (but 0.12.1 is still supported).
- Add support for Keynote 6. Imported features include: shapes, images,
text + text formatting, presentation notes, tables (only simple tables
are supported.)
libetonyek 0.1.3
- Common:
+ Import more text formatting properties.
+ Correctly interpret properties set by paragraph style, but turned
off in character style.
+ Import paragraph borders.
+ Import metadata.
+ Collect styles and other referenceable entities even from skipped
parts of the input.
+ Fix a typo that caused shapes being dropped from output.
+ Import table borders.
+ Add dependency on mdds.
+ Various small bugfixes and improvements.
- Pages:
+ Import headers and footers.
+ Import footnotes and endnotes.
+ Import images.
+ Import shapes.
+ Import text columns.
+ Accept documents created by Pages 1-3.
- Numbers:
+ Accept documents created by Numbers 1.
libetonyek 0.1.2
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Refactor the parser to allow sharing of code among Keynote, Pages and
Numbers parsers.
- Add initial support for Pages (v. 4 only): text and text formatting,
tables.
- Parse text language.
- Parse links.
- Fix parsing of tab stops.
- Add dependency on glm.
- Add initial support for Numbers (v. 2 only): sheets and cell content.
- Fix parsing of simple cell text content, which was ignored previously.
- Various small bugfixes and improvements.
Changelog:
##############
## latex2rtf changes from 2.3.0
##############
r1244 | whennings
in funct1.c line 1797 added "%s" format
to fix a potential vulnerability in processing the \keywords command
r1243 | whennings
(making up) unix version of latex2png script
r1242 | whennings
(making up) l2rshell source for v.2.3.9 r1241
r1241 | whennings
Use eps2eps from Ghostscript instead of from MikTeX distribution.
Therefore changed the order of program folders in PATH setting
in l2rshell.exe (windows GUI) as well as in l2rprep.bat
Modified latex2png script for compatibility with Ghostscript 9.14 and newer
(gs 9.14 and newer use a different eps2eps script producing better quality eps
files on the expense of containing binary stuff)
r1240 | whennings
convert.c line 398 blank after exclamation mark removed
convert.c line 410 blank after question mark removed
r1239 | whennings
a) in doc\Makefile added latex2rtf.html to rule "all"
b) in graphics.c restored lines 1836-1837
and changed outputting \begin{equation}...\end{equation}
to outputting \begin{displaymath}...\end{displaymath}
Reason: In the l2r_nnnn.tex file, \begin{equation}...\end{equation}
can not reliably be replaced by $$...$$, but the equation snippet
must not be numbered, as the number is inserted as rtf code.
r1238 | whennings
updated address of FSF in GPL license text in 3 more files
r1237 | whennings
updated address of FSF in GPL license text
r1236 | whennings
a) in graphics.c commented-out lines 1836-1837
which caused \begin{equation}...\end{equation}
to be output to l2r_nnnn.tex as $$...$$
b) in latex2png script, changed order in which to try conversion
from latex-dvi / pdflatex / xelatex
to pdflatex / xelatex / latex
r1235 | whennings
WH: update sourceforge links in l2rshell "you can help"
r1234 | whennings
WH: fixed a typo in documentation
r1233 | whennings
WH: updated documentation for tikz support
r1232 | prahl
add another tikz test file
r1231 | whennings
WH: changed latex2png for cases where "grep -c tikzpicture" >2
added trying pdflatex before trying xelatex
added test file "membrane-ions.tex"
r1230 | whennings
WH: changed latex2png to unix version (previous upload erroneously was DOS/Win version)
added tikz.rtf to test/Makefile
r1229 | whennings
WH: added conversion of tikz picture to eps (option -E8)
re-included r1221 modification to latex2png script so that it also tries pdflatex and xelatex
incremented version to 2.3.4
r1228 | prahl
add test tikzpicture file
r1227 | prahl
replace static keywords and clean up graphics.h
r1226 | prahl
updated latex2png to work with tikzpictures.
r1225 | prahl
backing out many of the changes need for tikz. Much simpler method used now.
r1224 | prahl
include the tikz files that I forgot
r1223 | prahl
Add tikz support
r1222 | whennings
WH: incremented version to 2.3.3
fixed bug ticket #148 "graphicspath not working"
r1221 | whennings
WH: incremented version to 2.3.2
do not split equations at \\ in align environments
even when converting to bitmap or eps
latex2png: suppress verbose messages unless opt_k (debugging) is set
creating html files in doc/web removed from doc/Makefile in Unix distribution
(but not in SVN repository)
(Windows l2rshell) Find MikTeX also when that is user installed and not added to PATH
fixed typo in version.h
in graphics.c, fixed incorrect handling of tmp_dir
in latex2png, delete existing output files before conversion
in latex2png, changed parameter in call to xelatex
in graphics.c, adding tmp_path to PutPdfFile and PutPsFile
latex2png script for unix (previous upload was for Windows, sorry)
modified latex2png script to that it also tries xelatex
increased buffer size in parser.c for an extra large \begin{environment} ... \end{environment}
r1220 | whennings
WH: modified latex2png script -
- also try conversion with pdflatex
- in call of ImageMagick convert, changed to "-type TrueColor" for better quality of png bitmaps
r1219 | prahl
update man pages
r1218 | prahl
bump version number of latex2png
r1217 | whennings
WH: graphics.c: fixed bug in "PutEpsFile" (variable eps was undefined)
fixed bug in funct1.c (figure numbers missing with "-F" option, patch tracker no.3537371)
incremented version to 2.3.1
##############
## latex2rtf changes from 2.2.0
##############
r1216 | whennings
WH: graphics.c: added conversion of pdf and ps to eps
when inserting graphics file names (-E4 -E8 and -E12)
latex2png: added convert parameter "-type PaletteMatte" for eps to png,
resolving Patches item #3519195
Makefile: fixed wrong default cfg dir in Windows version of Makefile
incremented version to 2.3.0
r1215 | whennings
WH: given that the conflict between -E12 and -M12 options is now fixed,
reactivated -E option in GUI shell and incremented version to 2.2.4
r1214 | prahl
make -M12 and -E12 work together
r1213 | whennings
WH: added code for Word Macro InsertEPSfromNames
r1212 | whennings
WH: updated documentation
r1211 | whennings
WH: baseline adjustment when including eps file names (-M64 and -M128)
-E option removed from GUI shell because it conflicts with -M12
version number increased to 2.2.3
r1210 | whennings
WH: version of Windows GUI shell supporting -E#, -M64 and -M128
r1209 | whennings
WH: modified parameter description in main.c
WH: changed version.h to version 2.2.2
WH: modified documentation for new options
r1208 | prahl
update usage
r1207 | prahl
fix should not happen warnings
r1206 | prahl
new options for eps eqns and fix preamble bug
r1205 | whennings
WH: added insertion of eps file names for png files
r1204 | prahl
support eps with new options
r1203 | prahl
infrastructure for figure comments
r1202 | prahl
handle UTF8 Byte Order Mark
r1201 | prahl
update changelog
r1200 | prahl
correct tautologic statement
r1199 | prahl
add comments to README
r1198 | prahl
remove unneeded gcc options
r1197 | prahl
add all files for 'make fullcheck'
r1196 | prahl
Jussi Lehtola's linux Makefile patch
r1195 | whennings
updated documentation
r1194 | whennings
corrected manpage
r1193 | whennings
updated changelog and manpage
##############
## latex2rtf changes from 2.1.0
##############
r1192 | whennings
updated changelog and version.h
r1191 | prahl
normalizing file attributes
r1190 | prahl
tweaks to silence compiler warnings
r1189 | whennings
test files babel_french.tex and qualisex.tex did not LaTeX properly,
added \usepackage[T1]{fontenc}
r1188 | whennings
documentation updated
r1187 | prahl
updated changelog
r1186 | prahl
bump version number
r1185 | prahl
add function to font.h
r1184 | prahl
support \\begin{small} and \\accent23
r1183 | prahl
improve czech style and inputenc
r1182 | prahl
handle missing arguments in geometry package
r1181 | prahl
fix compile error in WriteEquationAsMTEF
r1180 | whennings
WH: updated changelog
r1179 | whennings
funct1.c: support french quotes in German mode
r1178 | whennings
updated documentation (num of eqns converted to bitmaps, MinGW compiler)
r1177 | whennings
minor updates to l2rshell
r1176 | prahl
adding new html files
r1175 | prahl
changing how html pages are made
r1174 | prahl
fix permissions on latex2rtf.1
r1173 | prahl
start plumbing to emit MTEF
r1172 | prahl
support \textminus in direct.cfg
r1171 | prahl
more editing of HACKING
r1170 | prahl
fix spelling
r1169 | whennings
Makefile adaptation for Windows
r1168 | prahl
Add setspace.tex as a test file.
Think about spacing issues around environment.
r1167 | prahl
Improve handling of indentation in many situations.
This fixes a bunch of minor bugs. There probably remain several,
but latex2rtf works much better now in many situations.
r1166 | prahl
add support for setspace package. Hacking this in revealed problems
with how \\ was handled an the end of lines and also
how paragraph indentation is handled.
Spacing between paragraphs is also suboptimal.
Good grief, this stuff should work better than it currently does.
r1165 | whennings
Makefile adaptation for Windows
r1164 | prahl
change default directory from /opt/local to /usr/local
r1163 | prahl
fix install directories in Makefile
r1162 | whennings
scripts/README updated to reflect recent version of the latex2png script
scripts/l2rprep.bat updated to recent versions of Ghostscript and MikTeX
r1161 | prahl
Change PREFIX to DESTDIR to follow the GNU standard
http://www.gnu.org/prep/standards/html_node/DESTDIR.html
r1160 | prahl
Improve error message. We seem to fail in this routine surprisingly often.
Create a new define to make it easier to resize this buffer.
r1159 | prahl
The last fix exposed a latent bug in the mapping of latin1->cp1251 instead of cp1252.
r1158 | whennings
fixed handling of cp1251
r1157 | paaguti
This new Makefile is better adapted for usage in MacPorts as well as for Debian
r1156 | prahl
fix labeling after \appendix in article document
r1155 | prahl
fixes for \appendix command
r1154 | prahl
add translations for glossary from recent Babel distribution
r1153 | paaguti
And the test file for the keywords command
r1152 | paaguti
Include the support for the keywords command
r1151 | prahl
prevent spurious RTF getting written to stderr
r1150 | whennings
l2rshell: make logfile name field read-only if no logging to file
latex2png script: under MS Win, TEXINPUTS needs ";" separator
r1149 | prahl
fix for 3117074, seems to work. Also fix a bug when mathmode is not active in eqnalign.
r1148 | prahl
fix leak
r1147 | prahl
fix off by one error
r1146 | prahl
fix for addgraphics
r1145 | whennings
l2rshell: bugfixes, and additions to french and italian translation
r1144 | whennings
l2rshell: added checkbox for writing the debug output to file
documentation: added how to redirect stderr to a file
graphics.c, exists_with_extension(): removed insertion of path separator
r1143 | prahl
intermediate check-in of some debugging code because \graphicspath is not working correctly
r1142 | whennings
l2rshell: fixed broken links for Help and About page,
for debug level >1 the debug output is written to file
r1141 | prahl
turn down the debugging noise
r1140 | prahl
allow for unusual case of horizontal text mode in an equation array environment
r1139 | prahl
tweaks to get bib_apacite2 working again. Things look good now except for ttgfsr7
r1138 | prahl
add british.cfg (identical to english.cfg)
remove debugging commands
fix overeager writing of raw latex to rtf file
r1137 | prahl
fixes for multiple languages in babel
add greek.cfg
r1136 | prahl
add frenchb.cfg and improve cfg warning
r1135 | prahl
Fixes for odd scoping problems. These were exposed by
bib_style.tex and carefully delineated for me by Wilfried.
These problems have been around for a long time.
The bugs have not really been noticed before because we had
not looked carefully. These fixes may introduce other
regressions and have not be thoroughly tested.
r1134 | whennings
corrected unintentional changes in GPL copyright header in xrefs.c
r1133 | prahl
This patch adds support to version 2.1.0 for the \bibstyle{...} command.
It simulates the natbib.sty features invoked for different styles,
principally mimicking the \bibpunct for each style, and varies
particular numeric bibliographies to have alternative numeric
punctuation (for example, "1." rather than "[1]"). (Patch by G. Helffrich).
r1132 | whennings
documentation updated for delimiters used with the -M32 option
r1131 | prahl
silence warning
r1130 | whennings
corrected equations.c lines 750 and 752 (backslashes need not be escaped here)
r1129 | prahl
unintentional change
r1128 | prahl
remove \nonumber and \notag when using -M32 option
r1127 | prahl
use \[ ... \] instead of $$ ... $$
replace \begin{eqnarray} with \begin{align}
all changes to streamline MathType conversion
r1126 | prahl
attempt to streamline conversion of latex to MathType when using -M32
r1125 | prahl
Improve parsing of rows in tabular and longtable environments
In particular, ignore \\ when surrounded by braces
r1124 | prahl
increase buffer size from 512 to 1024
r1123 | prahl
support for tabularnewline
r1122 | whennings
updated documentation reflecting current versions of GhostScript and ImageMagick
r1121 | whennings
again updated documentation regarding use of STIX fonts
r1120 | whennings
documentation updated because STIX fonts are now officially released
r1119 | prahl
Fix bug in which babel language was not functional for most
of the languages that were supposed to be supported
r1118 | prahl
fix for command option -i
r1117 | paaguti
Trivial change in the Makefile to make it more Debian friendly
Included $(DESTDIR) and moved the drive specification to the
lines which define the different directories. It's the only
magic needed, the rest happens in debian/rules if present.
r1116 | prahl
fix bug when parsing brackets [text {]} more text]
r1115 | whennings
Updated Makefile for move of file inc_test.tex from /cfg to /test
r1114 | whennings
In styles.c commented out lines 135-136 because the extra blank is unnecessary.
Extended file test/style.tex
Moved file inc_test.tex from /cfg to /test
r1113 | prahl
revert changes to style.cfg because they don't work with MS Word under Windows
r1112 | prahl
Use Title Case for all style definitions
Remove extra blank at in rtf header following style definition
This should help OpenOffice
r1111 | paaguti
Include DeclareGraphicsExtensions in cfg/ignore.cfg
until a better solution is found
r1110 | prahl
tighten up comments from the last check in. Looks great otherwise.
r1109 | whennings
In graphics.c, changed path delimiter handling.
In graphics.c, fixed creation of temporary file names.
Updated documentation.
##############
## latex2rtf changes from 2.0.0
##############
r1108 | whennings
In main.c, use of tmp directory for intermediate files enabled for DOS/Windows
Added option to choose tmp directory to GUI shell
r1107 | prahl
support for \={\i}
r1106 | prahl
Somehow \'{\i} and \`{\i} were reversed
r1105 | prahl
Last simplification to Makefile to ease packaging by other environments
r1104 | prahl
eliminate unnecessary compile time options from Makefile
eliminate unneeded option for rsx compiler
remove all tabs from header files and remaining .c files
r1103 | whennings
added MinGW and djgpp options to Makefile
r1102 | prahl
Update ChangeLog
Update Copyright
Update date
r1101 | prahl
fix bug in abbreviate() debugging command
add hskip to ignore.cfg
fix more whitespace problems in graphics.c
eliminate unused variables
add const to inline functions in utils.h
r1100 | whennings
main.c, debug_malloc : ask for "press return" only if -d2 or higher
r1099 | prahl
remove MAC_CLASSIC from Makefile ... it has not been built for a *long* time
Fix leak in WriteLatexAsBitmap()
r1098 | whennings
added section "APA support" to documentation for release 2.1.0
r1097 | prahl
rename strfree to safe_free
fix leak in left right equation
fix leak in preparse
r1096 | prahl
add a few extra compile time options
fix bug with \ensuremath{} and bitmaps
add -M12 to Makefile for testing purposes
r1095 | prahl
replaced broken my_fgets() in acronyms.c with version in utils.c
removed version of my_fgets() from xrefs.c
inserted some strfree() calls
fixed some whitespace issues
r1094 | prahl
use strfree and delete comments
r1093 | prahl
more white space fixes
r1092 | prahl
white space fixes for graphics
fix leak in InsertStyle()
r1091 | whennings
updated documentation for release 2.1.0, also commenting text in ignore.cfg
r1090 | prahl
fix warnings found when compiling with C++
r1089 | prahl
add casts to compile under c++
r1088 | prahl
small changes so that the program compiles under g++
rename 'template' to 'HA_template' to avoid reserved word
do a careful pointer casting dance in graphics.c to avoid error
r1087 | prahl
improvements to ignore.c
fix bugs
improve documentation
add more ignored commands
r1086 | whennings
added "qualisex" to test/Makefile
r1085 | prahl
fix pretty serious bug found in qualisex.tex that showed
that font shape was not being carried over into new
paragraphs. Also removed vestigal variable from convert
that has not been used for some time.
r1084 | prahl
fix bug in getStringBraceParam() so that it is closer
to getBraceParam().
r1083 | prahl
update changlog for 2.1 release
r1082 | prahl
touch version.h
update dependancies in Makefile
add Makefile target to remove OS X metadata
r1081 | prahl
interpret RequirePackage as usepackage
ignore ifpdf
add overlooked cp855 encoding
r1080 | prahl
move WARNING to level 2 diagnostic
fix some 8 space indents
simplify exists_with_extension to use strdup_together3()
r1079 | paaguti
Basic docs for ignore package in cfg/ignore.cfg and a test file for
ignored packages
r1078 | whennings
in chars.c, formatting two more overstrike unicode characters to Stix font
r1077 | whennings
removed cfg/direct.ucs.cfg (no longer needed)
in chars.c, formatting most overstrike unicode characters to Stix font
r1076 | prahl
reverse the zero-width overstrike unicode character order.
I am not sure this is better. Looks just as bad in Word
2004 for the Mac.
r1075 | paaguti
Moved ignored package list ignore.cfg
Consolidated ignored package treatment
r1074 | prahl
I commented out the Apple specific image conversion code. Something is wrong with the
sizes. We just rely on gs now.
r1073 | prahl
Remove spurious style warnings.
r1072 | prahl
nearly complete support for OT2 input encoding.
Fix bug in unicode input with spacing
Add four test files for cyrillic
r1071 | prahl
First step towards supporting multiple encodings in one latex file.
remove g_font_encoding_name
remove g_charset_encoding
add CmdFontEncoding()
add DefaultFontEncoding()
add CurrentFontEncoding()
These all refer to the encoding being used in the latex file.
r1070 | prahl
add enumerate*, description*, and itemize* as environments
simplify filename processing at in the main program
r1069 | prahl
remove all use of the Symbol font during conversion. Rely on
unicode for all our needs.
r1068 | prahl
remove executable property from greek.tex
r1067 | prahl
fix repeated headers in the auto-generated table of contents
There are missing numbers in the auto-generated table, but the actual
headers are right. The problems seems to be that latex emits headers
without the numbers in the text, but incorporates them in the table of
contents. I don't see any easy solution.
r1066 | prahl
eliminate cyrillic and latin2 output encodings. We only use unicode now.
simplify fonts.cfg by removing above fonts.
move Times -> Times New Roman
Helvetica -> Arial
Courier -> New Courier
because those fonts tend to have more complete Unicode character sets.
r1065 | prahl
reduce size of colortable in the header when the color package is not explicitly used.
r1064 | prahl
finished removing the use of the overstrike field. Eliminated
unused code and simplified existing code.
r1063 | prahl
More movement to unicode. Using combining characters to avoid
the clumy overstrike in Word. With this check-in, MT Extra is
no longer used by latex2rtf.
r1062 | prahl
adding Wilfried's changes to direct.cfg and ucsymbols.tex
r1061 | prahl
fix problem when \textbf{} is at the start of a new paragraph
r1060 | prahl
Fix font size in Title
r1059 | paaguti
Not yet included in Makefile for compilation. It's just
a proposal of how we could create an RTF layer
r1058 | prahl
When I fixed the rest rtf style header, I changed how one must
indicate fonts in the .cfg files. Basically, now we must use
\f*Unicode* whereas before we used just *STIXFonts*
r1057 | prahl
properly convert \char representation of backslash in
typewriter font.
r1056 | prahl
partial solution to the style vs font problem. This removes
a brace at the beginning of every paragraph and one at the
end. This change is pretty significant and probably breaks
a bunch of stuff, but a quick perusal of misc4.tex does not
reveal serious problems (aside from selecting the wrong
character when in the typewriter font).
r1055 | paaguti
Careless me... a family and a project are sometimes too much..
r1054 | paaguti
cleanup in CmdHarvardItem: use the ignore.. macros
and a switch-case construct to make code more readable
add harvardand to comment/documentation
r1053 | prahl
test file illustrating the problem with styles
r1052 | prahl
revert font changes added to vertical.c
r1051 | whennings
removed problematic double definitions of heading styles
from funct1.c and style.cfg.
Added file styleAPA.cfg
r1050 | prahl
fix seriously broken style header. This does not fix the problem
arising from conflicts between fonts and styles.
rename style 'HTML Formatted' to 'verbatim' because most usage has
nothing to do with HTML.
r1049 | whennings
In Makefile, cleaned options from CFLAGS line 8 which are already either in PLATFORM
or in line39
r1048 | paaguti
WIN32 inside UNIX made little sense... reverted that
r1047 | paaguti
I use winmake.bat to call make in my MinGW environment
Defining the variables in winmake.bat is complemented
by the ?= assignments in Makefile
r1046 | paaguti
mea culpa, I tried to fclose(NULL) in utils.c
r1045 | paaguti
Orderly bail-out when latex2png can't be called
Previously there was an exception
r1044 | paaguti
a further step towards better portability in Makefile
xrefs.h last line without CRLF
graphics.c: yet another step towards understanding where the
failures in MINGW come from
r1043 | paaguti
small glitch detected in one of the reorder_citations calls.
more comments to document change better
r1042 | paaguti
Constants in ScanAux make the code more readable.
They are used in reorder_citations too.
r1041 | paaguti
changed string tokens with integer ID in ScanAux
r1040 | paaguti
closing } in the acronym style was missing...
r1039 | paaguti
run make depend to refresh dependencies
ScanAux doesn't use g_aux_name anymore
r1038 | paaguti
Cleanup acronym rests from this header file
r1037 | paaguti
move the loading of the auxfile to label and biblio management
cleanup: remove old ScanAux code
r1036 | whennings
in acronym.tex, removed blank before \acroextra
r1035 | paaguti
Another step before getting rid of the original ScanAux code
once and for all.
r1034 | paaguti
Moved the graphicspath test to an independent file
Minor changes in Makefile to improve portability (hopefully)
r1033 | paaguti
portable my_fgets() in auxfile.c after tests with win32
(taken from xrefs.c)
r1032 | paaguti
move harvardcite parsing to LoadAuxFile functionality
r1031 | paaguti
compiler complained about missing CRLF at end of file
r1030 | paaguti
these files are needed for the graphicspath test
r1029 | paaguti
final integration of the graphicspath functionality
I have included the test for it in my acronym.tex
test file
r1028 | paaguti
first step towards \graphicspath support
parse the arguments and put them in a string array
use acronym.tex to test it
r1027 | paaguti
Implemented file searches as loops using GraphConvertTable
r1026 | paaguti
Define a table to handle graphics conversion
in a uniform way. Better integration of new
formats and uniform treatment of all formats
make the effort worthwhile
r1025 | paaguti
first step towards uniforming the graphics interface.
added int at the end of PutPngFile() in order to have
the same parameters here as in the other Put...File()
functions
r1024 | paaguti
final cleanup of the acronym orgy
r1023 | paaguti
defined a paragraph style for the acronyms which resembles
most what LaTEX uses. It is based on Normal and gets part
of the formatting (tabs) in vertical.c
Inserted code in vertical.c to fit this style into the textwidth.
Prepared a callback in acronyms.c to eventually honour the maximum
length acronym hint
r1022 | paaguti
move all acronym functionality to acronyms.c
take CommandArray from commands.c
take functions from xrefs.c and funct1.c
redirect \usapackage{acronym} handling in preamble.c
acronym commands are enabled with an extra Environment
to make them available only when \usepackage{acronym}
is invoked
enable acronym handling in auxfile.c
NOTE: portions of xrefs.c and funct1.c disabled with #if 0/#endif
will disappear in the next wave of patches.
r1021 | paaguti
this is the first step towards parsing the .aux file once
I'm testing with labels, which are pretty consistently implemented
right now.
commands.c : hook in the CmdNewLabel function
auxfile.: simplify and parse \newlabel only
xref.c: new layer to ScanAux: go for the original implementation
for everything except labels. Treat labels using the label table
which is created the first time a label is needed by parsing the
auxfile once.
r1020 | paaguti
added the possibility of getting the whole label definition unparsed
this is a step towards getting rid of the current ScanAux function
r1019 | paaguti
simplified .aux file handling
r1018 | paaguti
Moved TRUE/FALSE definition from cfg.h to main.h
main.h is included everywhere, while cfg.h is not
r1017 | paaguti
move CommandArray definition to commands.h
this will allow to have all acronym related stuff in one isolated file
r1016 | paaguti
trivial ifpdf package support
r1015 | paaguti
Minor bug correction in allocation
Allocate labels 8 by 8
r1014 | paaguti
new acronym TeX test file
r1013 | paaguti
acronym should allow to remake the acronym test without
depending on acronym.rtf
r1012 | paaguti
handy little macro to free strings which were allocated
r1011 | paaguti
GetAcronymFromAux can return NULL! Corrected pointer core dump
r1010 | paaguti
compiler complained about no end of line for funct1.h and
trivial support for the ifpdf package
r1009 | paaguti
Trivial patch for the tests
r1008 | prahl
include "acronyms.h' not "acronym.h"
r1007 | prahl
Fix misspelling of Auxiliary in function name
r1006 | prahl
eliminate redundant ACRONYM defines between xrefs.c and acronyms.c
rename acronym.c to acronyms.c so that it is consistent with other
files in the codebase.
r1005 | prahl
Eliminated unnecessary headers. Renamed CmdAC -> CmdACNew so that
new implementation and old ones can coexist.
r1004 | prahl
refactoring of cfg.c by Pedro Aranda
file_exists() function added to utils.c
r1003 | prahl
Changes to ignore.cfg by Pedro Aranda
r1002 | prahl
rename aux to auxfile to avoid problems on windows
r1001 | prahl
the great detabbing ... from now on there should be no tabs in
the source files. Indents should always be four tabs.
r1000 | prahl
convert // to /* */
remove executable bit from acronym.bib
r999 | prahl
New inline utility functions by Pedro Aranda
r998 | prahl
decrease verbosity when entering and leaving environments
r997 | prahl
new inline utilities by Pedro Aranda
r996 | prahl
adding new files to the packaged distribution
r995 | prahl
New files from Pedro Aranda that improve processing of aux files
and improved support for acronym.sty. These are not actually used yet.
r994 | prahl
Pedro Aranda's test files for the acronym.sty package
r993 | whennings
fixed some bugs and added two characters to test/ucsymbols.tex
r992 | prahl
remove executable bit on direct.tex
add direct.tex to list of files translated when 'make char' is used
add direct.tex to the package
r991 | whennings
fixed a bug and addes STIXGeneral to two more characters in direct.cfg.
added direct.tex as test file for all characters in direct.cfg
r990 | prahl
fix for harvard citations found by Pedro A Aranda
r989 | whennings
modifications to make test/babel_* files LaTeX properly
r988 | prahl
add babel* file to the list to be converted after "make all"
add encoding tables for 0t2, t2a, t2b. The later two will probably
go away and the former is not used yet
r987 | whennings
modified cfg/direct.cfg so that symbols which are not available
under MS Windows get formatted in font STIXGeneral
Corrected test/ucsymbols.tex
r986 | prahl
add macintosh central european character encoding
r985 | prahl
More unicode conversion. Eliminate all use of Symbol font.
Directly convert from various character encodings e.g. latin5
to Unicode. Delete lots of code that is no longer needed.
r984 | prahl
start of missing characters for XP
r983 | prahl
More of the great Unicode migration. This moves all the
instances of CmdSymbolChar and CmdMTExtraChar out of commands.c
Now, these characters can be found in direct.cfg. Future
work will remove all instances of CmdSymbolChar and CmdMTExtraChar
from the rest of the code base.
r982 | prahl
Fix problem on Fedora. It turns out that strcpy(p1,p2) is allowed
undefined behavior if p1 and p2 point to overlapping areas.
r981 | whennings
modified direct_ucs.cfg to use the Unicode font for special symbols.
updated documentation (but font usage for special symbols is work in progress)
updated l2rshell to version number 2.1.0
r980 | prahl
reduce debugging noise
r979 | prahl
fix bug related to the new style system. There is a pretty
big mismatch between LaTeX and Word styles. This is probably
not the right patch because it regresses the way that section
headings look. It does fix the bug associated with {\tt \begintabular{ll} a & b
\end{tabular} }
r978 | prahl
improve how vcenter interacts with fields
r977 | prahl
fix \makebox and \framebox so they actually emit something
fix \char'123 (regression)
move a whole bunch of MTExtra characters to Unicode because
MTExtra varies in which characters are present.
r976 | prahl
all characters in ucsymbol.tex and misc3.tex are converted now
r975 | prahl
add support for a few more math commands found in misc3.tex
misc3.rtf should convert pretty cleanly now.
r974 | prahl
change strlcpy to my_strlcpy
comment out CmdAcronym
r973 | prahl
support for \not
r972 | prahl
working version of halign!
fixed bug when converting \char92
r971 | prahl
insert a few instances of uint16_t when bit shifting as
a defense against 64-bit problems
r970 | prahl
beginning of support for \halign
r969 | prahl
address warnings found when compiling for Fedora
new .tar.gz for each download. each new .tar.gz has a new gzip
timestamp, so the gz is different each download (the tar itself is
the same). this makes it impossible to match the checksum in distinfo,
so we pull it from a static file on MASTER_SITE_BACKUP instead,
as suggested by Thomas Klausner.
libvisio 0.1.5
- Rewrite text output to avoid empty spans and to make the function
a bit more readable for common mortal (wo)man.
- Initial emulation of line rounding property (tdf#90603).
- Make --help output of all command line tools more help2man-friendly.
Changelog:
2015-11-20: Version 7.3.2
* New: Swedish translation of messages and manual.
* Updated: Danish and Brazilian Portuguese translations.
* Fix: The -iso option was misinterpreted as a corrupted -i option.
* Fix: Compilation for MSYS 1.
libvisio 0.1.4
- Implement overriding of colour of lines and of text from layer
properties (tdf#50309, tdf#68392) and the visibility and/or
printability of a layer.
- Fix incorrect handling of stencil text (tdf#90154).
- Basic initial implementation of hatch fill (tdf#44552, tdf#76835).
- Implement support of bullets/lists (tdf#92349)
- Implement support of default tab-stops and custom tab-sets in
paragraph properties.
- Fix for reading of names of pages if present.
- Fix build with boost 1.59.
- Instead of line-break, spit out a new paragraph when a paragraph break
is found
libcdr 0.1.2
* Fix various crashes and hangs when reading broken files found with the
help of american-fuzzy-lop.
* Fix build with boost 1.59. (rhbz#1258127)
* Fix various problems detected by Coverity.
* Do not drop empty text lines. (tdf#67873)
* Make --help output of all command line tools more help2man-friendly.
* Several other small improvements.
- SVG generator: fix the center of rotation.
- Remove bashism in configure (libwpd#5).
- Fix some syntax errors in documentation.
- Text generator: handle footnotes and endnotes.
- Improve performance of RVNGPropertyListVector::append() and
RVNGBinaryData::append().
- Fix several crashes or hangs when reading broken OLE2 or Zip files, found
with the help of american-fuzzy-lop.
- Fix build with boost 1.59 (libwpd#6).
- Handle table:number-columns-repeated and table:number-rows-repeated in
all spreadsheet generators.
- CSV generator: handle rows with uneven number of columns correctly.
- CSV generator: ignore empty rows at the end.
- Several minor improvements and fixes.
- SVG generator: fix the center of rotation.
- Remove bashism in configure (libwpd-5).
- Fix some syntax errors in documentation.
- Text generator: handle footnotes and endnotes.
- Improve performance of RVNGPropertyListVector::append() and
RVNGBinaryData::append().
- Fix several crashes or hangs when reading broken OLE2 or Zip files, found
with the help of american-fuzzy-lop.
- Fix build with boost 1.59 (libwpd-6).
- Handle table:number-columns-repeated and table:number-rows-repeated in
all spreadsheet generators.
- CSV generator: handle rows with uneven number of columns correctly.
- CSV generator: ignore empty rows at the end.
- Several minor improvements and fixes.
Upstream changes:
1.14 Sat Jul 11 13:20:03 2015
- [rt.cpan.org #105621]
mklocale fails because it creates Locale direcory without executable bit
1.13 Sat Jul 11 12:13:50 2015
- something to remove 'use Unicode::Collate' from CJK/Korean.pm
cf. [rt.cpan.org #105791]
Problems found with existing distfile:
distfiles/libiconv-1.13-cp932.patch.gz
No changes made to the libiconv distinfo file.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Changelog:
2015-09-30: Version 7.3.1
* New: Simplified Chinese translation of messages and manual.
* Fix: Compilation error "'wchar_t' undeclared" when Unicode support is disabled.
* Fix: Compilation errors when MinGW compiler was used (MinGW-w64 was OK).
2015-08-24: Version 7.3
* New: Unicode file name support on Windows.
* Fix: Options -ul and -ub caused option -i to report wrong BOM for no_bom.
2015-07-01: Version 7.2.3
* Fix: Check for file I/O errors while reading input files, and added
a few missing checks while writing output files.
* Fix: Compilation for msys.
may alter the compiler selection.
In this particular case, librevenge depends on boost-libs, which will
set GCC_REQD and possibly select a GCC dependency, so long as the compiler
hasn't been forcibly pre-selected by including compiler.mk too early.
Fixes build of libwpg on platforms with a native GCC older than what
boost-libs calls for.
may alter the compiler selection.
In this particular case, librevenge depends on boost-libs, which will
set GCC_REQD and possibly select a GCC dependency, so long as the compiler
hasn't been forcibly pre-selected by including compiler.mk too early.
Fixes build of libwpd on platforms with a native GCC older than what
boost-libs calls for.
This module contains an interface to the GNU Recode library. The GNU Recode
library converts files between various coded character sets and surface
encodings. When this cannot be achieved exactly, it may get rid of the
offending characters or fall back on approximations. The library recognises or
produces nearly 150 different character sets and is able to convert files
between almost any pair. Most RFC 1345 character sets are supported.
1.124 2015-08-19
- Changed debinhex to UTF-8
- Made the Test:: modules optional (ticket 101974, mishikal at yahoo.com)
- Fixed a manual typo (ticket 88874, gregoa at debian.org)
Some librevenge consumers use libboost_system too.
Add -lboost_system to pkg-config file.
Remove boost-headers buildlink. It is included via boost-libs.
Overview of changes between 0.19.6 and 0.19.7
=============================================
* Disable thread-unsafe memory pool by default. (bug #79385)
* Misc fixes.
Changelog:
0.3.x -> 0.4.0
- add support for unknown encoding files (ie. DOS file)
- add potential support for converting Lotus, ... documents,
- accept to convert all Lotus Wk1 files and Symphony Wk1 files,
- add support for Lotus Wk3 and Wk4 documents,
- add support for Quattro Pro Wq1 and Wq2 documents,
- only in debug mode, add pre-support for Lotus Wk5..., must allow to
retrieve the main sheets content's with no formatting,
- add potential support for asking the document's password ( but do nothing )
- correct some compiler warnings when compiling in debug mode.
* Update COMMENT.
Changelog:
libetonyek 0.1.2
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Refactor the parser to allow sharing of code among Keynote, Pages and
Numbers parsers.
- Add initial support for Pages (v. 4 only): text and text formatting,
tables.
- Parse text language.
- Parse links.
- Fix parsing of tab stops.
- Add dependency on glm.
- Add initial support for Numbers (v. 2 only): sheets and cell content.
- Fix parsing of simple cell text content, which was ignored previously.
- Various small bugfixes and improvements.
16/07/2015:
- RagTime v5-v6 parser: try to retrieve the main layouts and the
picture/shape/textbox, ie. now, it generates result but it is
still very imcomplete...
- MWAW{Graphic,Presentation,Text}Listener: correct a problem in OpenGroup
which may create to incorrect document,
- create an MWAWEmbeddedObject class to store a picture with various
representation,
- MWAW*Listener: rename insertPicture in insertShape, add a function to
insert a texbox in a MWAWGraphicShape(which only insert a basic textbox)
...
22/06/2015:
- add a parser for MacDraft v4-v5 document
- allow to create pattern's surface with various intensity
- allow to create simple measure
14/06/2015:
- allow to build doc only for the api classes, using --with-docs=no|api|full
to create no documentation, only API classes' documentations, all classes'
documentations
5/28/2015:
- add a minimal parser for ApplePict v1.v2,
ie. no clipping, do not take in account the copy mode: srcCopy, srcOr, ...
-------- version 0.3.5 (start) -------------
5/10/2015:
- add a parser for MacDraft v1 Document
4/29/2015:
- add a parser for ClarisDraw Document
4/18/2015:
- RagTime v5-v6 parser(not functional): continue to works on this filter,
try to find the different kinds of cluster and how to parse them, ...
- AppleWorks/ClarisWorks parser[spreadsheet]: do not remove first empty row/columns.
- remove all assert calls
- rename Box2,Vec2,... in MWAWBox2, MWAWVec2,... to avoid potential name's conflict
libvisio 0.1.3
- Fix a build failure with some compilers.
- Do not use C++11 syntax.
libvisio 0.1.2
- Fix several build problems with different compilers.
- Import more metadata properties.
- Fix theme color import (tdf#92270).
- Fix a bunch of crashes and hangs when reading broken documents, found
with the help of american-fuzzy-lop.
- Fix several memory leaks.
- Ignore errors when parsing metadata. This makes some documents readable
again.
- Fix handling of character background (tdf#92271).
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
Changelog:
help2man (1.47.1) unstable; urgency=medium
* Set document language for localised info pages.
* Update German translations (thanks to Mario Blättermann).
* Update Ukranian translations (thanks to Yuri Chornoivan).
* Update French translations (thanks to David Prévot).
* Update Vietnamese translation (thanks to Trần Ngọc Quân).
* Update Norwegian Bokmaal translation (thanks to Johnny A. Solbu).
* Update Russian translation (thanks to Yuri Kozlov).
* Update Danish translation (thanks to Joe Hansen).
* Update Polish translations (thanks to Jakub Bogusz).
* Update Spanish translation and add translation of the info page
(thanks to Antonio Ceballos).
* Add support for reproducible builds by using $SOURCE_DATE_EPOCH as the
date for the generated pages (closes: #787444).
-- Brendan O'Dea <bod@debian.org> Mon, 15 Jun 2015 23:06:35 +1000
======================================
* Use xMidYMid as default preserveAspectRatio value
Version 1.0.14, released on 2015-06-02
======================================
* Support the shape-rendering property
Version 1.0.13, released on 2015-02-26
======================================
* Fix end markers
Version 1.0.12, released on 2015-02-26
======================================
* Don't crash when paths with markers end with a move_to action
Version 1.0.11, released on 2015-02-11
======================================
* Allow commas in viewboxes
Version 1.0.10, released on 2015-02-09
======================================
* Allow quotes around font names
libfreehand 0.1.1
- drastical improvement of all features
* fills
* strokes
* embedded images
* embedded text
- output of visible elements only in right place on the canvas
- coverage from Freehand 3.0 to Freehand 11
## 0.0.7.1 (2015-04-18)
- Windows fat binary gems no longer require libstd++ to
run, which are statically linked.
- Add a fat binary gem for x64-mingw32 (64bit Windows).
- Windows fat binary gems now include binaries for Ruby up to 2.2.
2.0
- fix checks for NFD conversion, where convmv could run into a "resulting filename is ... bytes long (max: 255) error message for no obvious reason.
- the --preserve-mtimes option is the default now
- fix a bug where mtimes might not be restored in some cases
- add --map option to support additional character mappings like to mapping Microsoft's illegal NTFS characters
- issue warning if we cannot traverse a directory in recursive mode
Changelog:
2015-05-22: Version 7.2.2. Check UTF-16 for invalid surrogate pairs.
Print system error and line number when UTF-16 conversion error occurs.
Bug fix: When conversion of an UTF-16 file with binary symbols was forced,
null characters were not written in the output.
Fixed symlink support on FreeBSD.
****************************************************************
* Warning: For a seamless upgrade, upgrade to version 3 *
* of the decoder before upgrading to version 3 of the *
* encoder! *
****************************************************************
3.005 Jan 05 2015
* Build improvements related to char signedness being platform
dependent.
3.004 Dec 27 2014
* Performance optimizations and other miscellaneous changes.
* Build improvements.
* Win32 fixes for weakrefs.
3.003 Oct 19 2014
* Niko Tyni fixed the 64-bit big endian Sereal bug! (Yay Niko!)
* Setup META.yml correctly so that certain dependencies are
marked as being test dependencies and not build or run-time
dependencies.
* Allow one to build against an externally supplied version
of csnappy or miniz. Thanks to Petr Písař <ppisar@redhat.com>
3.002 Aug 20 2014
Summary of changes from 3.001 - 3.002
- Introduce "canonical" option to encoder
- Introduce "canonical_refs" option to encoder
* Test Infra Changes
- Split up bulk tests to speed up testing and make it easier
to see when a failure is restricted to a specific option.
* Big-Endian Support
- Improved support for Big-Endian machines. We now build and pass test
on Sparc and HP-UX and other platforms with big-endian or strict
alignedness requirements. Much thanks to Jarkko Hietaniemi,
Gregor Herrmann, and H. Merijn Brand for for their assistance with
this.
- We still have issues with s390x (Z/Os) with Sereal. If someone wants
to help it would be appreciated.
3.001
- Upgrade to version 3 of the protocol
* Add Zlib compression support to the protocol
* Add Zlib support to Encoder/Decoder
* Add CANONICAL_UNDEF tag to represent PL_sv_undef
* Change magic header so it is trivial to detect
and reject utf8 encoded Sereal packets.
- Change how we serialize variables which have more
than one of IOK, NOK, and POK set. In general we
favour the numeric form, with the exception of when
all three are set when we favour the string form
(this is to handle engineering notation like "0E0"
where numeric and string equivalence may differ)
3.005 Jan 05 2015
* Build improvements related to char signedness being platform
dependent.
3.004 Dec 27 2014
* Performance optimizations and other miscellaneous changes.
* Build improvements.
* Win32 fixes for weakrefs.
3.003 Oct 19 2014
* Niko Tyni fixed the 64-bit big endian Sereal bug! (Yay Niko!)
* Sereal::Decoder::Constants will now have a defined $VERSION
* Setup META.yml correctly so that certain dependencies are
marked as being test dependencies and not build or run-time
dependencies.
* Allow one to build against an externally supplied version
of csnappy or miniz. Thanks to Petr Písař <ppisar@redhat.com>
3.002 Aug 20 2014
* Summary of changes from 3.001 - 3.002
- Introduce "set_readonly" option to decoder
- Introduce "set_readonly_scalars" option to decoder
* Bug fixes
- Fix assertion fails in DEBUG perls (Brian Fraser)
- Fix segfault with "into" interface when decoding references and
strings into the same target SV. See new test t/550_decode_into.t
* Test Infra Changes
- Split up bulk tests to speed up testing and make it easier
to see when a failure is restricted to a specific option.
* Big-Endian Support
- Improved support for Big-Endian machines. We now build and pass test
on Sparc and HP-UX and other platforms with big-endian or strict
alignedness requirements. Much thanks to Jarkko Hietaniemi,
Gregor Herrmann, and H. Merijn Brand for for their assistance with
this.
- We still have issues with s390x (Z/Os) with Sereal. If someone wants
to help it would be appreciated.
3.001
- Upgrade to version 3 of the protocol
* Add Zlib compression support to the protocol
* Add Zlib support to Encoder/Decoder
* Add CANONICAL_UNDEF tag to represent PL_sv_undef
* Change magic header so it is trivial to detect
and reject utf8 encoded Sereal packets.
- Change how we serialize variables which have more
than one of IOK, NOK, and POK set. In general we
favour the numeric form, with the exception of when
all three are set when we favour the string form
(this is to handle engineering notation like "0E0"
where numeric and string equivalence may differ)
2015-04-01: Version 7.2.1
* Fix: Skip the GB18030 tests when the system does not support the
Chinese locale with GB18030 character encoding.
* Fix: Small corrections in the manual in section GB18030 and OPTIONS -m.
This is a maintenance release. It primarily includes bug fixes and
build fixes since the 0.7.0 release with no new features. That
said, the most notable aspect of this release is that it is buildable
with the version 0.9.0 of the Ixion library which was just released
a week ago. So, if you are trying to package and distribute the
newly-released Ixion library but are unable to do so because of
Orcus not being buildable with it, you might be interested in this
release.
Changelog:
2015-02-11:
Version 7.2.
New Japanese translation of the UI messages.
Support Chinese GB18030 locale.
On Unix/Linux convert UTF-16 to the locale encoding.
It is no longer required that the locale encoding is UTF-8.
Changelog:
11/9/2014:
- AppleWorks/ClarisWorks parser[draw]:
try to send master pages on each page of the final documents
try to do not cut shapes, pictures which are on several pages (by creating bigger pages)
10/29/2014:
- MacDraw Pro: add a parser for MacDraw Pro v1
-------- version 0.3.4 (start) -------------
10/2/2014:
- RagTime v5-v6: begin to find the main structures in a document, to be continued...
- fix some coverity problems.
9/12/2014:
- AppleWorks: add a presentation parser
8/22/2014:
- MacDraw II: add a parser for MacDraw II v1.0-v1.1
-------- version 0.3.3 (start) -------------
- Better handling of invalid input in RVNGDirectoryStream functions.
- Add documentation for RVNGDirectoryStream.
- Add text:outline-level to allowed paragraph properties. This is to allow
import libraries to handle headings properly.
- Properly handle units in all generators, instead of expecting everything is
in inches.
- Implement open/closeGroup for RVNGSVGDrawingGenerator.
- Improve handling of layers in RVNGSVGPresentationGenerator.
- Handle master pages in RVNGSVGDrawingGenerator and
RVNGSVGPresentationGenerator.
- Simple handling of tables in RVNGSVGDrawingGenerator and
RVNGSVGPresentationGenerator: just create a text box for each cell.
- Fix return value of RVNGStringStream::seek when seeking to end.
- Fix some warnings found by Coverity.
- Use symbol visibility on Linux. The library only exports public functions
now.
- Fix several crashes or hangs when reading broken OLE2 or Zip files, found
with the help of american-fuzzy-lop.
- Add fo:language, fo:country and fo:script to allowed span properties.
- Handle headings in RVNGHTMLTextGenerator.
1.09 Thu Dec 18 21:39:18 2014
- XS: a workaround for perl 5.6.x to handle noncharacters U+FFFF etc.
is abandoned. Perl 5.8.0 or later is recommended for handling these
noncharacters.
libwps-0.3.1
- Fix parsing of floating-point numbers in specific cases.
- Fix several minor issues reported by Coverity and Clang.
- Check arguments of public functions. Passing NULL no longer causes
a crash.
- Use symbol visibility on Linux. The library only exports the public
functions now.
- Import @TERM and @CTERM functions (fdo#86241).
- Handle LICS character encoding in spreadsheets (fdo#87222).
- Fix a crash when reading a broken file, found with the help of
american-fuzzy-lop.
28/7/2014:
- AppleWorks/ClarisWorks: manage multiple headers/footers + better rebuilding of complex group
1/7/2014:
- MacDraw: add a parser for v0 and v1 documents
22/6/2014:
- RagTime: add a parser to parse v2 and v3 documents
6/6/2014:
- rewrite MWAWCellContent::double2Date to avoid problem with 32/64 time_t values
- correct many <<small>> problems
libe-book 0.1.2
- Check arguments of public functions. Passing NULL no longer causes
a crash.
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Fix handling of --enable-experimental configure option.
- Fix various crashes and hangs when reading broken files, found with the
help of american-fuzzy-lop.
- FictionBook v.2:
+ Fix incorrect mime type for JPEG images that occurs occasionally in
FB2 files.
+ Handle zipped files that contain more than one file.
+ Add support for headings.
+ Add support for text language.
- Broad Band eBook:
+ Convert dimensions and font sizes correctly. This makes the output
actually usable :-)
+ Parse basic paragraph and character properties.
+ Add initial support for images. Only Plot tag is supported, as
Canvas is much more complex and can contain other objects too, not
just a single image.
+ Recognize GIF images too.
+ Parse important page properties, like dimensions and margins.
+ Substitute the default fonts embedded on the devices for Liberation
fonts.
+ Try to reconstruct headings from table of contents.
libvisio 0.1.1
- Fix a minor issue reported by Coverity.
- Check arguments of public functions. Passing NULL no longer causes
a crash.
- Set a minimal thickness for arrow markers to ensure they are visible.
- Fix a crash when reading a broken file, found with the help of
american-fuzzy-lop.
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Import document metadata (fdo#86664).
libmspub 0.1.2
- Check arguments of public functions. Passing NULL no longer causes
a crash.
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Fix several crashes and hangs when reading broken files, found with the help
of american-fuzzy-lop.
- Add support for embedded fonts.
- Add initial support for tables.
- Parse document metadata.
libabw 0.1.1
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Handle text language.
- Honor global setting of writing mode.
- Handle basic document metadata.
- Handle headings.
- Fix the loss of text formatting attributes that would happen in certain
cases.
- Several other smaller changes and improvements.