1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-28 07:55:03 +03:00
Commit Graph

7727 Commits

Author SHA1 Message Date
Wez Furlong
90ca1117bc
cargo update 2023-11-28 07:46:54 -07:00
Wez Furlong
f07cc83716
ci: s/fedora36/fedora39/
CI just failed to build fedora36, which is now EOL, and fedora39 is out.
2023-11-24 20:20:04 -07:00
Wez Furlong
6a58a5ce94
deps: harfbuzz -> 8.3.0 2023-11-22 17:41:38 -07:00
dependabot[bot]
7e64774e82 build(deps): bump dessant/lock-threads from 4 to 5
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 4 to 5.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v4...v5)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-22 15:00:40 -07:00
Wez Furlong
ada7e8e05b
cargo update 2023-11-22 14:59:25 -07:00
Wez Furlong
d419d9a543
docs: changelog for #4564 2023-11-22 14:57:06 -07:00
Wez Furlong
f4fb227e11
docs: changelog for #4565 2023-11-22 14:56:35 -07:00
Luis Javier Merino Morán
97e001c93c Clamp cursor position reported by CPR
From esctest:
CHATests.test_CHA_OutOfBoundsLarge
CUPTests.test_CUP_OutOfBoundsParams
HVPTests.test_HVP_OutOfBoundsParams
2023-11-22 14:56:26 -07:00
Luis Javier Merino Morán
769840d2cb DECRQCRA: treat uninitialized cells as spaces
The concept of uninitialized cells in wezterm is not the same as that on
VT520 or that on xterm, so treat them as spaces, at least when asking
for the checksum of a single cell, which is what esctest does.
2023-11-22 14:38:11 -07:00
Adam Simpkins
fde926722f get-deps: support installing docs dependencies on debian
The python3-pip and mkdocs packages are required to run the
ci/build-docs.sh script.
2023-11-20 16:41:50 -07:00
Adam Simpkins
7b4d165c84 docs: fix minor variable name mismatch in the docs 2023-11-20 16:15:51 -07:00
Wez Furlong
6006525835
cargo update 2023-11-17 15:11:05 -07:00
Wez Furlong
721fbdf5dc
docs: changelog for #4563 2023-11-12 17:16:50 -07:00
Luis Javier Merino Morán
c4654d8bf4 Make RIS also clear the alternate screen
xterm clears the alternate screen on RIS since #383. VTE and konsole
already did that.

From esctest:
RISTests.test_RIS_ExitAltScreen
2023-11-12 17:09:34 -07:00
Wez Furlong
f0e3eecba6
cargo update 2023-11-07 08:25:18 -07:00
Wez Furlong
edf17fc020
docs: changelog for #4534 #3962 2023-11-07 08:24:51 -07:00
Luis Javier Merino Morán
f880188ae4 Default G1 to ASCII
As per DEC STD-070 3.6.4

refs: https://github.com/wez/wezterm/issues/3962
2023-11-07 08:22:51 -07:00
Wez Furlong
d680953321
ci: use COPR for opensuse from now on
The images available to us on GH actions frequently break and I'm
tired of troubleshooting it and getting spammed by failed build
notifications around it.

I'm just going to use newer COPR builds for this platform from
now on.
2023-11-04 09:41:53 -07:00
Wez Furlong
ee73f26436
docs: fix emoji stuff
fec90ae04b didn't fix this the way I
thought it would.

refs: https://github.com/wez/wezterm/issues/4489
2023-11-04 07:51:27 -07:00
Jun Wu
2a022399bb Fallback to SGR when rendering 16/256 colors when MaxColors is 16M
When MaxColors is 16M, the "palette index" is treated by "setaf" as a true color, not the classic 256 color. Users of `PaletteIndex` expects 256 color and let's fallback to SGR.

