tmp
continuous-integration/drone/push Build is passing Details

This commit is contained in:
CismonX 2022-01-28 15:10:46 +08:00
parent 76d0f779d8
commit 6148eb6793
2 changed files with 9 additions and 8 deletions

View File

@ -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.
<!-- Reference Links -->

View File

@ -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