Merge branch 'releases/1.6'

This commit is contained in:
Daniel Eklöf 2021-02-12 21:41:53 +01:00
commit df1ed1c8cf
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 33 additions and 16 deletions

View file

@ -1,6 +1,7 @@
# Changelog
* [Unreleased](#Unreleased)
* [1.6.4](#1-6-4)
* [1.6.3](#1-6-3)
* [1.6.2](#1-6-2)
* [1.6.1](#1-6-1)
@ -36,11 +37,6 @@
* Key/mouse binding `select-extend-character-wise`, which forces the
selection mode to 'character-wise' when extending a selection.
* `DECSET` `47`, `1047` and `1048`.
* `selection-target=none|primary|clipboard|both` to `foot.ini`. It can
be used to configure which clipboard(s) selected text should be
copied to. The default is `primary`, which corresponds to the
behavior in older foot releases
(https://codeberg.org/dnkl/foot/issues/288).
* URL detection. URLs are highlighted and activated using the keyboard
(**no** mouse support). See **foot**(1)::URLs, or
[README.md](README.md#urls) for details
@ -67,13 +63,6 @@
before sending the new dimensions to the client application. The
timing can be tweaked, or completely disabled, by setting
`resize-delay-ms` (https://codeberg.org/dnkl/foot/issues/301).
* The IME state no longer stays stuck in the terminal if the IME goes
away during preedit.
* `-Dterminfo` changed from a `boolean` to a `feature` option.
* Use standard signals instead of a signalfd to handle
`SIGCHLD`. Fixes an issue on FreeBSD where foot did not detect when
the client application had terminated.
### Deprecated
### Removed
@ -88,13 +77,42 @@
`shift` to be pressed while used in a mouse grabbing
application. This meant the mouse event was never seen by the
application.
* `BS`, `HT` and `DEL` from being stripped in bracketed paste mode.
### Security
### Contributors
* [craigbarnes](https://codeberg.org/craigbarnes)
## 1.6.4
### Added
* `selection-target=none|primary|clipboard|both` to `foot.ini`. It can
be used to configure which clipboard(s) selected text should be
copied to. The default is `primary`, which corresponds to the
behavior in older foot releases
(https://codeberg.org/dnkl/foot/issues/288).
### Changed
* The IME state no longer stays stuck in the terminal if the IME goes
away during preedit.
* `-Dterminfo` changed from a `boolean` to a `feature` option.
* Use standard signals instead of a signalfd to handle
`SIGCHLD`. Fixes an issue on FreeBSD where foot did not detect when
the client application had terminated.
### Fixed
* `BS`, `HT` and `DEL` from being stripped in bracketed paste mode.
### Contributors
* [tdeo](https://codeberg.org/tdeo)
* jbeich

View file

@ -1,5 +1,5 @@
pkgname=('foot-git' 'foot-terminfo-git')
pkgver=1.6.3
pkgver=1.6.4
pkgrel=1
arch=('x86_64' 'aarch64')
url=https://codeberg.org/dnkl/foot

View file

@ -1,5 +1,5 @@
project('foot', 'c',
version: '1.6.3',
version: '1.6.4',
license: 'MIT',
meson_version: '>=0.53.0',
default_options: [

View file

@ -10,7 +10,6 @@
#define LOG_MODULE "reaper"
#define LOG_ENABLE_DBG 0
#include "log.h"
#include "debug.h"
struct child {
pid_t pid;