For example, setaf on tmux-direct is:

    setaf=\E[%?%p1%{8}%<%t3%p1%d%e38:2::%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%d%;m,

It only special treats the first 8 colors (which means `rgb(0,0,0..8)` cannot be rendered with `setaf`).
2023-11-04 06:13:07 -07:00
Jun Wu
3f1a120074 Detect true color set by max_colors
Terminals like `xterm-direct` has max_colors set to 16M. They should be treated as supporting true colors.
2023-11-04 06:12:08 -07:00
Wez Furlong
7590968257
fix a couple of new redundant clone warnings in rust 1.73 2023-10-30 07:45:59 -07:00
Wez Furlong
3e01871876
deps: wgpu -> 0.18 2023-10-30 07:41:12 -07:00
Benjamin Habié
bc99181fa2 docs: Fix typo 2023-10-29 18:41:47 -07:00
Wez Furlong
84782e9d1b
docs: changelog for #4457 2023-10-29 18:40:25 -07:00
ud2
4551903f5b macos: fix leak of Window and View objects 2023-10-29 18:39:30 -07:00
Wez Furlong
453ff8dab5
deps: http_req -> 0.10 2023-10-29 18:28:13 -07:00
Wez Furlong
a2228eedf1
cargo update 2023-10-29 18:22:07 -07:00
Wez Furlong
fec90ae04b
docs: remove emoji extension
it's raising a warning, which promotes to an error in strict mode.
Sounds like it is going away, and we don't use it here anyway.
2023-10-17 09:15:26 -07:00
Wez Furlong
d2a18dbbd3
cargo update 2023-10-17 09:14:15 -07:00
Wez Furlong
11dec45f08
docs: add debian 12 arm download
refs: https://github.com/wez/wezterm/issues/4134
2023-10-04 11:31:17 -07:00
Wez Furlong
80174a0454
docs: add ubuntu 22 arm download
and pave way for debian 12 version

refs: https://github.com/wez/wezterm/issues/4134
2023-10-04 10:27:30 -07:00
Wez Furlong
009b71f1d7
cargo update
This picks up https://github.com/gfx-rs/wgpu/pull/4184
2023-10-03 22:41:05 -07:00
Wez Furlong
0fcdda9ac4
cirrus: merge only_if condition 2023-10-03 22:35:30 -07:00
Wez Furlong
ee6a56e704
cirrus: fixup arch and release vs. tag 2023-10-03 22:32:32 -07:00
Wez Furlong
a1b41ada98
cirrus: fix release name 2023-10-03 22:21:41 -07:00
Wez Furlong
9d9d7b2dde
cirrus: fixup step name 2023-10-03 22:01:22 -07:00
Wez Furlong
b6eb36ba67
cirrus: install GH cli and try publishing package 2023-10-03 21:57:24 -07:00
Wez Furlong
9f6181b414
cirrus: fixup build invocation 2023-10-03 18:12:13 -07:00
Wez Furlong
5e306d1bd0
cirrus: remove cache stuff from arm build 2023-10-03 18:07:00 -07:00
Wez Furlong
d33edb0392
cirrus: maybe add arm build 2023-10-03 18:00:13 -07:00
Wez Furlong
6a75a8cd72
cirrus: refactor config 2023-10-03 17:26:02 -07:00
Wez Furlong
073d522083
docs: add info about installing via Copr 2023-10-03 10:40:57 -07:00
Wez Furlong
616e600c91
copr: tweak for suse 2023-10-03 09:51:18 -07:00
Wez Furlong
45827136ed
copr: fix logic around source archive name for !copr 2023-10-03 07:36:57 -07:00
Wez Furlong
99639ad5b3
copr: use rust from rustup 2023-10-03 07:34:24 -07:00
Wez Furlong
0700a6b177
copr: adjust deps again 2023-10-03 07:13:06 -07:00
Wez Furlong
79ae543bc9
copr: alternate deps 2023-10-02 22:26:03 -07:00
Wez Furlong
9bafd5290f
copr: avoid including distro in srpm 2023-10-02 19:36:24 -07:00
Wez Furlong
fafd322226
copr: only copy srpm source when in copr build 2023-10-02 18:59:13 -07:00