summaryrefslogtreecommitdiff
path: root/EmulatorPkg/EmuBusDriverDxe
diff options
context:
space:
mode:
authorJack Little <jack.tay.little@hpe.com>2025-07-14 15:42:49 -0500
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-09-01 05:53:59 +0000
commitaeea04341cd12d237fe90e7ed9ebd1cfe7764dab (patch)
tree20e6a6b04ccd1b29ed8e8d005e4d5e7b2090bb8b /EmulatorPkg/EmuBusDriverDxe
parent060bb0e5a75946729defa4824fa899cf4cc0528b (diff)
downloadedk2-master.zip
edk2-master.tar.gz
edk2-master.tar.bz2
MdeModulePkg: Fix malformed terminal control sequencesHEADmaster
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 'EmulatorPkg/EmuBusDriverDxe')
0 files changed, 0 insertions, 0 deletions