Changes (since 1.8.11; there was no 1.8.12 release):
* Make server buffer invisible
* Fix mu-headers-toggle-setting user feedback
* Improve browse-url-handlers
* Update some tests, avoid compiler warnings
OK op
Pygeofilter is a pure Python parser implementation of OGC filtering
standards:
* CQL as defined in CSW 2.0
* CQL JSON as defined in OGC API - Features - Part 3: Filtering and
the Common Query Language (CQL)
* JSON Filter Expressions (JFE)
ok sthen@
PyGeoIf provides a GeoJSON-like protocol for geo-spatial (GIS) vector data.
You may think of pygeoif as a shapely ultralight which lets you
construct geometries and perform very basic operations like reading and
writing geometries from/to WKT, constructing line strings out of points,
polygons from linear rings, multi polygons from polygons, etc. It was
inspired by shapely and implements the geometries in a way that when you
are familiar with shapely you feel right at home with pygeoif.
Not porting 1.0.0 since pygeofilter isnt compatible with it yet, cf
https://github.com/geopython/pygeofilter/issues/57
ok sthen@
Lark is a modern parsing library for Python. Lark can parse any context-free grammar.
Lark provides:
* Advanced grammar language, based on EBNF
* Three parsing algorithms to choose from: Earley, LALR(1) and CYK
* Automatic tree construction, inferred from your grammar
* Fast unicode lexer with regexp support, and automatic line-counting
ok sthen@
a date parsing library designed to parse dates from HTML pages:
* Generic parsing of dates in over 200 language locales plus numerous
formats in a language agnostic fashion.
* Generic parsing of relative dates like: '1 min ago', '2 weeks ago',
'3 months, 1 week and 1 day ago', 'in 2 days', 'tomorrow'.
* Generic parsing of dates with time zones abbreviations or UTC
offsets like: 'August 14, 2015 EST', 'July 4, 2013 PST',
'21 July 2013 10:15 pm +0500'.
* Date lookup in longer texts.
* Support for non-Gregorian calendar systems.
ok sthen@
tiff 4.5 doesnt export anymore private symbols/functions that hylafax
was never supposed to have used anyway in the first place - copy them
from tiff 4.4 source into hylafax where needed.
cf https://gitlab.com/libtiff/libtiff/-/issues/504
see https://libtiff.gitlab.io/libtiff/releases/v4.5.0.html
- bump major, libs now uses a symbol map cf
https://gitlab.com/libtiff/libtiff/-/merge_requests/361
- some private symbols were used by comms/hylafax, which will be fixed in a few.
- drop patch-Makefile_in, use --disable-contrib instead (prompted by naddy@)
- disable sphinx, install provided built doc
- enable debug packages (prompted by naddy@)
- switch to an https homepage (prompted by rsadowski@)
- drop str* patches, some were merged upstream in
72e90d07fb,
others are pointless (discussed with sthen@)
a switch to cmake might happen later.
tested in a bulk build by ajacoutot@, thanks !
Release Notes: https://github.com/rfht/fnaify/releases/tag/3.1
Main change is that it no longer removes bundled Steamworks.NET.dll. If
you want to run a game that usually bundles it, but has been installed
or run with a previous version of fnaify, you may need to do this:
$ mv fnaify-backup/Steamworks.NET.dll .
Tested with most of the catalogue of FNA/fnaify supported games.
to run.
Don't install Steamworks.NET.dll. This CIL library stub has outlived
its usefulness. .NET games (e.g. with fnaify) that needed are now
expected to use the Steamworks.NET.dll that they bundle and the lower
level native libraries (libcsteamworks, goldberg_emulator) will stub
the calls to the non-existent Steam client.
Tested extensively with practically the whole catalogue of FNA/fnaify
games.
Changes:
* improve reporting of invalid diff command arguments (reported by Dan Shearer)
* accept libfossil global -V|--verbose option for all commands
* plug memleak when using the p keymap in blame view
* fix fnc blame -r and make it behave like fossil blame -o for familiarity
* improve fnc timeline <path> lookup of repository paths not in the work tree
* make tree navigation more intuitive when opening repository subtrees
* implement [ & ] keymaps to navigate to the previous/next hunk in the diff
* allow fnc stash get to take an optional <stash_id> argument
* document fnc(1) missing W diff view keymap to ignore end-of-line whitespace
* document optional <stash_id> argument of fnc stash pop [stash_id]
* fix typo producing gcc 12.1.0 compiler warning (comparison always true)
* improve scope matching for function prototype in diff hunk headers
* ifdef out A_BOLD attr on OpenBSD to fix diff view line highlight in xterm(1)
* display checkout hash and build date with fnc -v like fossil(1)
* miscellaneous diff API implementation improvements
* protect against out-of-bound reads now line_type array is optionally populated
* add -b|--brief option to fnc diff and b diff view keymap
* general fnc(1) manual page markup, syntax, and documentation improvements
* rename FNC_DIFF_COLOUR_CHUNK to FNC_DIFF_COLOUR_HUNK to match internal naming
* (breaking change: existing FNC_DIFF_COLOUR_CHUNK will be silently ignored)
* ensure diff parser does not internally mark modified files as renamed
* improve const correctness with fsl_uuid_cstr where possible
* fix contrived empty diff case when work tree root is passed to fnc diff
* improve path handling of files on disk vs. files in the repository database
* produce less verbose output on error by not presumptuously dumping help
* zap unnecessary allocation and minor refactor in the path parser
* don't display empty diff in contrived modified checkout edge case
* catch missed fsl_content_get() fsl_unlink_file() & fsl_mprintf() return codes
* miscellaneous style(9) fixes
* fix missed format specifier argument in blame path error message
* ensure fnc stash (get|pop) doesn't report updated files as renames
* use "(checkout)" label in diff header when diffing or stashing the work tree
* internal stash refactor in preparation to move code into libfossil
* catched missed SIGINT and SIGTERM signals
* use CHAR_BIT for bitstring manipulation macros
* fix assumption of invalid command argument as a path to pass to fnc timeline
* merge upstream libfossil with various changes
OK op@