Skip to content

Commit

Permalink
9.22-maybe
Browse files Browse the repository at this point in the history
  • Loading branch information
Marc Lehmann committed May 14, 2016
1 parent 431820e commit 3023eb8
Show file tree
Hide file tree
Showing 8 changed files with 46 additions and 31 deletions.
4 changes: 3 additions & 1 deletion Changes
Expand Up @@ -27,6 +27,7 @@ TODO: load must not cache, but global image cache must be cleaned
TODO: description into --help output?
TODO: rxvt -help => (see rxvt-XXX(1))?
TODO: xor_rect should shift right
TODO: implement iso-8613 38/48 sgr sequences with subparameters
TODO IMPL: recalc bg only when not fully covering (no alpha, repeat|extend etc..)

TODO IMPL: colour-change event with index
Expand All @@ -37,8 +38,9 @@ TODO: warn with a graphical message when env has been modified
TODO: c&c perl socket via daemon-ext mechanism
TODO: simplify extension metainfo cache, cache on disk
TODO: URxvt::Ext::Name installs urxvt ext name and provides pod/manpage for URxvt::Ext::Name
TODO: üpixel droppins idenrasm,ll,scrollup

9.22 Sun Oct 11 18:23:42 CEST 2015
9.22 Sat Jan 23 21:07:33 CET 2016
- NOTICE: this release updates terminfo.
- add terminfo capabilities for various ctrl and shift-ctrl key variants
(patch by Sebastian Schmidt).
Expand Down
11 changes: 7 additions & 4 deletions README.FAQ
Expand Up @@ -484,9 +484,12 @@ xterm? I need this to decide about setting colours etc.
This will keep the default extensions, but disable the two popup
extensions. Some extensions can also be configured, for example,
scrollback search mode is triggered by M-s. You can move it to any other
combination either by setting the searchable-scrollback resource:
combination by adding a keysym resource that binds the desired
combination to the "start" action of "searchable-scrollback" and another
one that binds M-s to the "builtin:" action:

URxvt.searchable-scrollback: CM-s
URxvt.keysym.CM-s: searchable-scrollback:start
URxvt.keysym.M-s: builtin:

