Changelog:
10.5.4
3.7 newlispdoc cleanup ";; *" regex
New FFI ffi.h include directory in makefile_linux* when installing libffi
Fix for last list element optimization in push, pop and pop-assoc when
popping and inserting last element
Accessing a deleted context will never hang but give an error message
Some changes in nl-filesys.c for AIX and new makefile for AIX ILP32
On Windows: a fix for correctly closing logfiles initiated by newlisp -l or
newlisp -L and for closing files created by the HTTP PUT operation.
Two sample 't-test' when variances are different (independent samples) with
new syntax:
(t-test <list-vector-A> <list-vector-B> <float-probabilty>)
When <float-probabilty> is specified, an internal F-test for variance
equality in data A and B is performed. If the probablity of F is
smaller than <float-probabilty>, then Welch's variant of the t-test for
independent samples is performed. Using 1.0 <float-probabilty>, Welch
can be forced even when variances are not significantly different.
One sample 't-test' using new syntax pattern:
(t-test <list-vector-data> <float-value>)
Gives the two-tailed probability that observed mean is differs from <float-value>
Instead of sdev for second list-vector the standard error for the observed mean
is reported.
Some cleanup and changes in scripts (makefiles) for binary installers
CGEN (pronounced seejen) is a framework for developing generators
of CPU-related tools such as assemblers, disassemblers and simulators.
It specifies a description language for describing the architecture
and organization of a CPU without reference to any particular
application. Additional applications can be written within the
framework. CGEN is written in Scheme and can be run under the GNU
Guile interpreter. It is placed under a free software license.
Guarantee transmission of all WAL files before replica failover
Prevent downcasing of non-ASCII identifiers
Fix several minor memory leaks
Correct overcommit behavior when using more than 24GB of work memory
Improve planner cost estimates for choosing generic plans
Fix estimates of NULL rows in boolean columns
Make UNION ALL and inheritance query plans recheck parameterized paths
Correct pg_dump bugs for foreign tables, views, and extensions
Prevent a parallel pg_restore failure on certain indexes
Make REINDEX revalidate constraints
Prevent two deadlock issues in SP-GIST and REINDEX CONCURRENTLY
Prevent GiST index lookup crash
Fix several regular expression failures
Allow ALTER DEFAULT PRIVILEGES to work on all schemas
Loosen restrictions on keywords
Allow various spellings of infinity
Expand ability to compare rows to records and arrays
Prevent psql client crash on bad PSQLRC file
Add spinlock support for ARM64
I am proud to announce xauth-1.0.8, a minor maintenance release
containing mostly bug fixes, where I want to highlight two of them:
* Fix a long standing problem that for ssh tunneled connections a
display variable of the form: localhost:<N>.<M> leads to correct
authorization when an X client is started but "xauth list $DISPLAY"
returns nothing.
* Fix for: If using GDM with XDMCP, then ssh is not able to start X11
clients on the remote side. You get a "No xauth data; using fake
authentication data for X11 forwarding." from SSH.
--Tilmann Bubeck
Alan Coopersmith (3):
Remove unused TLI ("STREAMSCONN") code from xauth
Remove unused DECnet ("DNETCONN") code from xauth
Assume signal handlers return void, as C89 requires
Dr. Tilmann Bubeck (11):
Fix various compiler warnings raised by modern gcc (4.8.1).
More fixes for compiler warnings regarding the use of "const".
Added black box tests for basic functionality started with "make check".
Rework match_auth_dpy() to be easier to read and maintain (hopefully).
Fix warning raised by "-Wshadow".
Added command "version" and command line arg "-V" to show version of xauth.
Improved README to explain "make check".
version bump to 1.0.8
Revert version bump back to 1.0.7 to prepare missing commit before 1.0.8
Rewrote test_xauth to C to make automake and "make distclean" happy.
Second version bump to 1.0.8
Egbert Eich (5):
Don't crash when running past the end of the chain
Look for FamilyLocal if inet or inet6 address is loopback
Look for FamilyLocal if inet or inet6 address is loopback
Handle v4-mapped inet6 addresses correctly
Make matching algorithm mimic XauGet*AuthByAddr
Jeremy Huddleston Sequoia (2):
Revert "Look for FamilyLocal if inet or inet6 address is loopback"
Silenece lack of noreturn warning
Jon TURNEY (1):
Include Xwinsock.h rather than sys/socket.h on WIN32
Thomas Klausner (1):
Use copystring to create non-const string.]
Alex Deucher (2):
radeon: add berlin pci ids
radeon: pad CS to 8 DW
Ben Widawsky (1):
libdrm: bump to 2.4.47
Chia-I Wu (1):
intel: silence valgrind warnings for unsynchronized maps
Damien Lespiau (3):
drm: Synchronize the stereo 3D mode flags from the kernel headers
drm: Sync the DRM_SET_CLIENT_CAP ioctl definition
drm: Introduce a drmSetClientCap() wrapper
Daniel Kurtz (1):
libdrm: Make some drm headers compatible with gcc -std=c89 -pedantic
Emil Velikov (6):
tests/*version: add missing string.h header
tests/modetest: silence compiler warning about uninitialised variables
freedreno: use local drm.h over the system one
freedreno: set automake options to include subdir-objects
intel: Update package name and description in libdrm_intel.pc
configure: add AC_LANG_SOURCE call within AC_COMPILE_IFELSE
Ilia Mirkin (2):
modetest: add a -D option to specify a device to be used
modetest: allow setting a scaling factor when showing plane
Imre Deak (1):
libdrm: add missing DRM_CAP_TIMESTAMP_MONOTONIC
Kristian Høgsberg (1):
intel: Set bo size from lseek if kernel supports it
Laurent Pinchart (23):
modetest: Fix warnings
modetest: Remove extern declarations of opt(arg|ind|err|opt)
modetest: Sort command line arguments
modetest: Add a command line parameter to select the driver
modetest: Add a command line parameter to drop master after mode set
modetest: Retrieve all resources in one go
modetest: Don't limit mode set and planes to two instances
modetest: Add a command line parameter to set properties
modetest: Allow specifying plane position
modetest: Print the plane ID when setting up a plane
modetest: Remove the -m argument
modetest: Create a device structure
modetest: Compute CRTC pipe number as needed
modetest: Remove the struct connector_arg encoder field
modetest: Store the crtc in the connector_arg structure
modetest: Store the mode in the crtc structure
modetest: Give the CRTC ID to the -P option
modetest: Split mode setting and plane setup
modetest: Rename struct connector_arg to struct pipe_arg
modetest: Support pipes with multiple connectors
modetest: Try all possible encoders for a connector
modetest: Fix line stride in SMPTE YUV packet pattern generator
modetest: Allocate NV buffers large enough for the two planes
Marek Olšák (1):
radeon: fix pitch alignment for non-power-of-two mipmaps on SI
Michel Dänzer (1):
radeon: Fix tiling mode index for 1D tiled depth/stencil surfaces on CIK
Rob Clark (5):
tests: add tilcdc to modetest/vbltest
freedreno: support either kgsl or msm
freedreno: add support for msm drm
tests: add msm
freedreno: add missing NOSYNC flag
* Fix fallback for titles that contain malformed HTML.
* Fix atomic saves to avoid garbling config and data files if the disk is full.
* Convert the `friendly-name` boolean to the new `name-format`
setting. This allow users to customize how the friendly name is
constructed.
* Demote guessed encodings logs from 'error' to 'warning'.
Version 0.7
http://svn.edgewall.org/repos/genshi/tags/0.7.0/
(Jan 27 2013, from branches/stable/0.7.x)
* Add support for Python 3.1, 3.2 and 3.3 (via 2to3) and for PyPy. The
majority of the coding was done in a sprint run by the Cape Town Python
Users Group with financial assistance from the Python Software Foundation.
* Default input and output encodings changed from UTF-8 to None (i.e. unicode
strings).
* Skip Mako benchmarks if Mako isn't installed (rather than failing
completely).
Babel Changelog
===============
Version 1.3
-----------
(bugfix release, released on July 29th 2013)
- Fixed a bug in likely-subtag resolving for some common locales.
This primarily makes ``zh_CN`` work again which was broken
due to how it was defined in the likely subtags combined with
our broken resolving. This fixes#37.
- Fixed a bug that caused pybabel to break when writing to stdout
on Python 3.
- Removed a stray print that was causing issues when writing to
stdout for message catalogs.
Version 1.2
-----------
(bugfix release, released on July 27th 2013)
- Included all tests in the tarball. Previously the include
skipped past recursive folders.
- Changed how tests are invoked and added separate standalone
test command. This simplifies testing of the package for
linux distributors.
Version 1.1
-----------
(bugfix release, released on July 27th 2013)
- added dummy version requirements for pytz so that it installs
on pip 1.4.
- Included tests in the tarball.
Version 1.0
-----------
(Released on July 26th 2013, codename Revival)
- support python 2.6, 2.7, 3.3+ and pypy - drop all other versions
- use tox for testing on different pythons
- Added support for the locale plural rules defined by the CLDR.
- Added `format_timedelta` function to support localized formatting of
relative times with strings such as "2 days" or "1 month" (ticket #126).
- Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
- Fixed the case where messages containing square brackets would break with
an unpack error.
- updated to CLDR 23
- Make the CLDR import script work with Python 2.7.
- Fix various typos.
- Sort output of list-locales.
- Make the POT-Creation-Date of the catalog being updated equal to
POT-Creation-Date of the template used to update (ticket #148).
- Use a more explicit error message if no option or argument (command) is
passed to pybabel (ticket #81).
- Keep the PO-Revision-Date if it is not the default value (ticket #148).
- Make --no-wrap work by reworking --width's default and mimic xgettext's
behaviour of always wrapping comments (ticket #145).
- Add --project and --version options for commandline (ticket #173).
- Add a __ne__() method to the Local class.
- Explicitly sort instead of using sorted() and don't assume ordering
(Jython compatibility).
- Removed ValueError raising for string formatting message checkers if the
string does not contain any string formattings (ticket #150).
- Fix Serbian plural forms (ticket #213).
- Small speed improvement in format_date() (ticket #216).
- Fix so frontend.CommandLineInterface.run does not accumulate logging
handlers (#227, reported with initial patch by dfraser)
- Fix exception if environment contains an invalid locale setting (#200)
- use cPickle instead of pickle for better performance (#225)
- Only use bankers round algorithm as a tie breaker if there are two nearest
numbers, round as usual if there is only one nearest number (#267, patch by
Martin)
- Allow disabling cache behaviour in LazyProxy (#208, initial patch from Pedro
Algarvio)
- Support for context-aware methods during message extraction (#229, patch
from David Rios)
- "init" and "update" commands support "--no-wrap" option (#289)
- fix formatting of fraction in format_decimal() if the input value is a float
with more than 7 significant digits (#183)
- fix format_date() with datetime parameter (#282, patch from Xavier Morel)
- fix format_decimal() with small Decimal values (#214, patch from George Lund)
- fix handling of messages containing '\\n' (#198)
- handle irregular multi-line msgstr (no "" as first line) gracefully (#171)
- parse_decimal() now returns Decimals not floats, API change (#178)
- no warnings when running setup.py without installed setuptools (#262)
- modified Locale.__eq__ method so Locales are only equal if all of their
attributes (language, territory, script, variant) are equal
- resort to hard-coded message extractors/checkers if pkg_resources is
installed but no egg-info was found (#230)
- format_time() and format_datetime() now accept also floats (#242)
- add babel.support.NullTranslations class similar to gettext.NullTranslations
but with all of Babel's new gettext methods (#277)
- "init" and "update" commands support "--width" option (#284)
- fix 'input_dirs' option for setuptools integration (#232, initial patch by
Étienne Bersac)
- ensure .mo file header contains the same information as the source .po file
(#199)
- added support for get_language_name() on the locale objects.
- added support for get_territory_name() on the locale objects.
- added support for get_script_name() on the locale objects.
- added pluralization support for currency names and added a '¤¤¤'
pattern for currencies that includes the full name.
- depend on pytz now and wrap it nicer. This gives us improved support
for things like timezone transitions and an overall nicer API.
- Added support for explicit charset to PO file reading.
- Added experimental Python 3 support.
- Added better support for returning timezone names.
- Don't throw away a Catalog's obsolete messages when updating it.
- Added basic likelySubtag resolving when doing locale parsing and no
match can be found.