diff --git a/README.md b/README.md index b7e5fbb..f49f11a 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,7 @@ ctlseqs ======= The ctlseqs library provides C API for handling ECMA-35/ECMA-48 compatible - control functions, which is commonly used for communication between terminal - emulators and text-based programs. + control functions. ctlseqs is free software, licensed under the terms of the GNU General Public License, either version 3, or any later version of the license. See COPYING @@ -19,8 +18,10 @@ ctlseqs See INSTALL.md for instructions on how to build and install ctlseqs. - Visit the [project homepage] for documentation, mailing lists, releases, - and everything else about ctlseqs. + See `info ctlseqs` for documentation. + + Visit the [project homepage] for online documentation, mailing lists, + releases, and everything else about ctlseqs. diff --git a/include/ctlseqs.h b/include/ctlseqs.h index 9762664..cedfa3f 100644 --- a/include/ctlseqs.h +++ b/include/ctlseqs.h @@ -327,8 +327,8 @@ // Restore DEC Private Mode Values #define CTLSEQS_XTRESTORE(is) CTLSEQS_CSI "?" is "r" // Change Attributes in Rectangular Area -#define CTLSEQS_DECCARA(t, l, b, r, i) \ - CTLSEQS_CSI t ";" l ";" b ";" r ";" i "$r" +#define CTLSEQS_DECCARA(t, l, b, r, is) \ + CTLSEQS_CSI t ";" l ";" b ";" r ";" is "$r" // Save cursor #define CTLSEQS_SCOSC() CTLSEQS_CSI "s" // Set left and right margins @@ -342,8 +342,8 @@ // Set warning-bell volume #define CTLSEQS_DECSWBV(i) CTLSEQS_CSI i " t" // Reverse Attributes in Rectangular Area -#define CTLSEQS_DECRARA(t, l, b, r, i) \ - CTLSEQS_CSI t ";" l ";" b ";" r ";" i "$t" +#define CTLSEQS_DECRARA(t, l, b, r, is) \ + CTLSEQS_CSI t ";" l ";" b ";" r ";" is "$t" // Restore cursor #define CTLSEQS_SCORC() CTLSEQS_CSI "u" // Set margin-bell volume