Age | Commit message (Collapse) | Author | Files | Lines |
|
0.7.0 - 2016-04-29
------------------
- Add ``before_record`` and ``before_playback`` hooks
- Allow per-cassette placeholders to be merged and override global
placeholders
- Fix bug where the ``QueryMatcher`` failed matching on high Unicode points
|
|
|
|
Notmuch 0.22 (2016-04-26)
=========================
General
-------
Xapian 1.3 support
Notmuch should now build (and the test suite should pass) on recent
releases of Xapian 1.3.x. It has been tested with Xapian 1.3.5.
Limited support for S/MIME messages
Signature verification is supported, but not decryption. S/MIME
signature creation and S/MIME encryption are supported via built-in
support in Emacs. S/MIME support is not extensively tested at this
time.
Bug Fixes
Fix for threading bug involving deleting and re-adding
messages. Fix for case-sensitive content disposition headers. Fix
handling of 1 character directory names at top level.
Command Line Interface
----------------------
`notmuch show` now supports verifying S/MIME signatures
This support relies on an appropriately configured `gpgsm`.
Build System
------------
Drop dependency on "pkg-config emacs".
Emacs Interface
---------------
Notmuch replies now include all parts shown in the show view
There are two main user visible changes. The first is that rfc822
parts are now included in replies.
The second change is that part headers are now included in the reply
buffer to provide visible separation of the parts. The choice of
which part headers to show is customizable via the variable
`notmuch-mua-reply-insert-header-p-function`.
Filtering or Limiting messages is now bound to `l` in the search view
This binding now matches the analogous binding in show view.
`F` forwards all open messages in a thread
When viewing a thread of messages, the new binding `F` can be used
to generate a new outgoing message which forwards all of the open
messages in the thread. This is analogous to the `f` binding, which
forwards only the current message.
Preferred content type can be determined from the message content
More flexibility in choosing which sub-part of a
multipart/alternative part is initially shown is available by
setting `notmuch-multipart/alternative-discouraged` to a function
that returns a list of discouraged types. The function so specified
is passed the message as an argument and can examine the message
content to determine which content types should be discouraged. This
is in addition to the current capabilities (i.e. setting
`notmuch-multipart/alternative-discouraged` to a list of discouraged
types).
When viewing a thread ("show" mode), queries that match no messages no
longer generate empty buffers
Should an attempt be made to view the thread corresponding to a
query that matches no messages, a warning message is now displayed
and the terminal bell rung rather than displaying an empty buffer
(or, in some cases, displaying an empty buffer and throwing an
error). This also affects re-display of the current thread.
Handle S/MIME signatures in emacs
The emacs interface is now capable making and verifying S/MIME
signatures.
`notmuch-message-address-insinuate` is now a no-op
This reduces the amount of interference with non-notmuch uses of
message-mode.
Address completion improvements
An external script is no longer needed for address completion; if
you previously configured one, customize the variable
`notmuch-address-command` to try the internal completion. If
`company-mode` is available, notmuch uses it by default for
interactive address completion.
Test and experiment with the emacs MUA available in source tree
`./devel/try-emacs-mua` runs emacs and fills the window with
information how to try the MUA safely. Emacs is configured to use
the notmuch (lisp) files located in `./emacs` directory.
Documentation
-------------
New `notmuch-report(1)` and `notmuch-report.json(5)` man pages
describe `notmuch-report` and its JSON configuration file. You can
build these files by running `make` in the `devel/nmbug/doc`
directory.
notmuch-report
--------------
Renamed from `nmbug-status`. This script generates reports based on
notmuch queries, and doesn't really have anything to do with nmbug,
except for sharing the `NMBGIT` environment variable. The new name
focuses on the script's action, instead of its historical association
with the nmbug workflow. This should make it more discoverable for
users looking for generic notmuch reporting tools.
The default configuration file name (extracted from the `config`
branch of `NBMGIT` has changed from `status-config.json` to
`notmuch-report.json` so it is more obviously associated with the
report-generating script. The configuration file also has a new
`meta.message-url` setting, which is documented in
`notmuch-report.json(5)`.
`notmuch-report` now wraps query phrases in parentheses when and-ing
them together, to avoid confusion about clause grouping.
|
|
|
|
Noteworthy changes in version 1.22 (2016-04-25) [C18/A18/R0)
-----------------------------------------------
* New functions and macros to to provide iconv(3) on Windows.
* Support for LeakSanitizer with the gpgrt_annotate_leaked_object
inline function.
* Interface changes relative to the 1.21 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GPG_ERR_DB_CORRUPTED NEW.
gpgrt_annotate_leaked_object NEW inline func.
GPGRT_ENABLE_W32_ICONV_MACROS NEW.
gpgrt_w32_iconv_open NEW.
gpgrt_w32_iconv_close NEW.
gpgrt_w32_iconv NEW.
|
|
|
|
2016-05-01 meld 3.16.0
======================
Translations:
* Josef Andersson (sv)
|
|
|
|
Switch to ffmpeg3.
ver 0.19.15 (2016/04/30)
* decoder
- ffmpeg: support FFmpeg 3.0
- ffmpeg: use as fallback instead of "mad" if no plugin matches
- opus: support bigger OpusTags packets
* fix more build failures on non-glibc builds due to constexpr Mutex
* fix build failure due to missing include
* fix unit test on Alpha
|
|
compile with newest zlib/ocaml.
|
|
|
|
2016/04/24
+ fix a special case in drawing shadow on a line-drawing cell where the
alternate-character set flag was lost (report by Martin Kravec).
+ fix a regression from 2015/05/13 changes for escaping; it is
necessary to retain backslashes within quotes to make "\Z" escapes
work (report by Marcin Krol).
+ fix test package for RPMs; changes in 2015 omitted symbolic links
for the library.
+ fix typo in help message for "--buildlist" (report by Rihards Olups).
+ modified autoconf macros
+ CF_PROG_AR, CF_AR_FLAGS added to improve check for archive tool.
+ CF_LD_RPATH_OPT, change FreeBSD to use -Wl,-rpath rather than
-rpath option. According to FreeBSD #178732, either works since
FreeBSD 4.x; however scons does not accept anything except the
-Wl,-rpath form.
+ CF_WITH_NCURSES_ETC, change from ncurses to check for pthreads
dependency.
|
|
|
|
New Features
Edit Book: Add an option to show full file paths in the Files Browser instead of just the file name (in Preferences->Main window)
Allow creating a keyboard shortcut to minimize the calibre window (Preferences->Keyboard->Miscellaneous).
Bug Fixes
Fix the Google Images based cover download plugin not working because of changes to Google's image search service
E-book viewer: Prevent the TAB key from causing partial scrolling in paged mode.
Book details panel: Fix regression in previous release that broke url:http|... style identifiers
OS X: Redirect stdout/stderr to /dev/null instead of ASL since ASL is flaky on some OS X machines. This should prevent errors in third party plugins that print a lot of debug messages even when not in debug mode
Fix for OS X upgrade 10.11.4 breaking detection of Kobo devices on some systems
Edit Book: Fix filename being duplicated in the Files Browser when multiple files with the same name are present.
PDF Output: Make fix for blank page at end of HTML file also work when headers/footers are specified
|
|
|
|
|
|
No changelog found, but changes look like caff will take
over more from the users default config.
|
|
A Python module for decorators, wrappers and monkey patching.
The aim of the wrapt module is to provide a transparent object proxy for
Python, which can be used as the basis for the construction of function
wrappers and decorator functions.
The wrapt module focuses very much on correctness. It therefore goes way
beyond existing mechanisms such as functools.wraps() to ensure that
decorators preserve introspectability, signatures, type checking abilities
etc. The decorators that can be constructed using this module will work in
far more scenarios than typical decorators and provide more predictable and
consistent behaviour.
To ensure that the overhead is as minimal as possible, a C extension module
is used for performance critical components. An automatic fallback to a pure
Python implementation is also provided where a target system does not have a
compiler to allow the C extension to be compiled.
|
|
|
|
--------------
Version 2.11b:
--------------
- Fixed a minor typo in instrumented_cmp, spotted by Hanno Eissfeldt.
- Added a missing size check for deterministic insertion steps.
- Made an improvement to afl-gotcpu when -Z not used.
- Fixed a typo in post_library_png.so.c in experimental/. Spotted by Kostya
Serebryany.
|
|
|
|
Fix pkgconfig file name in override.
2.0.1:
Jeffrey Carpenter - Sat Nov 29 12:06:05 2014
* Fixed image colorspace issue on iOS and Mac OS X
Sam Lantinga - Sun Jun 15 17:33:46 2014
* Fixed support for transparency in XPM files
Davide Coppola - Thu Apr 17 17:30:12 2014
* Fixed building JPEG support on Android
David Ludwig - Tue Apr 01 19:40:35 2014
* Added support for building for Windows RT and Windows Phone
Timur - Wed Dec 11 21:24:36 2013
* Fixed memory leak in webp image loading
Patrice Mandin - Thu Nov 07 19:15:28 2013
* Fixed loading BMP files with large BITMAPINFOHEADER structures
Sam Lantinga - Fri Oct 11 21:54:20 2013
* Fixed building with libpng 1.4
|
|
|
|
|
|
but apparently the OCAMLBUILD_LIBDIR variable doesn't get passed on
properly when set in MAKE_ENV.
|
|
|
|
|
|
from the ocaml package starting with 4.03.0.
|
|
|
|
Uninstalling findlib no longer uninstalls the ocamlbuild library by accident
(Gabriel Scherer, Edwin Török)
Adding an "ocamldoc" library, providing the cmi's for ocamldoc plugins
(suggested by Armaël Guéneau)
Support for OCaml-4.03: recognize that the new -color option has an argument
(reported by Guillaume Bury)
|
|
needed because of ocaml upgrade.
|
|
|
|
Unknown
|
|
|
|
unneeded patches.
The list of changes is a thousand lines long, so I'm not including it
here: details can be found in the Changes file in the top directory of the
package after extraction.
|
|
|
|
disabled by default.
Fix PR pkg/51113 reported by Joern Clausen.
ffmpeg needs texi2html features that can be not available in the version
provided natively by the platform.
While here also add a PRINT_PLIST_AWK to automa{g,t}ically print a PLIST that
need less manual intervention.
Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Did this work?!
|
|
|
|
|
|
This is the command-line tool, which uses the recently added libduktape package.
Duktape is an embeddable Ecmascript E5/E5.1 engine with a focus on
portability and compact footprint. By integrating Duktape into your
C/C++ program you can easily extend its functionality through
scripting. You can also build the main control flow of your program
in Ecmascript and use fast C code functions to do heavy lifting.
The terms Ecmascript and Javascript are often considered more or less
equivalent, although Javascript and its variants are technically just
one environment where the Ecmascript language is used. The line
between the two is not very clear in practice: even non-browser
Ecmascript environments often provide some browser-specific built-ins.
Duktape is no exception, and provides the commonly used print() and
alert() built-ins. Even so, we use the term Ecmascript throughout to
refer to the language implemented by Duktape.
|
|
which can be embedded in other C programs.
Duktape is an embeddable Ecmascript E5/E5.1 engine with a focus on
portability and compact footprint. By integrating Duktape into your
C/C++ program you can easily extend its functionality through
scripting. You can also build the main control flow of your program
in Ecmascript and use fast C code functions to do heavy lifting.
The terms Ecmascript and Javascript are often considered more or less
equivalent, although Javascript and its variants are technically just
one environment where the Ecmascript language is used. The line
between the two is not very clear in practice: even non-browser
Ecmascript environments often provide some browser-specific built-ins.
Duktape is no exception, and provides the commonly used print() and
alert() built-ins. Even so, we use the term Ecmascript throughout to
refer to the language implemented by Duktape.
|
|
|
|
|