Age | Commit message (Collapse) | Author | Files | Lines |
|
Upstream changes:
0.62 2022-07-16
* Bug fix for tokenize with backslash-double quote
|
|
Upstream changes:
1.004004 - 2022-09-17
- slight speed optimization for is_bool()
1.004003 - 2020-11-13
- fix another test that fails when JSON::XS is installed, but below version 3.0
|
|
Upstream changes:
4.32 2022-08-13 (rurban)
- fix new JSON::PP::Boolean overload redefinition warnings. GH #200
4.31 2022-08-10 (rurban)
- adjust t/20_unknown.t pp bool tests for native bool when supported.
GH #198 PR by Graham Knop.
|
|
Upstream changes:
1.8 Thu Dec 17 02:23:53 CET 2020
- no bugfixes in this release due to lack of known bugs, but the major changes
in this release might have introduced new bugs, so watch out.
- update large decoder example to disable OPT_AUTOCHK and use Smerge -1.
- some micro-optimisations.
- avoid costly string comparisons by comparing hashes when isnerting items,
which speeds up insertion by a constant factor.
- improve uulist (and other) structure layout and size.
- reverse the order of file list items, which heuristically improves
match speed with large usenet file lists.
- use getc instead of fgetc, which makes no difference on gnu/linux.
- clean up _FP symbol names toi not start with an underscore.
- use feof_unlocked and ferror_unlocked.
- implement a faster ascii-only strnicmp.
- misc very minor code improvements.
- remove quite a bit of pre-posix/dos/etc. cruft.
- use flockfile, if available, for a potential but small
speed gain.
- speed up inner yenc decoder loop.
- kentnl said that this module should no longer claim to be a simple
interface to uulib, as the bunndled copy is now better maintained
than the original upstream library.
|
|
Add missing TEST_DEPENDS
Upstream changes:
0.12 2022-04-28
[CHANGES]
* General module style refresh
+ use v5.14
+ =head2 barename POD docs
+ avoid void-context map {}
* Use 'test_requires' of Module::Build 0.4004 (RT116448)
|
|
|
|
2.1.1
Deprecated
- Function `normalize` scheduled for removal in 3.0
Changed
- Removed useless call to decode in fn is_unprintable
Fixed
- Third-party library (i18n xgettext) crashing not recognizing utf_8 (PEP 263) with underscore
|
|
0.0.12
Unknown changes
|
|
Nothing applying to bdf2psf in particular noted in the Changelog.
|
|
|
|
0.0.11
Unknown changes
|
|
|
|
Make compatible with aeson >2.0.0.0
|
|
0.0.8.1 (2022-03-13)
* Include Windows binaries for Ruby 3.1. (FAIL)
0.0.8.2 (2022-05-26)
* Add x64-mingw-ucrt native gem support for RubyInstaller 3.1.
|
|
|
|
Changes not found.
|
|
1.2.2 [2022.08.11]
------------------
* Add `atKey :: AsValue t => Key -> Traversal' t (Maybe Value)`, a variant of
`key` that uses `at` instead of `ix`.
1.2.1 [2022.05.07]
------------------
* Change the `IsKey` instances for `ByteString`s to use
`decodeUtf8With lenientDecode` instead of `decodeUtf8`. While these `IsKey`
instances are meant to used for interoperability with `aeson` values that
are UTF-8–encoded, using `decodeUtf8With lenientDecode` at least ensures
that converting a non–UTF-8–encoded `ByteString` will not crash.
1.2 [2022.03.19]
----------------
* Require `aeson-2.0.2.*` and `lens-5.0.*` or greater.
* Change the types of `_Object`, `key`, and `members`:
```diff
-_Object :: Prism' t (HashMap Text Value)
+_Object :: Prism' t (KeyMap Value)
-key :: AsValue t => Text -> Traversal' t Value
+key :: AsValue t => Key -> Traversal' t Value
-members :: AsValue t => IndexedTraversal' Text t Value
+members :: AsValue t => IndexedTraversal' Key t Value
```
This mirrors similar changes made in `aeson-2.0.*`, where the type of
`Object`'s field was changed from `HashMap Text Value` to `KeyMap Value`.
The `Ixed Value` instance changes similarly:
```diff
-type instance Index Value = Text
+type instance Index Value = Key
```
* Remove `Primitive` and `AsPrimitive`, since https://tools.ietf.org/html/rfc7159
de-emphasized the notion of primitive versus composite JSON values.
* The `AsPrimitive` methods (`_Value`, `_String`, and `_Bool`) are now
`AsValue` methods.
* `_Number`'s default signature, `Bool_`, `String_`, and `Null_` now have an
`AsValue` constraint.
* Add `Wrapped` and `Rewrapped` instances for `KeyMap`. These treat `KeyMap v`
as a wrapper around `[(Key, v)]`. The order in which the key-value pairs
appear in this list is not stable.
* Add an `IsKey` class, whose method `_Key` is an `Iso` for converting values
to and from a `Key`.
|
|
Changelog:
11/27/2021:
- add debug code to read some private rsrc data
+ allow to read some MacWrite which does not have printer informations
08/15/2021:
- add a parser for Scoop files
08/06/2021:
- add a parser for ScriptWriter files
07/29/2021:
- add a parser for ReadySetGo 1-4 files
|
|
|
|
## hslua-aeson-2.2.1
Released 2022-06-23.
- Export `jsonarray`, which is the name of the registry slot
holding the metatable given to array tables. Setting the
corresponding registry value will affect all newly created
array values.
## hslua-aeson-2.2.0.1
Released 2022-06-16.
- Relaxed upper bound for mtl, allowing mtl-2.3.
- Relaxed upper bound for aeson, allowing aeson-2.1.
## hslua-aeson-2.2.0
Released 2022-02-19.
- Relaxed upper bound for hslua-core and hslua-marshalling,
allowing version 2.2 of both packages.
|
|
|
|
|
|
for hs-aeson, hs-vector
|
|
### 2.1.0.0
- Change time instances of types with year (`Day`, `UTCTime`) to require years with at least 4 digits.
- Change `KeyValue` instances to be more general (and use equality to constraint them) instead of being more lax flexible instances.
- Export `Key` type also from `Data.Aeson.KeyMap` module.
- Export `mapWithKey` from `Data.Aeson.KeyMap` module.
- Export `ifromJSON` and `iparse` from `Data.Aeson.Types`. Add `iparseEither`.
- Add `MonadFix Parser` instance.
- Make `Semigroup Series` slightly lazier
- Add instances for `Generically` type
|
|
This variable controls whether we add the explicit library dependencies from
libiconv and gettext-lib, required by this package as it's a bit special in how
it handles libintl.
|
|
1.5.6
This is a maintenance release to add better platform coverage to the published binary wheels.
|
|
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv
and gettext-lib.
|
|
Most systems use GNU ld, which will happily pull in symbols required by a
program even if they are only available via implicit library dependencies. The
SunOS linker is stricter, and if a program uses a symbol then the library that
defines that symbol must be an explicit dependency.
This mostly causes problems with libiconv and libintl, both of which Linux
bundles in its C library, so a lot of third-party software does not correctly
check for them. Until now we've had to add many, many overrides, along with
variables such as BROKEN_GETTEXT_DETECTION which nowadays only has limited
effectiveness.
The situation appears to be getting worse, especially with software built with
meson, and so both libiconv and gettext-lib will now automatically add the
correct LDFLAGS if the OPSYS sets OPSYS_EXPLICIT_LIBDEPS=yes.
This isn't perfect. For one it isn't really an OPSYS setting as you can try to
use GNU ld on SunOS, it just doesn't work very well. It should also really be
done via the wrappers rather than exposing LDFLAGS, but we do not yet have an
approved patch for doing this. However it does improve the current situation.
|
|
2.1.0 (2022-06-19)
Added
Output the Unicode table version when running the CLI with --version
Changed
Re-use decoded buffer for single byte character sets
Fixing some performance bottlenecks
Fixed
Workaround potential bug in cpython with Zero Width No-Break Space located in Arabic Presentation Forms-B, Unicode 1.1 not acknowledged as space
CLI default threshold aligned with the API threshold
Removed
Support for Python 3.5
Deprecated
Use of backport unicodedata from unicodedata2 as Python is quickly catching up, scheduled for removal in 3.0
|
|
|
|
|
|
It's an implementation of the bencode serialisation format.
|
|
Bulk build on NetBSD of these packages had the same result as before
(build succeeds, no PLIST change).
|
|
0.1.5:
Unknown changes
|
|
Use py-chardet4 for that
|
|
4.30 2022-06-14 (rurban)
- Fix perl 5.37 utf8n_to_uvuni deprecation. GH #196
4.29 2022-05-27 (rurban)
- Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08.
JSON::PP ignores unblessed bools for now. GH #194
4.28 2022-05-05 (rurban)
- Validate the JSON struct which might get corrupted by wrong FREEZE/THAW
methods, or other serializers, or corrupting our magic object. (GH #192)
- Improve our DESTROY and END methods to avoid NULL dereferences.
Fixes perl-compiler/#438
- Fix 3 tests in t/20_unknown.t with the latest 5.35.10 bool enhancements
and JSON::PP (GH #194)
- Fix t/118_type.t with Windows ivtype long long. (GH #178)
- Added github actions
4.27 2021-10-13 (rurban)
- Only add -Werror=declaration-after-statement for 5.035004 and earlier (PR #186 nwc)
- Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur)
4.26 2021-04-12 (rurban)
- Fix compilation with C++ (GH #177)
4.25 2020-10-28 (rurban)
- Fix decode relaxed with comment at the end of the buffer (GH #174 fgaspar), a regression
introduced with 3.0220, to fix n_number_then_00.
- Possible fix for a gcc-9 optimizer bug (GH #172)
4.24 2020-10-02 (rurban)
- Fix decode_json(scalar, 0) (GH #171 plicease), check 2nd arg for true-ness
|
|
This release is the first release of chardet that no longer
supports Python < 3.6.
In addition to that change, it features the following user-facing
changes:
Added a prober for Johab Korean (#207, @grizlupo)
Added a prober for UTF-16/32 BE/LE (#109, #206, @jpz)
Added test data for Croatian, Czech, Hungarian, Polish, Slovak,
Slovene, Greek, and Turkish, which should help prevent future
errors with those languages
Improved XML tag filtering, which should improve accuracy for
XML files (#208)
Tweaked SingleByteCharSetProber confidence to match latest
uchardet (#209)
Made detect_all return child prober confidences (#210)
Updated examples in docs (#223, @domdfcoding)
Documentation fixes (#212, #224, #225, #226, #220, #221, #244
from too many to mention)
Minor performance improvements (#252, @deedy5)
Add support for Python 3.10 when testing (#232, @jdufresne)
Lots of little development cycle improvements, mostly thanks
to @jdufresne
|
|
|
|
Character encoding auto-detection in Python.
This package contains the last version supporting Python 2.
|
|
|
|
|
|
|
|
sratom (0.6.10) stable;
* Fix documentation installation directory
* Fix potential blank node ID truncation
|
|
CHangelog:
New Serbian tranlation of the manual. Updated Esperanto translation.
|
|
Nothing applying to bdf2psf in particular noted in the Changelog.
|
|
Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk.
|
|
This is a maintenance release of cbmconvert, with no new features.
What's Changed
- REL files are correctly written to Lynx archives.
- 1571 images can be actually created.
- Most code is now covered by CTest.
- ARC/SDA, Arkive, T64 are not covered at all yet.
Full Changelog: https://github.com/dr-m/cbmconvert/commits/cbmconvert-2.1.5
|
|
|
|
|
|
|