--- rxvt-unicode/Changes 2023/03/19 14:10:27 1.1298 +++ rxvt-unicode/Changes 2024/01/04 19:52:37 1.1302 @@ -45,11 +45,37 @@ TODO: rclock horribly time-biased TODO: rclock iso date mode? TODO: printf "\e[4:3m" - "undercurl" - should probbaly be interpreted as underline, rather than \e[43m +TODO: feature where I can just click on (y/p/n) when prompted after pasting text to the terminal? + +TODO: 08:11:16 in some cases printf "\e]50;\a" can be a crash +08:11:50 it seems to depend a bit on setup, two in a row maybe needed +- what font dpes urxvtr flal back ion this case? why not fixed? +07:28:56 schmorp: try printf '\e]50;\a\xe7\xaf\xad' +07:29:15 i'm guessing the builtin font doesn't have that character (篭) +07:29:40 on one machine with 9.30 that segfaults, with what looks like a null pointer deref +07:29:58 on latest dev, but a different machine it hangs +07:33:26 hmm, and on openbsd it doesn't even hang with that reduction, but the actual case the fuzzer + found does hang +07:34:02 curl -o - dg.cx/f12-afl-urxvt-id0-src517.txt TODO: nmeum reports that when the wm resizes urxvt while it opens, the prompt is now somewhere in the middle of the window, rather than near the top. this behaviour change wss part of the wrapmode fix, and should normally prevent from readline jumping around on resizes. running urxvt with the exact geometry that the wm will assign "fixed" this. https://github.com/exg/rxvt-unicode/commit/1eb2c326cb88ee7bae01e995a16829746bfe374e + + - fix reference counting of values returned by some perl bindings. + - fix OSC responses with 7-bit ST (reported by Stuart Henderson). + - change the encoding of buttons 8-11 in mouse reporting + sequences to match xterm's and enable reporting of release + events for them (patch by Pierre-Marc Fournier). + - clamp coordinates in mouse reporting sequences to the number + of rows and columns (patch by Nick Hanley). + - added Alt_L/ALt_R and updated some keys in iso 14755 5.2 mode. + - perl 5.38 does not handle empty locale names, use "C" instead + (patch by sxzzsf). + - add emoji test character, so that emoji-only fonts can be used without + any tricks. + 9.31 Mon 02 Jan 2023 18:13:16 CET - implement a fix for CVE-2022-4170 (reported and analyzed by David Leadbeater). While present in version 9.30, it should not be exploitable. It is exploitable