--- cvsroot/rxvt-unicode/Changes 2021/11/07 13:38:52 1.1268 +++ cvsroot/rxvt-unicode/Changes 2021/11/21 23:00:48 1.1273 @@ -44,9 +44,8 @@ TODO: think about daemon delaying urxvt client exit. IDEA: use harfbuzz to render combining sequences, maybe also complex scripts TODO: https://github.com/bbidulock/icewm/issues/492 urxvt wrongfully(?) needa configurenotify after mapwindow? also, black border? -TODO: match default regex does not match https://猫.移动/tmp/, but it does match if you special_decode the lines first. special_encode of the regex does not and would probably be the better solution -> investigate. -TODO: rclock date overwrite +TODO: match default regex does not match https://猫.移动/tmp/ => document special encoding and possibly rewrite the regex. - libptytty is now an external dependency. - enable confirm-paste extension by default, can be disabled by e.g. URxvt.perl-ext: -confirm-paste @@ -61,6 +60,7 @@ abuse these sequences (typically in the name of security, but these sequences are not improving security). Also, bracketed paste mode is now under frills. + - add manpage for urclock. - confirm-paste wrongly considered brackets as ctrlchars (patch by Jakub Wilk, debian bug #995244). - if urxvt cannot detect a good estimate for font width (because a font does @@ -104,6 +104,8 @@ almost everywhere. - urxvt will now try tic -x first and only fall back to tic without -x when tic -x fails. + - fix urclock not erasing the old date on the clock face, causing + overdraw, plus a host of other small fixes and improvements. - shave off over 1K of code size from urclock by replacing the sine table with a slightly less accurate fixed point approximation. - do not specify indentation with =over in pod, this is no longer @@ -114,6 +116,8 @@ - extensions are now subjected to "use strict 'subs'". - avoid crashing when xft successfully opens a font but then somehow can't lock the face. + - locale_decode/encode api methods now pass through undef unchanged. + - fix undefined behaviour in the perl hook function, as diagnosed by clang. 9.26 Fri May 14 19:14:14 CEST 2021 - ev_iouring.c was wrongly required during compilation, and wrongly