diff options
author | Jack Little <jack.tay.little@hpe.com> | 2025-07-14 15:42:49 -0500 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-09-01 05:53:59 +0000 |
commit | aeea04341cd12d237fe90e7ed9ebd1cfe7764dab (patch) | |
tree | 20e6a6b04ccd1b29ed8e8d005e4d5e7b2090bb8b /EmbeddedPkg/Include | |
parent | 060bb0e5a75946729defa4824fa899cf4cc0528b (diff) | |
download | edk2-master.zip edk2-master.tar.gz edk2-master.tar.bz2 |
Commit 9224a2b91764ab17b2c1dbc9fdcb012eaed62da6
adds support for larger terminal dimensions; however, the ANSI control
sequences to manipulate the terminal cursor are not built to accomodate
terminal dimensions that are three digits long.
For example, suppose we want to move the cursor 163 columns to the
right. The required control sequence would be `^[[163C`; however, the
existing code will create a control sequence of `^[[@3C` due to trying
to add 16 to the character '0' instead of either 1 or 6.
This fix adds a third digit to the sequence templates for moving the
cursor forward, moving it backwards, and setting the cursor position.
Signed-off-by: Jack Little <jack.tay.little@hpe.com>
Diffstat (limited to 'EmbeddedPkg/Include')
0 files changed, 0 insertions, 0 deletions