Spleen 1.7.1 (2020-06-21)
- Add some Powerline characters (arrows symbols and padlock) (5x8 version)
- Fix duplicate character names for Powerline symbols
- Uppercase ISO in the FONT property so fonts can be processed through
ucs2any(1)
- Add "Black Diamond" and "Lozenge" characters for all sizes
- Add "Black Heart Suit" and "Black Diamond Suit" characters for all sizes
- Remove strain pixel on the '5' digit (5x8 version)
- Improve the Esszet character (8x16, 12x24, 16x32, and 32x64 versions)
libansilove 1.2.4 (2020-06-21)
- Use size_t in for loops setting color palettes
- Remove unneeded gdImageFill() call when using Workbench mode
- Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source files
- Use size_t type for variables used to loop over arrays
- Separate RGB values for palettes, makes color allocation code more
readable and efficient
- Move ADF color mapping array to config.h
Changelog:
Bugfixes
Fixed “Critical: 1 completed Future, multiple await: Only 1 await will be awakened (the last one)” (#13889)
Fixed ““distinct uint64” type corruption on 32-bit, when using {.borrow.} operators” (#13902)
Fixed “Regression: impossible to use typed pragmas with proc types” (#13909)
Fixed “openssl wrapper corrupts stack on OpenSSL 1.1.1f + Android” (#13903)
Fixed “add nimExe to nim dump” (#13876)
Fixed “simple ‘var openarray[char]’ assignment crash when the openarray source is a local string and using gc:arc” (#14003)
Fixed “Cant use expressions with when in type sections.” (#14007)
Fixed “Annoying warning: inherit from a more precise exception type like ValueError, IOError or OSError [InheritFromException]” (#14052)
Fixed “Incorrect escape sequence for example in jsffi library documentation” (#14110)
Fixed “macOS: dsymutil should not be called on static libraries” (#14132)
Fixed “Fix single match output” (#12920)
Fixed “algorithm.sortedByIt template corrupts tuple input under –gc:arc” (#14079)
Fixed “strformat: doc example fails” (#14054)
Fixed “Nim doc fail to run for nim 1.2.0 (nim 1.0.4 is ok)” (#13986)
Fixed “Exception when converting csize to clong” (#13698)
Fixed “[ARC] Segfault with cyclic references (?)” (#14159)
Fixed “cas is wrong for tcc” (#14151)
Fixed “Use -d:nimEmulateOverflowChecks by default?” (#14209)
Fixed “Invalid return value of openProcess is NULL rather than INVALID_HANDLE_VALUE(-1) in windows” (#14289)
Fixed “nim-gdb is missing from all released packages” (#13104)
Fixed “compiler error with inline async proc and pragma” (#13998)
Fixed “Linker error with closures” (#209)
Fixed “ARC codegen bug with inline iterators” (#14219)
Fixed “[ARC] implicit move on last use happening on non-last use” (#14269)
Fixed “Boehm GC does not scan thread-local storage” (#14364)
Fixed “RVO not exception safe” (#14126)
Fixed “ARC: unreliable setLen “ (#14495)
Fixed “lent is unsafe: after #14447 you can modify variables with “items” loop for sequences” (#14498)
Fixed “moveFile does not overwrite destination file” (#14057)
Fixed “var op = fn() wrongly gives warning ObservableStores with object of RootObj type” (#14514)
Fixed “wrapWords seems to ignore linebreaks when wrapping, leaving breaks in the wrong place” (#14579)
(pkgsrc)
- Silence pkglint, LICENSE (gnu-gpl-v1), add comment on patches
(upstream)
The following things were changed compared to version 1.8:
o Look for <ncurses/ncurses.h>, as used by Cygwin.
o Use LC_CTYPE to determine printable characters and display
unprintable characters as \xx, not as M-chr.
o Allow M-. instead of C-space and C-x . instead of M-C-@.
o Accept +line as option to jump to a specific line besides -l line.
http://www.texmacs.org/tmweb/about/changes.en.html
1.99.13
- Continued bug fixes
- Switch to Python 3 for plug-ins programmed in Python
- A Parser Framework for programming languages
- Improved Graphviz plugin with documentation in Chinese and syntax highlight
- Improved Maxima plugin with documentation in Chinese and bug fixes
- Improved Octave plugin on Windows for Octave 5.x
1.99.12
- Many bug fixes
- Make it easier to cite work on TeXmacs
- Improved Html import/export filters and support for MathJax
- Faster native (Qt-based) image export of formulas to Html
- Improved large bracket sizes and script positioning
- Various artwork related improvements
- Interface for SymPy
- Re-implement Asymptote, DraTex, Gnuplot, Graphviz, Xypic using
Python for full platform support
- Documentation on how to write plugins using Python
- Updates of the dictionaries for French and Dutch
- (run-all-tests) aggregates and runs all the tests in Scheme
- Support for Java language
1.9.0:
- SCardEndTransaction(): greatly improve performances (x300)
- tokenparser: accept any Unicode character in a reader name
- Use /run instead of /var/run by default
- Fix a memory leak from a polkit call
- Some other minor improvements
1.8.26:
- Use poll() instead of select() to allow file descriptor higher than FD_SETSIZE
- Enable reader filtering by default
- pcsc-spy:
. Do not read output buffer after error
. Adjust code to handle autoallocated buffers
. fix year-2038 issue by using long instead of int
- Android: fix compilation
- if client/server protocol mismatch:
. log an explicit message
. SCardEstablishContext() returns SCARD_E_SERVICE_STOPPED
- polkit: log the error message if polkit_authority_get_sync() fails
- Exit with EXIT_SUCCESS on shutdown to please systemd
- Doxygen: fix minor issues in the documentation
- Add --disable-documentation option
- Fix a minor memory leak
1.8.25:
- Fix a socket issue when pcscd is used inside LXC container
- pcsc-spy: always provide a total time of execution
- Fix resource leak if SCardEstablishContext() fails
- Fix realloc(3) error handling (possible memory leak)
- Remove usage of function chmod(2) to use fchmod(2) (fix race condition)
1.8.24:
- the project moved to https://pcsclite.apdu.fr/
- SCardGetStatusChange(): Fix a rare race condition
- SCardReleaseContext(): do not release a lock owned by another context
- SCardReconnect(): suspend card auto power off
- Allow "=" in serial driver filenames
- Add the thread id in the pcscd log lines
- pcsc-spy: correctly handle incomplete log file
- Simclist: avoid to divide by zero in list_findpos()
- Some other minor improvements
v3.3.26:
More straightforward approach to configure tests suites
v3.3.25:
Allow updating gandi rrset ttl. Previously, a rrset ttl could be set only when creating a new record
Final customizations for hetzner dns api v1. The main fix is, that hetzner does not need the fqdn as record name. This leads to major errors like: record name=sub1.my-fqdn.tld --> record created with final name sub1.my-fqdn.tld.my-fqdn.tld
Delete config.yml delete circleci integration. no longer necessary.
5.3.0 Adds support for Trio event loops and has some bug fixes.
- Fix ipython display imports
- Skip test_unc_paths if OS is not Windows
- Allow interrupting input() on Windows, as part of effort to make pdb interruptible
- Add Trio Loop
- Flush from process even without newline