summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorroot <root>2020-10-10 20:06:03 +0000
committerroot <root>2020-10-10 20:06:03 +0000
commita6e84d33180751b86c3c1e4d2633516f6fcc58aa (patch)
treea61ee988f7c69fb9c776031f96ccd574bddf671d
parent4ab67f2e497f94a74967ab91aaf47582ba3314bc (diff)
*** empty log message ***cvsimport
-rw-r--r--Changes45
-rwxr-xr-xdoc/podtbl8
-rw-r--r--doc/rxvt.1.pod2
3 files changed, 42 insertions, 13 deletions
diff --git a/Changes b/Changes
index ceb2a60..f6200f2 100644
--- a/Changes
+++ b/Changes
@@ -41,8 +41,36 @@ TODO: üpixel droppins idenrasm,ll,scrollup
TODO: cuu/cud and probably others default to 1 when arg is 0, not just missing, in xterm/vt102, but not in rxvt
TODO: implement xterms nih 1006 mouse mode because the fud campaign against urxvt's 1015 mode works.
-TODO: confirm-pastes should check for any ctl
-TODO: fix ESC G reply forever, or simply completely disable it?
+TODO: confirm-paste should be the default
+TODO: xterm-osc does not autoload background
+TODO: think about daemon delaying urxvt client exit.
+TODO: libev update
+
+TODO: https://salsa.debian.org/debian/rxvt-unicode/-/blob/master/debian/patches/18_expand_urxvt-tabbed.1.diff
+ - do not destruct perl on exit anymore: this might fail for a variety of
+ reasons, and takes unneccessary time.
+ - the old bg image resources are now provided by the background
+ extension, and perl is thus required for bg image support. No
+ configuration change is needed: urxvt autoloads the background
+ ext if any bg image resource/option is present (for OSC sequences to
+ work you need to enable it explicity). The old bg image
+ resources are also now deprecated; users are encouraged to
+ switch to the new bg image interface (see man urxvt-background).
+ - confirm-paste now checks for any ctlchars, not just newlines.
+ - searchable scrollback will now ignore bracketed paste mode sequences
+ (prompted by Daniel Gröber's patch).
+ - drop ISO 2022 locale support. ISO 2022 encodings are not supported in
+ POSIX locales and clash with vt100 charset emulation (the luit
+ program can be used as a substitute).
+ - perl didn't parse rgba colours specified as an array correctly,
+ only allowing 0 and 100% intensity for each component (this affected
+ fill and tint).
+ - when iterating over resources, urxvt will now try to properly handle
+ multipart resources (such as "*background.expr"), for the benefit
+ of autoloading perl extensions.
+ - ESC G (query rxvt graphics mode) has been disabled due to security
+ implications. The rxvt graphics mode was removed in rxvt-unicode 1.5,
+ and no programs relying on being able to query the mode are known.
- work around API change breakage in perl 5.28, based on a patch by
Roman Bogorodskiy.
- improved security: rob nation's (obsolete) graphics mode queries
@@ -58,14 +86,15 @@ TODO: fix ESC G reply forever, or simply completely disable it?
is not focused, or vice versa (patch by Daniel Hahler).
- fix high memory usage when an extension repeatedly hides and
shows an overlay (reported by Marcel Lautenbach).
- - the old bg image resources are now provided by the background
- extension, and perl is thus required for bg image support. No
- configuration change is needed: urxvt autoloads the background
- ext if any bg image resource/option is present. The old bg image
- resources are also now deprecated; users are encouraged to
- switch to the new bg image interface (see man urxvt-background).
- expose priv_modes member and constants to perl extensions
(patch by Rastislav Barlik).
+ - fix a whole slew of const sillyness, unfortunately forced upon
+ us by ISO C++.
+ - update to libecb 0x00010006.
+ - disable all thread support in ecb.h as we presumably don't need it.
+ - slightly improve Makefile source dependencies.
+ - work around bugs in newer Pod::Xhtml versions (flags incorrect formatting codes
+ in xhtml/html sections but does not interpret correct ones).
9.22 Sat Jan 23 21:07:33 CET 2016
- NOTICE: this release updates terminfo.
diff --git a/doc/podtbl b/doc/podtbl
index 8d910e4..16514f1 100755
--- a/doc/podtbl
+++ b/doc/podtbl
@@ -27,8 +27,8 @@ sub htmlfcodes {
);
# strip formatting codes, dumb version
map {
- s/([IBCLFSXZ])<< (.*?) >>/<$tag{$1}>$2<\/$tag{$1}>/gs;
- s/([IBCLFSXZ])<(.*?)>/<$tag{$1}>$2<\/$tag{$1}>/gs;
+ s/([IBCLFSXZ])<< (.*?) >>/<$tag{$1}>$2 <\/$tag{$1}>/gs;
+ s/([IBCLFSXZ])<(.*?)>/<$tag{$1}>$2 <\/$tag{$1}>/gs;
$_
} @$_;
}
@@ -82,11 +82,11 @@ sub verbatim {
# print $fh "=begin xhtml\n\n";
print $fh "=for xhtml <table>";
- print $fh map "<tr><td>" . +(join "</td><td>", htmlfcodes @$_) . "</td></tr>", @$table;
+ print $fh map "<tr><td>" . +(join " </td><td>", htmlfcodes @$_) . " </td></tr>", @$table;
print $fh "</table>\n\n";
print $fh "=for html <table>";
- print $fh map "<tr><td>" . +(join "</td><td>", htmlfcodes @$_) . "</td></tr>", @$table;
+ print $fh map "<tr><td>" . +(join " </td><td>", htmlfcodes @$_) . " </td></tr>", @$table;
print $fh "</table>\n\n";
# print $fh "\n=end xhtml\n\n";
diff --git a/doc/rxvt.1.pod b/doc/rxvt.1.pod
index f35d150..0a213d9 100644
--- a/doc/rxvt.1.pod
+++ b/doc/rxvt.1.pod
@@ -1091,7 +1091,7 @@ abbreviated modifier names:
B<Control> B<C>
B<NumLock> B<N>
B<Shift> B<S>
- B<Meta> B<M> B<A>
+ B<Meta> B<M> I<or> B<A>
B<Lock> B<L>
B<Mod1> B<1>
B<Mod2> B<2>