2021-02-25 16:20:28 by pin | Files touched by this commit (1) |
Log message:
x11/st-term: prepare to import xst
|
2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202) |
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
|
2020-06-19 12:38:15 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
st-term: Update to 0.8.4
Changes:
0.8.4
=====
Security
--------
* config.def.h: add an option allowwindowops, by default off (secure).
Similar to the xterm AllowWindowOps option.
The sequence for base64-encoded clipboard copy is now guarded and off by
default because it allows a sequence written to the terminal to manipulate the
clipboard of the (other) running user non-interactively.
Features
--------
* Integrate auto-sync: draw on idle to avoid flicker/tearing by avih.
st could easily tear/flicker with animation or other unattended
output. This commit eliminates most of the tear/flicker.
* Optimize column width calculation and UTF-8 encode for the common-case ASCII.
In particular on glibc and OpenBSD the wcwidth() call is more expensive.
On musl there is no/little difference.
* Add support for REP (repeat) escape sequence and xterm compatibility, by
avih. The capability is not exposed yet due to some issues with
applications.
* Call xsetcursor to set win.cursor in main, by Steve Ward.
Allowing to set the st snowman cursor extension dynamically.
Fixes and other changes
-----------------------
* Fix unicode glitch in DCS strings, by Tim Allen.
The related sixel stub code is now removed also.
* Fix for incorrect (partial) written sequences when libc wcwidth() == -1
and using st -o.
* Mouse selection fixes, by Jakub
* Make shift+wheel behaves as shift+Prev/Next, patch by k0ga
This patch adds a new hack, making shift+wheel returning the
same sequences than shift+Prev/Next, meaning that scroll or
any other similar program will not be able to differentiate
between them.
* Expose rin terminfo capability.
Tianlin Qu discovered that st is missing rin (scroll back #1 lines).
* Replace exit(3) by _exit(2) in signal handler sigchld(), by Jan.
This change prevents st to crash and dump core in some situations.
* FAQ: add details and a patch example for single-buffering (for the w3mimg
hack).
|
2020-04-27 16:46:57 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
st-term: Update to 0.8.3
Changes:
0.8.3
-----
- Improve Input Method Editor (IME) support
- Fix use after free in font caching algorithm
- Add support for mouse shortcuts
- Add support for scroll(1).
Scroll is a program that stores all the lines of its child and be
used in st as a way of implementing scrollback.
- Misc bug fixes and improvements
|
2019-02-09 13:14:59 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
st-term: Update to 0.8.2
Changes:
0.8.2
-----
This release has mostly bugfixes.
For ports maintainers there are some small Makefile changes, which are
hopefully improvements.
Thanks go out to all patch contributors and testers.
|
2018-03-21 11:32:15 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
st-term: Update x11/st-term to 0.8.1
Changes:
0.8.1
-----
Regression fixes:
- Restore the old behaviour that the primary doesn't get deleted by a simple
left click. Thanks, Daniel Tameling.
- Fix regression from commit 69e32a6 when setting the title. Thanks, quinq.
Fixes:
- Fix use after free, this code was always fragile, but triggered using the
rewritten code.
- Don't modify argv: on some platforms (OpenBSD) arg.h used to change the
exposed argv in tools using the kvm_* interface, such as ps and pgrep.
|
2018-03-15 11:52:38 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
st-term: Update x11/st-term to 0.8
Changes:
0.8
---
There are many features and code that has been rewritten. Particulary
noteworthy is now a more clear separation of the X11/Xft code and the terminal
emulator logic.
Some peole have shown interest in writing a Wayland port, writing specific
(fuzz) tests for the terminal emulator or reusing the terminal emulator code.
|
2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155) |
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
|
2017-09-08 08:27:26 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Follow redirects.
|
2017-02-02 21:43:01 by Leonardo Taccari | Files touched by this commit (1) |
Log message:
Adjust config.def.h to use the default monospace font (similarly to x11/dmenu
and wm/dwm)
Bump PKGREVISION
|