summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Eklöf2021-07-18 18:04:26 +0200
committerDaniel Eklöf2021-07-18 18:04:26 +0200
commit6108099f58351064185f52509ac9fd6f3fd8050f (patch)
tree9e085a0e6ead0b219b61011b181cf759bc480a24
parentaea84b27ed021c5fee3095da671f15dfe2301406 (diff)
downloadaur-6108099f58351064185f52509ac9fd6f3fd8050f.tar.gz
Update to 1.8.2
-rw-r--r--.SRCINFO6
-rw-r--r--CHANGELOG.md54
-rw-r--r--PKGBUILD4
3 files changed, 58 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 969186911bb..9bf510949ce 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = foot
pkgdesc = Wayland terminal emulator - fast, lightweight and minimalistic
- pkgver = 1.8.1
+ pkgver = 1.8.2
pkgrel = 1
url = https://codeberg.org/dnkl/foot
changelog = CHANGELOG.md
@@ -25,7 +25,7 @@ pkgbase = foot
optdepends = libnotify: desktop notifications
optdepends = xdg-utils: URI launching
optdepends = bash-completion: bash completions for foot itself
- source = foot-1.8.1.tar.gz::https://codeberg.org/dnkl/foot/archive/1.8.1.tar.gz
- sha256sums = 53df83617f7fbdd0f8f4c7a06e6e1716da61dbdcfb16aa65383ed31f4996195d
+ source = foot-1.8.2.tar.gz::https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz
+ sha256sums = 50cf5b9f3cc1ebaafa62255eea22395e8267cce21e119bc6f7ecacf11f15dada
pkgname = foot
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dfa083ea8ef..25c2c1b3e1a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
# Changelog
+* [1.8.2](#1-8-2)
* [1.8.1](#1-8-1)
* [1.8.0](#1-8-0)
* [1.7.2](#1-7-2)
@@ -27,6 +28,57 @@
* [1.2.0](#1-2-0)
+## 1.8.2
+
+### Added
+
+* `locked-title=no|yes` to `foot.ini`
+ (https://codeberg.org/dnkl/foot/issues/386).
+* `tweak.overflowing-glyphs` option, which can be enabled to fix rendering
+ issues with glyphs of any width that appear cut-off
+ (https://codeberg.org/dnkl/foot/issues/592).
+
+
+### Changed
+
+* Non-empty lines are now considered to have a hard linebreak,
+ _unless_ an actual word-wrap is inserted.
+* Setting `DECSDM` now _disables_ sixel scrolling, while resetting it
+ _enables_ scrolling (https://codeberg.org/dnkl/foot/issues/631).
+
+
+### Removed
+
+* The `tweak.allow-overflowing-double-width-glyphs` and
+ `tweak.pua-double-width` options (which have been superseded by
+ `tweak.overflowing-glyphs`).
+
+
+### Fixed
+
+* FD exhaustion when repeatedly entering/exiting URL mode with many
+ URLs.
+* Double free of URL while removing duplicated and/or overlapping URLs
+ in URL mode (https://codeberg.org/dnkl/foot/issues/627).
+* Crash when an unclosed OSC-8 URL ran into un-allocated scrollback
+ rows.
+* Some box-drawing characters were rendered incorrectly on big-endian
+ architectures.
+* Crash when resizing the window to the smallest possible size while
+ scrollback search is active.
+* Scrollback indicator being incorrectly rendered when window size is
+ very small.
+* Reduced memory usage in URL mode.
+* Crash when the `E3` escape (`\E[3J`) was executed, and there was a
+ selection, or sixel image, in the scrollback
+ (https://codeberg.org/dnkl/foot/issues/633).
+
+
+### Contributors
+
+* [clktmr](https://codeberg.org/clktmr)
+
+
## 1.8.1
### Added
@@ -43,7 +95,7 @@
* Grapheme cluster width is now limited to two cells by default. This
may cause cursor synchronization issues with many applications. You
can set `[tweak].grapheme-width-method=wcswidth` to revert to the
- behavior from foot-1.8.0.
+ behavior in foot-1.8.0.
### Fixed
diff --git a/PKGBUILD b/PKGBUILD
index e168d429fe8..7640bdcfef5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Daniel Eklöf <daniel at ekloef dot se>
pkgdesc="Wayland terminal emulator - fast, lightweight and minimalistic"
pkgname=foot
-pkgver=1.8.1 # Don’t forget to update CHANGELOG.md
+pkgver=1.8.2 # Don’t forget to update CHANGELOG.md
pkgrel=1
arch=('x86_64' 'aarch64')
url=https://codeberg.org/dnkl/foot
@@ -14,7 +14,7 @@ optdepends=('libnotify: desktop notifications'
'xdg-utils: URI launching'
'bash-completion: bash completions for foot itself')
source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz)
-sha256sums=('53df83617f7fbdd0f8f4c7a06e6e1716da61dbdcfb16aa65383ed31f4996195d')
+sha256sums=('50cf5b9f3cc1ebaafa62255eea22395e8267cce21e119bc6f7ecacf11f15dada')
build() {
cd foot