serd (0.30.2) stable;
* Fix GCC 4 build
* Fix colliding blank nodes when parsing TriG
* Fix missing parse error messages
* Fix parsing "a" abbreviation without padding whitespace
* Fix parsing TriG graphs with several squashed trailing dots
* Fix resolving some URIs against base URIs with no trailing slash
* Improve build system and CI integration
* Improve documentation
ChangeLog:
lowdown 0.4.6:
- Make sure stdint is everywhere.
lowdown 0.4.5:
- Use BSD.lv's mandoc.css.
- Use BSD.lv's style and clean up.
- Newest sblg.
- Add stdint.
lowdown 0.4.4:
- Use Makefile.configure's macros.
- Bring up to speed w/other bsd.lv sites.
- Newest oconfigure.
- Document list-start for commonmark.
- All outputs process start list item for commonmark.
- Capture list start iff commonmark.
lowdown 0.4.3:
- Add atom version feed.
- Use new oconfigure.
- Bound reading into the value buffer.
lowdown 0.4.2:
- Document maths.
- Remove MATHEXP ("mathexp") facility.
- Disable MATHEXP mode. This offers nothing, but ends up complicating
the user experience. Stick with only one "math mode" and document it
properly.
- Have math blocks reported in -Ttree and accumulate the content in a
text node.
- Begin incorporating better math mode.
- Fix pdfhref links in lists.
- In nroff mode, stretch table to fit width and embolden header.
- Add table documentation.
- Typo found by Anton Lindqvist.
Release 6.9.4
(Almost same as Release Candidate 3)
NEW API: RegSet (set of regexes)
Fixed CVE-2019-19012
Fixed CVE-2019-19203 (Does not affect UTF-8, UTF-16 and UTF-32 encodings)
Fixed CVE-2019-19204 (Affects only PosixBasic, Emacs and Grep syntaxes)
Fixed CVE-2019-19246
Fixed some problems (found by libFuzzer test)
6.1.2:
Fixed ABI compatibility with libfmt.so.6.0.0.
Fixed handling types convertible to std::string_view.
Made CUDA test an opt-in enabled via the FMT_CUDA_TEST CMake option.
Fixed sign conversion warnings.
Upstream changes (from CHANGELOG.md):
## 1.10.7 / 2019-12-03
### Bug
* [MRI] Ensure the patch applied in v1.10.6 works with GNU `patch`. [#1954]
## 1.10.6 / 2019-12-03
### Bug
* [MRI] Fix FreeBSD installation of vendored libxml2. [#1941, #1953] (Thanks, @nurse!)
## 1.10.5 / 2019-10-31
### Security
[MRI] Vendored libxslt upgraded to v1.1.34 which addresses three CVEs for libxslt:
* CVE-2019-13117
* CVE-2019-13118
* CVE-2019-18197
More details are available at #1943.
### Dependencies
* [MRI] vendored libxml2 is updated from 2.9.9 to 2.9.10
* [MRI] vendored libxslt is updated from 1.1.33 to 1.1.34
Changelog extracted from Changelog file:
bump version to 3.3.0
builder: use string instead of bytevector when throwing exception
Add info to json invalid exception
builder: add #:validate key argument to skip validation
json-builder: throw sensible error warning
parser: make sure empty array slots are considered invalid
added unit tests for scheme object validations
validate scheme object when building JSON document
bump version to 3.2.0
builder: small simplification
add a case for building the JSON of empty JSON objects
builder: document the use of symbols and numbers as JSON object keys
tests: added unit tests for invalid numbers
builder: don't allow complex numbers, inf and nan
bump version to 3.1.0
Release 2.2.2:
Incompatible changes
* For security reason of python, parallel mode is disabled on macOS and
Python3.8+
Bugs fixed
* LaTeX: 2019-10-01 LaTeX release breaks :file:`sphinxcyrillic.sty`
* i18n: French, Hindi, Chinese, Japanese and Korean translation messages
has been broken
* parallel build causes AttributeError on macOS and Python3.8
6.1.1:
Fixed shared library build on Windows.
Added a missing decimal point in exponent notation with trailing zeros.
Removed deprecated format_arg_store::TYPES.
6.1.0:
{fmt} now formats IEEE 754 float and double using the shortest decimal representation with correct rounding by default.
Made the fast binary to decimal floating-point formatter the default, simplified it and improved performance. {fmt} is now 15 times faster than libc++'s std::ostringstream, 11 times faster than printf and 10% faster than double-conversion on dtoa-benchmark.
{fmt} no longer converts float arguments to double. In particular this improves the default (shortest) representation of floats and makes fmt::format consistent with std::for.
Made floating-point formatting output consistent with printf/iostreams.
Added support for 128-bit integers.
The overload of print that takes text_style is now atomic, i.e. the output from different threads doesn't interleave.
Made compile time in the header-only mode ~20% faster by reducing the number of template instantiations. wchar_t overload of vprint was moved from fmt/core.h to fmt/format.h.
Added an overload of fmt::join that works with tuples.
Changed formatting of octal zero with prefix from "00" to "0.
The locale is now passed to ostream insertion (<<) operators.
Locale-specific number formatting now uses groupin.
Fixed handling of types with deleted implicit rvalue conversion to const char**.
Enums are now mapped to correct underlying types instead of int.
Enum classes are no longer implicitly converted to int.
Added basic_format_parse_context for consistency with C++20 std::format and deprecated basic_parse_context.
Fixed handling of UTF-8 in precision.
{fmt} can now be installed on Linux, macOS and Windows with Conda using its conda-forge package.
Added a CUDA test.
Breaking changes since 0.10.0:
- ripgrep has tweaked its exit status codes to be more like GNU
grep's. Namely, if a non-fatal error occurs during a search, then
ripgrep will now always emit a 2 exit status code, regardless of
whether a match is found or not. Previously, ripgrep would only
emit a 2 exit status code for a catastrophic error (e.g., regex
syntax error). One exception to this is if ripgrep is run with
-q/--quiet. In that case, if an error occurs and a match is found,
then ripgrep will exit with a 0 exit status code.
- Supplying the -u/--unrestricted flag three times is now equivalent
to supplying --no-ignore --hidden --binary. Previously, -uuu was
equivalent to --no-ignore --hidden --text. The difference is that
--binary disables binary file filtering without potentially dumping
binary data into your terminal. That is, rg -uuu foo should now be
equivalent to grep -r foo.
- The avx-accel feature of ripgrep has been removed since it is no
longer necessary. All uses of AVX in ripgrep are now enabled
automatically via runtime CPU feature detection. The simd-accel
feature does remain available (only for enabling SIMD for
transcoding), however, it does increase compilation times
substantially at the moment.
See the release announcement for the complete list.
https://github.com/BurntSushi/ripgrep/releases
word2vec is an implementation of the Continuous Bag-of-Words (CBOW)
and the Skip-gram model (SG), as well as several demo scripts. Given
a text corpus, the word2vec tool learns a vector for every word in the
vocabulary using the Continuous Bag-of-Words or the Skip-Gram neural
network architectures.
Changes:
- Added option to allow a user defined, or overridden, image
description used with `worksheet_insert_image()`. By default it uses
the filename as the description.
- Added Windows portable version of `fopen` to handle utf8 filenames
when working with images.
- Added an option to allow chart fonts to be rotation to 270 deg to
give a stacked orientation. Also added support for East Asian
vertical chart fonts.
- Refactored struct types used in pubic APIs to remove or document
hidden fields.
NOTE: This change introduces backward incompatible API changes.
However, it should minimize any future changes of this nature.
1.10.0:
This package now requires Sphinx >= 1.6, and should be compatible with Sphinx 2.x
Other Changes
* :mod:`~cloud_sptheme.ext.table_styling`: Now supports ``table_styling_default_align`` config option,
for setting the default table alignment (Sphinx 2 switched from ``"left"`` to ``"center"``).
* theme css: Minor style adjustments
Bugfixes
* :mod:`~cloud_sptheme.ext.role_index`: fix AttributeError under Sphinx 1.7+
* **setup.py**: updated entrypoints to work with Sphinx 1.7+
* theme css: layout fix for "sphinx.ext.viewcode"
* theme css & js: fixes Sphinx 1.6 - 2.2 compatibility
* :mod:`~cloud_sptheme.ext.table_styling`: now plays nicely with docutils table ``:align:`` directive.
openjade has some buggy code, which relies on storage remaining valid
when the C++ standard says that it is undefined:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534#c9
Recent gcc removes code that writes to this about-to-be-undefined
storage, shrinking the openjade binary. Some versions further result
in a binary which crashes.
pkgsrc had a workaround to add -fno-tree-dse when PKGSRC_COMPILER was
equal to gcc. That is buggy, because "ccache gcc", "distcc gcc",
etc. should also get the workaround. This commit replaces the exact
test with a pattern match.
Now, the workaround gcc flag is passed when compiling with ccache.
Fixes pkg/54134. Note that the comments in the PR which implicate
ccache as buggy turned out to be untrue.
v1.0.16:
* Improved XMLResource class for working with compressed files
* Fix for validation with XSD wildcards and 'lax' process content
* Fix ambiguous items validation for xs:choice and xs:sequence models
MTextedit provides a textedit with PIM-specific features.
KPIMTextedit is a library that provides an enchanced text edit class,
see TextEdit. This text is highlighted with a EMailQuoteHighlighter.
Changes:
- Fix character transliteration on Windows when iconv is not present
#66
- Make C++ test conditional on having a C++11 compiler
- README: Add links to language bindings (and an OSS-Fuzz badge!)
Version 1.4.0:
Added
- Ensure package data is included
- Converted old package spec files to new format
- Hex improvements
- Enable colors in Windows' terminal
- Added an option to make colored tty aware
6.2.0:
Added
- Support for Python 3.8
Changed
- `index_natsorted` internally now uses tuples for index-element pairs
instead of lists
- Added a TOC to the README
- Python 3.4 is no longer included in testing
Fixed
- Pin testing dependencies to prevent CI breaking due to third-party
library changes
Removed
- Introduction page in documentation
GTK-Doc 1.32 (Aug 15 2019)
===============
Hotfix release.
GTK-Doc 1.31 (Aug 5 2019)
===============
Nonmaintainer release to fix "Wrong permissions for style CSS file" (#84)
GTK-Doc 1.30 (May 08 2019)
===============
GTK-Doc is now using python-pygments to do the syntax highlighing. It is not
depending on highligh or source-highligh anymore.
This version ships with a new expermiental gtkdoc-mkhtml2 toolchain replacing
gktdoc-mkhtml+gtkdoc-fixxref.
6.1.0:
Added
- Expose `numeric_regex_chooser` as a public function for ease in making
key functions
- Example in the documentation on how to sort numbers with units
- Automated testing support for macos and Windows
Changed
- Update CHANGELOG format to style from https://keepachangelog.com/
Fixed
- Removed dependency on `sudo` in TravisCI configuration
- Documentation typos
Guile-syntax-highlight is a general-purpose syntax highlighting
library for GNU Guile. It can parse code written in various
programming languages into a simple s-expression that can be easily
converted to HTML (via SXML) or any other format for rendering.
guile-json is a JSON module for Guile. It supports parsing
and building JSON documents according to
the http://json.org specification.
* Complies with http://json.org specification.
* Builds JSON documents programmatically using scheme data types.
* Allows JSON pretty printing.