The cursor moves when selecting text in the current input line, how do I switch this off?
See next entry.
Expand Down Expand Up @@ -827,8 +830,8 @@ xterm? I need this to decide about setting colours etc.
I need a termcap file entry.
One reason you might want this is that some distributions or operating
systems still compile some programs using the long-obsoleted termcap
library (Fedora Core's bash is one example) and rely on a termcap entry
for "rxvt-unicode".
library (Fedora's bash is one example) and rely on a termcap entry for
"rxvt-unicode".

You could use rxvt's termcap entry with reasonable results in many
cases. You can also create a termcap entry by using terminfo's infocmp
Expand Down
20 changes: 10 additions & 10 deletions configure
Expand Up @@ -6447,8 +6447,8 @@ if test x$support_pixbuf = xyes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
$as_echo_n "checking for gdk-pixbuf-2.0... " >&6; }
if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
$as_echo "ok" >&6; }
Expand Down Expand Up @@ -6477,8 +6477,8 @@ if test x$support_startup_notification = xyes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
$as_echo_n "checking for libstartup-notification-1.0... " >&6; }
if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`"
STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`"
STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
$as_echo "ok" >&6; }
Expand All @@ -6503,8 +6503,8 @@ if test x$support_frills = xyes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
$as_echo_n "checking for xmu... " >&6; }
if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
XMU_CFLAGS="`$PKG_CONFIG xmu --cflags`"
XMU_LIBS="`$PKG_CONFIG xmu --libs`"
XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
XMU_LIBS="`$PKG_CONFIG --libs xmu`"

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
$as_echo "ok" >&6; }
Expand Down Expand Up @@ -7541,8 +7541,8 @@ if test x$support_xft = xyes || test x$support_image = xyes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
$as_echo_n "checking for xrender... " >&6; }
if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
XRENDER_CFLAGS="`$PKG_CONFIG xrender --cflags`"
XRENDER_LIBS="`$PKG_CONFIG xrender --libs`"
XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
$as_echo "ok" >&6; }
Expand Down Expand Up @@ -7583,8 +7583,8 @@ if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
$as_echo_n "checking for fontconfig xft... " >&6; }
if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
XFT_CFLAGS="`$PKG_CONFIG fontconfig xft --cflags`"
XFT_LIBS="`$PKG_CONFIG fontconfig xft --libs`"
XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
$as_echo "ok" >&6; }
Expand Down
17 changes: 12 additions & 5 deletions doc/rxvt.1.man.in
@@ -1,4 +1,4 @@
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.30)
.\"
.\" Standard preamble:
.\" ========================================================================
Expand Down Expand Up @@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 1"
.TH @@RXVT_NAME@@ 1 "2014-12-31" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.TH @@RXVT_NAME@@ 1 "2016-01-23" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Expand Down Expand Up @@ -465,6 +465,9 @@ Capture system console messages.
.IX Item "-pt style"
Compile \fI\s-1XIM\s0\fR: input style for input method; \fBOverTheSpot\fR,
\&\fBOffTheSpot\fR, \fBRoot\fR; resource \fBpreeditType\fR.
.Sp
If the perl extension \f(CW\*(C`xim\-onthespot\*(C'\fR is used (which is the default),
then additionally the \f(CW\*(C`OnTheSpot\*(C'\fR preedit type is available.
.IP "\fB\-im\fR \fItext\fR" 4
.IX Item "-im text"
Compile \fI\s-1XIM\s0\fR: input method name. resource \fBinputMethod\fR.
Expand Down Expand Up @@ -904,8 +907,7 @@ are not passed onto the shell; option \fB\-sk\fR. \fBFalse\fR: do not scroll to
bottom when a non-special key is pressed; option \fB+sk\fR.
.IP "\fBsaveLines:\fR \fInumber\fR" 4
.IX Item "saveLines: number"
Save \fInumber\fR lines in the scrollback buffer [default 64]. This
resource is limited on most machines to 65535; option \fB\-sl\fR.
Save \fInumber\fR lines in the scrollback buffer [default 1000]; option \fB\-sl\fR.
.IP "\fBinternalBorder:\fR \fInumber\fR" 4
.IX Item "internalBorder: number"
Internal border of \fInumber\fR pixels. This resource is limited to 100;
Expand Down Expand Up @@ -963,6 +965,11 @@ Mouse pointer foreground colour.
.IP "\fBpointerColor2:\fR \fIcolour\fR" 4
.IX Item "pointerColor2: colour"
Mouse pointer background colour.
.IP "\fBpointerShape:\fR \fIstring\fR" 4
.IX Item "pointerShape: string"
Compile \fIfrills\fR: Specifies the name of the mouse pointer shape
[default \fBxterm\fR]. See the macros in the \fBX11/cursorfont.h\fR include
file for possible values (omit the \f(CW\*(C`XC_\*(C'\fR prefix).
.IP "\fBpointerBlankDelay:\fR \fInumber\fR" 4
.IX Item "pointerBlankDelay: number"
Specifies number of seconds before blanking the pointer [default 2]. Use a
Expand Down Expand Up @@ -994,7 +1001,7 @@ be used. If not specified, the built-in default is used:
\&\fB\s-1BACKSLASH\s0 `"'&()*,;<=>?@[]^{|}\fR
.IP "\fBpreeditType:\fR \fIstyle\fR" 4
.IX Item "preeditType: style"
\&\fBOverTheSpot\fR, \fBOffTheSpot\fR, \fBRoot\fR; option \fB\-pt\fR.
\&\fBOnTheSpot\fR, \fBOverTheSpot\fR, \fBOffTheSpot\fR, \fBRoot\fR; option \fB\-pt\fR.
.IP "\fBinputMethod:\fR \fIname\fR" 4
.IX Item "inputMethod: name"
\&\fIname\fR of inputMethod to use; option \fB\-im\fR.
Expand Down
15 changes: 9 additions & 6 deletions doc/rxvt.7.man.in
@@ -1,4 +1,4 @@
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.30)
.\"
.\" Standard preamble:
.\" ========================================================================
Expand Down Expand Up @@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 7"
.TH @@RXVT_NAME@@ 7 "2014-12-31" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.TH @@RXVT_NAME@@ 7 "2016-01-23" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Expand Down Expand Up @@ -747,10 +747,13 @@ this \fBperl-ext-common\fR resource:
This will keep the default extensions, but disable the two popup
extensions. Some extensions can also be configured, for example,
scrollback search mode is triggered by \fBM\-s\fR. You can move it to any
other combination either by setting the \fBsearchable-scrollback\fR resource:
other combination by adding a \fBkeysym\fR resource that binds the desired
combination to the \f(CW\*(C`start\*(C'\fR action of \f(CW\*(C`searchable\-scrollback\*(C'\fR and another
one that binds \fBM\-s\fR to the \f(CW\*(C`builtin:\*(C'\fR action:
.PP
.Vb 1
\& URxvt.searchable\-scrollback: CM\-s
.Vb 2
\& URxvt.keysym.CM\-s: searchable\-scrollback:start
\& URxvt.keysym.M\-s: builtin:
.Ve
.PP
\fIThe cursor moves when selecting text in the current input line, how do I switch this off?\fR
Expand Down Expand Up @@ -1168,7 +1171,7 @@ See next entry.
.PP
One reason you might want this is that some distributions or operating
systems still compile some programs using the long-obsoleted termcap
library (Fedora Core's bash is one example) and rely on a termcap entry
library (Fedora's bash is one example) and rely on a termcap entry
for \f(CW\*(C`rxvt\-unicode\*(C'\fR.
.PP
You could use rxvt's termcap entry with reasonable results in many cases.
Expand Down
4 changes: 2 additions & 2 deletions doc/rxvtc.1.man.in
@@ -1,4 +1,4 @@
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.30)
.\"
.\" Standard preamble:
.\" ========================================================================
Expand Down Expand Up @@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 1"
.TH @@RXVT_NAME@@ 1 "2014-12-31" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.TH @@RXVT_NAME@@ 1 "2016-01-23" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Expand Down
4 changes: 2 additions & 2 deletions doc/rxvtd.1.man.in
@@ -1,4 +1,4 @@
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.30)
.\"
.\" Standard preamble:
.\" ========================================================================
Expand Down Expand Up @@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 1"
.TH @@RXVT_NAME@@ 1 "2014-12-31" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.TH @@RXVT_NAME@@ 1 "2016-01-23" "@@RXVT_VERSION@@" "RXVT-UNICODE"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
Expand Down
2 changes: 1 addition & 1 deletion src/version.h
@@ -1,3 +1,3 @@
// VERSION _must_ be \d.\d+
#define VERSION "9.22"
#define DATE "2015-10-11"
#define DATE "2016-01-23"

0 comments on commit 3023eb8

Please sign in to comment.