This is a mobile-friendly sphinx theme for readthedocs.org. It's
currently in development there and includes some rtd variable checks
that can be ignored if you're just trying to use it on your project
outside of that site.
This package provides 16 stemmer algorithms (15 + Poerter English
stemmer) generated from Snowball algorithms.
It includes following language algorithms:
Danish
Dutch
English (Standard, Porter)
Finnish
French
German
Hungarian
Italian
Norwegian
Portuguese
Romanian
Russian
Spanish
Swedish
Turkish
This is a pure Python stemming library.
Change to use erlang/module.mk.
Changes since last version:
- We can now use p1_utils 1.0.2
- Enable Gcov
- Rebar + rebar3 compliance
- Use p1_utils for locating .so
- Optimize stringprep handling
**Released on January 14th, 2016.**
* Issue 2: Added a manual page.
* Added support for a configuration file. The default is to load
`~/.config/markdown2social.conf` if it exists, and the path can be
overridden via the `--config_file` flag.
* Added support to specify a set of "replacements" to apply to the post
text after conversion. This is useful, for example, to automatically
turn bare references to external systems into links.
[Changes contributed by Val Rosca, updated by Andreas Marienborg]
- Wrap MatchSpy and ValueCountMatchSpy classes
- Wrap Enquire's add_matchspy and clear_matchspies methods, keeping
track of references to Perl MatchSpy objects to avoid leaks.
- t/facets.t
[Changes contributed by Olly Betts]
- Fix infinite loop trying to build with CPANPLUS (fixes#692, reported
by Andreas Vögele).
- t/termgenerator.t: If a memory leak is detected, report how many
objects were allocated before and after the test.
- Allow for "_gitN" tag on snapshots when checking for version
compatibility with xapian-core.
- META.yml: Fix specified licence to be a valid name ('perl' instead of
'perl_5').
documentation:
* Stop maintaining ChangeLog files. They make merging patches harder, and stop
'git cherry-pick' from working as it should. The git repo history should be
sufficient for complying with GPLv2 2(a).
* Clarify help text for omindex --mime-type option.
* docs/omegascript.rst:
+ Fix documentation of $last to say it's the MSet index *one beyond* the end
of the current page. Reported by Andrew Chilton.
+ Clarify that $split and $substr work in bytes. Previously we said
"characters" which could be taken as meaning they work with UTF-8
characters.
+ Update documentation for $filters - it was missing these CGI parameters
from the list of those serialised: COLLAPSE, DOCIDORDER, SORT, SORTREVERSE,
SORTAFTER
+ Explicitly note user can use $setmap to create their own maps.
* docs/overview.rst:
+ SVG extraction is built-in too.
+ Expand paragraph about command `false`. Note the versions where explicit
support was added, and that this will also work with any version on Unix,
where `false` is a command.
+ Document `cdb_dir`.
* docs/cgiparams.rst: Document behaviour if xDB is not set.
* Change "characters" to "bytes" in a few places to clarify that we don't mean
Unicode code points.
indexers:
* omindex:
+ Add '--title-size' option.
+ Handle .oft the same way as .msg - it's some sort of template email, and
has essentially the same format.
omega:
* Make $querydescription ensure the match has been run, so that it includes
filters.
* Avoid $allterms, $cgilist, $filterterms and $terms being O(n²) in the number
of items in the returned list.
* If xFILTERS is not set, don't force the first page as that's unhelpful if
someone fails to set it in their template.
* When environment variable SERVER_PROTOCOL is set to INCLUDED (as it is when
we're being included in a page), we already suppress the HTTP headers, but
now we suppress the blank line after the header too.
* Support option flag_cjk_ngram if built against xapian-core >= 1.2.22.
testsuite:
* Add test coverage for parsing of HTML entities.
build system:
* Fix error reporting if PCRE isn't installed. Fixes#693, reported by lhz7370.
portability:
* Avoid warning when building with glibc >= 2.21.
* Don't provide our own implementation of sleep() under __WIN32__ if there
already is one - mingw provides one, and in some situations it seems to clash
with ours. Reported to xapian-discuss by John Alveris.
* Stop trying to use O_STREAMING - the patch to implement it was never merged
into the Linux kernel, and I can't find any evidence that other platforms
implement it. The constant value O_STREAMING used now seems to be used for
the part of O_SYNC which isn't covered by O_DSYNC, which seems likely to hurt
performance if anything.
API:
* Add FLAG_CJK_NGRAM for QueryParser and TermGenerator. Has the same effect as
setting the environment variable XAPIAN_CJK_NGRAM. Fixes#180, reported by
Richard Boulton, with contributions from Pavel Strashkin, Mikkel Kamstrup
Erlandsen and Brandon Schaefer.
* Fix bug parsing multiple non-exclusive filter terms - previously this could
result in such filters effectively being ignored.
* Fix Database::get_doclength_lower_bound() over multiple databases when some
are empty or consist only of zero-length documents. Previously this would
report a lower bound of zero, now it reports the same lowest bound as a
single database containing all the same documents.
* Make Database::get_wdf_upper_bound("") return 0.
* Mark constructors taking a single argument as "explicit" to avoid unwanted
implicit conversions.
testsuite:
* If command line option --verbose/-v isn't specified, set the verbosity level
from environmental variable VERBOSE.
* Skip timed tests if $AUTOMATED_TESTING is set. Fixes#553, reported by
Dagobert Michelsen.
* Don't leave an extra fd open when starting xapian-tcpsrv for remotetcp tests.
* apitest: Revert disabling of part of adddoc5 for clang - the test failure was
in fact due to a bug in 1.3.x, and 1.2.x was never affected.
* apitest: Tweak bounds checks in dbstats1 testcase - multi backends should
give tight bounds.
brass backend:
* Format limit on docid now correctly imposed when sizeof(int) > 4.
* Avoid potential DB corruption with full-compaction when using 64K blocks.
chert backend:
* Format limit on docid now correctly imposed when sizeof(int) > 4.
* Avoid potential DB corruption with full-compaction when using 64K blocks.
flint backend:
* Format limit on docid now correctly imposed when sizeof(int) > 4.
* Avoid potential DB corruption with full-compaction when using 64K blocks.
remote backend:
* Fix to handle total document length exceeding 34,359,738,368. (Fixes#678,
reported by matf).
* Avoid dividing by zero when getting the average length for an empty database.
* Stop apparent error from remote server when read-only client disconnects. A
read-only client just closes the connection when done, but the server
previously reported "Got exception NetworkError: Received EOF", which sounds
like there was a problem. Now we just say "Connection closed" here, and
"Connection closed unexpectedly" if the client connects in the middle of an
exchange. Possibly fixes#654, reported by German M. Bravo.
* Give a clearer error message when the client and server remote protocol
versions aren't compatible.
* Check length of key in MSG_SETMETADATA.
build system:
* pkg-config: Fix library name in .pc file to say "xapian" not "xapian-core".
Reported by Eric Lindblad to the xapian-devel list.
* Private symbol decode_length() is no longer visible outside the library.
documentation:
* Stop maintaining ChangeLog files. They make merging patches harder, and stop
'git cherry-pick' from working as it should. The git repo history should be
sufficient for complying with GPLv2 2(a).
* Strip out "quickstart" examples which are out of date and rather redundant
with the "simple" examples.
* Correct documentation of Enquire::get_query(). If no query has been set,
the documentation said Xapian::InvalidArgumentError was thrown, but in
fact we just return a default initialised Query object (i.e. Query()). This
seems reasonable behaviour and has been the case since Xapian 0.9.0.
* Document xapian-compact --blocksize takes an argument.
* Update snowball website link to snowballstem.org.
tools:
* xapian-replicate: Fix replication for files > 4GB on 32-bit platforms.
Previously replication would fail to copy a file whose size didn't fit in
size_t. Fixes#685, reported by Josh Elsasser.
* xapian-tcpsrv: Better error if -p/--port not specified
* quest: Support `-f cjk_ngram`.
examples:
* xapian-metadata: Extend "list" subcommand to take optional key prefix.
portability:
* Fix new warnings from recent versions of GCC and clang.
* Add spaces between literal strings and macros which expand to literal strings
for C++11 compatibility in __WIN32__-specific code.
* Need <unistd.h> for unlink() on FreeBSD, reported by Germán M. Bravo via
github PR 72.
* Fix testsuite to build when S_ISSOCK() isn't defined.
* Don't provide our own implementation of sleep() under __WIN32__ if there
already is one - mingw provides one, and in some situations it seems to clash
with ours. Reported to xapian-discuss by John Alveris.
* Add missing '#include <arpa/inet.h>' to htons(). Seems to be implicitly
included on most platforms, but Interix needs it. Reported by Eric Lindblad
on xapian-discuss.
* Disable "<FUNCTION> is expected to return a value" warning from Sun's C++
compiler, as it fires for functions ending in a "throw" statement. Genuine
instances will be caught by compilers with superior warning machinery.
* Prefer scalbn() to ldexp() where possible, since the former doesn't ever set
errno.
* '#include <config.h>' in the "simple" examples, as when compiling with xlC on
AIX, _LARGE_FILES gets defined by AC_SYS_LARGEFILE to enable large file
support, and defining this changes the ABI of std::string, so it also needs
to be defined when compiling code using Xapian.
* On cygwin, include <arpa/inet.h> instead of winsock headers for htons() and
htonl().
* Include <cygwin/version.h> for CYGWIN_VERSION_API_MAJOR.
* Avoid referencing static members via an object in that object's own
definition, as this doesn't work with all compilers (noted with GCC 3.3), and
is a bit of an odd construct anyway. Reported by Eric Lindblad on
xapian-discuss.
* GCC < 3.4.2 lacks operator<< overloads for unsigned long long on some
platforms, so simply work around this by using str(), as this isn't
performance sensitive code. Reported by Eric Lindblad on xapian-discuss.
* Fix delete which should be delete[] in brass backend cursor code.
iso-codes 3.64
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 3 Jan 2016
[ ISO 3166-2 translations ]
* Thai by Theppitak Karoonboonyanan
* Fixed Russian translation of "Egypt". Thanks to Aleksandr Sorokin
Closes: alioth#315251
* Serbian by Мирослав Николић (TP)
[ ISO 15924 translations ]
* Thai by Theppitak Karoonboonyanan
[ ISO 4217 translations ]
* Russian by Yuri Kozlov (TP)
* Slovenian by Primož Peterlin (TP)
* Serbian by Мирослав Николић (TP)
[ ISO 3166 translations ]
* Fix Language headers. Thanks to Hugo Peixoto
Closes: alioth#315269
* Serbian by Мирослав Николић (TP)
Version 1.1.1
- Support for both rebar and rebar3
- Huge performance and memory improvements
- Normalize namespace prefixed elements
- Document how to run tests
- Architecture documentation in README.md
- Introduce Elixir Quickcheck tests
- Support C code coverage
- Better test case coverage
- Continuous integration with Travis CI and Coveralls
- Test refactoring
- Save cflags/ldflags passed to configure
- Move code for locating nif files to p1_utils package
- Improve code for locating .so part
- Do not check Expat presence via m4 macro
Version 1.1.0
- Initial release on Hex.pm
aha - Ansi HTML Adapter
aha takes SGR-colored Input and prints W3C conform HTML-Code.
aha reads the Input from a file or stdin and writes HTML-Code to stdout.
Originally packaged as wip/aha
1.74 2015-11-28 NEILB
- On Perl 5.22+ you could get "Negative repeat count does nothing"
warnings. Thanks to SREZIC for RT#109838.
- Made the mention of Text::Reform in SEE ALSO be a link.
Thanks to MANWAR for the PR doing this.
- Added some more entries to SEE ALSO.
1.73 2015-11-08 NEILB
- Fixed warnings about uninitialized values in Hang.pm GH#4.
Thanks to Jeremy Mates for the PR.
- Changed github repo URL after changing my github username
1.72 2015-06-14 NEILB
- Switched to Dist::Zilla, dropping both Build.PL and Makefile.PL -- phew!
- Refactored the two cuckoo packages into separate modules,
Text::Autoformat::Hang and Text::Autoformat::NullHang.
1.71_01 2015-06-06 NEILB
- The changes released in 1.72 (above) were first done in a
developer release.
1.71 2015-05-04 NEILB
- Previous release had a problem with PAUSE, caused by the two internal
packages not having a $VERSION. Identified and reported as PAUSE
issue GH#170 by KENTNL++. Added $VERSION to internal packages.
1.70 2015-05-01 NEILB
- Removed useless loading of utf8 and Data::Dumper. RJBS++
- Only renumber ASCII-digit lists, don't touch other \d things. RJBS++
1.69_01 2015-04-25 NEILB
- This was a developer release containing the changes subsequently
released in 1.70 (see above).
1.69 2015-02-15 NEILB
- Changed the internal packages Hang and NullHang to
Text::Autoformat::Hang and Text::Autoformat::NullHang respectively.
1.68 2015-02-15 NEILB
- Was failing on input of an empty string RT#101994. Fix from DCONWAY.
Apologies for the confusion caused by Damian and I both releasing,
this release should straighten things up.
- Fixed syntax errors in Quoting section of doc. DCONWAY++
1.67 2015-01-08 NEILB
- Got co-maint from Damian so I could put the dist on github.
Thanks Damian!
- Reformatted this file as per CPAN::Changes::Spec
- Added github repo to metadata and doc
Upstream changes:
Version 2016010801 Fri Jan 8 12:52:36 CET 2016
+ Use 'done_testing ()' instead of 'done_testing', so the test file compiles
even if the user uses an old Test::More.
Version 2016010701 Thu Jan 7 19:31:34 CET 2016
+ Removed the 29143 tests from t/number/integer.t, and replaced them with
34689 spread over 7 new files. The reason is, there are sporadic failures
reported by CPAN testers in the t/number/integer.t file, but this file
uses the random number generator to generate tests. Which makes issues
very hard to debug, as failures cannot be reproduced.
The new tests will be deterministic.
Version 2015121601 Wed Dec 16 01:12:18 CET 2015
+ Force Darwin 10.0 on Perl 5.10.0 to run square tests in 32 bit mode.
Version 2013031302
+ Doc typo fixes (Jonathan You <jawnsy@cpan.org>/RT 67549) and
(Gregor Herrmann <gregoa@cpan.org>/RT 71131).
pkgsrc changes:
* Fix DEPENDS on required ${RUBY_PKGPREFIX}-mini_portile2>=2.0.0
Upstream changes:
=== 1.6.7.1 / 2015-12-16
This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:
CVE-2015-5312
CVE-2015-7497
CVE-2015-7498
CVE-2015-7499
CVE-2015-7500
CVE-2015-8241
CVE-2015-8242
CVE-2015-8317
See also http://www.ubuntu.com/usn/usn-2834-1/
Update LICENSE
Upstream changes:
CHANGES IN highr VERSION 0.5
MAJOR CHANGES
o the minimal required R version is 3.0.2 now
CHANGES IN highr VERSION 0.4
BUG FIXES
o hi_andre() may fail to find highlight under OS X (thanks, Christopher
Gandrud, #2)
MINOR CHANGES
o :: and ::: are recognized as operators, and they will be syntax highlighted
in the same way as other operators like +, -, *, and /, etc (thanks, Qiang Li)
Upstream changes:
1.69 2015-07-26 00:51:03Z
- No changes since 1.68-TRIAL.
1.68 2015-07-09 23:39:49Z (TRIAL RELEASE)
[FIXED]
- tests no longer print to stderr unnecessarily; this makes core perl
builds (where this distribution is included as CPAN-Meta-YAML) a
little quieter.
[CHANGED]
- the Test::More dependency has been reduced to 0.88 by emulating
'subtest' for those tests that need it
1.67 2015-05-12 00:10:24Z
[FIXED]
- instead of erroring on duplicate keys found in a hash (introduced in
version 1.63), now we only warn. This fixes an issue in Strawberry Perl
(via CPAN::Meta::YAML) when parsing a configuration file.
[CHANGED]
- Updated File::Temp test prereq to 0.19 for 'newdir'
1.66 2015-03-16 22:26:30Z
[CHANGED]
- removed bundled Test::TempDir::Tiny to rely on File::Temp
for temporary directories during testing
1.65 2015-03-13 23:02:34Z
[CHANGED]
- artifacts left behind from testing are now cleaned up (GH#34)
1.64 2014-10-08 02:56:30Z
[CHANGED]
- remove silencing of any errors encountered while loading
Scalar::Util (GH#33, Graham Knop)
- now using JSON::MaybeXS in tests instead of JSON.pm
messages, is available:
cf49866 encoding/htmlindex: use UTF-8 encoding
ce34b78 display: remove completely
eab9e05 : run long tests after a generated package
0d87145 display: remove package
bfd069c : added .gitignore
4b7e67e encoding: added Replacement identifier and htmlindex tests
1848af7 encoding: encoders return errors on out-of-repertoire runes
f79ed80 : upgrade to CLDR 28 and necessary adjustments
92ca7bb encoding/charmap: don't map U+FFFD in encoder
ecbd6a8 : added bidi and htmlindex packages to gen.go
e1af416 encoding/htmlindex: updated tables
00e2053 unicode/bidi: moved bidi package to unicode
a749bae runes: added ReplaceIllFormed
dafab4a internal/format: fixed test for 32-bit architectures
c27e06c encoding: introduce Decoder/Encoder types and error handling
27af644 encoding/charmap: fix some Windows types
a0f6068 encoding/unicode: add WhatWG-compliant UTF8 Decoder
87ad79f bidi: fixed build breakage due to crossing changes
a72c392 bidi: api proposal
458f474 bidi: port of reference implementation
435f36e runes: fix test breakage
dd164d3 internal/triegen: handle \xc0 and \xc1 correctly
51beaed language/display: fix import
95315fc internal/format: added parser for CLDR number patterns
edeeb43 unicode/cldr: moved cldr to the unicode directory
9efec26 width: fix table
b8e57db language/display: moved display package
698d493 internal/ucd: added Parse function
7da657a bidi: rename BiDi class constants to short Unicode names.
ed3f1de internal/ucd: allow non-runes in expansion mode
e684700 message: add Catalog and formatted printing support
bfdb694 internal: small optimization on UniqueTags.
bd27c4a bidi: generate bidi trie and tests
54db231 internal/gen: add Repackage
954b8ae internal: add SortTags and UniqueTags
3fe38e9 currency: improve API
4838fa4 currency: equate undefined currency (XXX) to zero value
da608de language: remove "may change" notice
216b73f encoding/runes: fixed unittest breakage
4b139bd language: remove Currency type.
419b439 language: deprecate ComprehensibleTo and Version
d15837c language: reorder parsing code for clarity
44d5762 language: remove dependency on regexp
5eb8d46 language: deprecate Tag.ComprehensibleTo
615a6c1 language: new encoding for CompactIndex table
75c37a9 all: specify vanity import paths
a38fc26 internal/gen: make long string consts vars
b8643b2 language: add all languages with data in compact set
d91e619 language: pass user options in matched tag
cc8a7ec x/text/encoding/charmap: add more OEM codepages
22af857 language: improved example for parsing regions
0fe7e68 language: fixed test breakage
f024ad8 currency: fixed bug related to rounding info
7f6d024 currency: added symbol support
5722c1c message: first checkin
601048a currency: add currency lookup for regions and tags
3ce2b88 language: user -u-va-posix instead of -x-posix.
8f6601e : Added depdendencies to top-level generator.
7d45f34 internal: added Parents table.
202ed04 language: bug fix in compact index number
cb9d3ff language: added CompactIndex
b4ffa8e language: support en_US_POSIX
f8e557f internal/gen: add WriteGo variants of WriteGoFile equivalents
0820da9 cldr: comment out check to work around CLDR bug
6368131 currency: refactored currency-related code.
505f8b4 internal/tag: factored out tag.Index
0483357 gen: factored out generic slice generation.
57878ed gen: factored out some code generation code
723492b language: allow lang-region as variant prefix
ff0822f internal: added NewInheritanceMatcher
07890ba cases: changed tests to be more version-aware
1309a18 cases: fix bug that caused character to drop in uppercase
083de50 cases: skip tests if unicode.Version does not match UnicodeVersion
43df643 display: fixed bug for unsupported tags
1af9528 language: fix bug where canonicalization is not idempotent
e265e5b display: change Skipf to Errorf
3eb7007 collate/colltab: improve resilience to Unicode version changes.
8553a64 : added search and added missing dependency.
06f6f7a cases: improve resilience to Unicode version changes.
a928dbc internal/gen: removed TODO
7c0e16d internal/gen: added Write*Version
50041c1 unicode/rangetable: Add key name when initializng Range16 and Range32.
2acc130 unicode/rangetable: added assigned tables
10e37ec text/encoding/japanese: iso-2022-jp encoder doesn't write KANJI-OUT.
7d081aa text: Upgrade to Unicode 8.0.0
be1f650 unicode/rangetable: updated comment
96ae61a language: added Currencies to the Coverage type.
1609407 unicode/rangetable: added New and Visit
d4cc1b1 cases: prepare for Unicode 8.0.0
d611288 display: skip link test if go binary not found
0600016 encoding/unicode: workaround for bug in go 1.4.*.
b93a7ba unicode/norm: fix bug that causes panic.
fbf6178 search: allow non-normalized strings
df923bb encoding/htmlindex: Fix generated code not being gofmted.
997478e encoding/htmlindex: implementation of htmlindex
5c66c9f collate: move iter from collate to internal/colltab
043fdd1 collate/colltab: fix a comment typo.
f81fc0e search: added first implementation of search
c93e7c9 collate/tools/colcmp: fix build breakage for darwin.
6c3b324 collate: fix test breakage
cee5b80 text: upgrade to CLDR 27.0.1
af4c2d7 search: added language matcher for collation and search.
583b6ac search: generate search tables.
f7bc91e runes: Added Transformer wrapper.
8d2a9d0 encoding/unicode: new BOM policy for standard UTF-16.
c3788f3 runes: new runes package.
fe79704 internal/colltab: some cleanup suggested earlier by Nigel.
4a2c389 text/internal/colltab: copy contract*.go files
88b9f7e encoding/ianaindex|htmlindex: API proposal for indexes.
d48eb58 text/encoding/charmap: a few bug fixes in global vars
a9f4d1a text/search: api proposal
2076e9c text/encoding: add MIB types to encodings.
7be3218 text/encoding/unicode: added BOMOverride.
5f74128 text/encoding/unicode: added tests and fixed bugs.
000f793 text/encoding/internal/identifier:
017c405 text/language: strip unneeded struct type qualifiers.
c6e0c33 text/internal/testtext: added code size measurer.
b6e95e7 text: added repository-wide generate tool.
c6bc7e8 text: add codereview.cfg
26df76b text/internal/gen: generalized Open (needed for w3c data).
313fa8d text/width: added examples/ godoc improvements.
cc9d297 text/width: added ASCII fast path for Narrow.
83ae7f6 text/width: added support for narrow and wide mappings.
f54a587 text/width: added inverse mapping