aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevin Teske <dteske@FreeBSD.org>2015-04-01 01:17:36 +0000
committerDevin Teske <dteske@FreeBSD.org>2015-04-01 01:17:36 +0000
commit20539a9a2a16062ba9c83efbf933d818c3e157ae (patch)
tree136549b6eac199f6e03ee4c3951c2eba8162abd4
parentae8fb6eac6fb367de64a46bc980b9b506d1c9d48 (diff)
downloadsrc-20539a9a2a16062ba9c83efbf933d818c3e157ae.tar.gz
src-20539a9a2a16062ba9c83efbf933d818c3e157ae.zip
Add remainder of supported ANSI escape sequences.
MFC after: 3 days X-MFC-to: stable/10
Notes
Notes: svn path=/head/; revision=280934
-rw-r--r--sys/boot/forth/screen.4th12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/boot/forth/screen.4th b/sys/boot/forth/screen.4th
index c3d454947ecb..1e0b7bf93cfe 100644
--- a/sys/boot/forth/screen.4th
+++ b/sys/boot/forth/screen.4th
@@ -50,3 +50,15 @@ marker task-screen.4th
\ Mode end (clear attributes)
: me ( -- ) escc [char] m emit ;
+
+\ Enable bold mode ( Esc-[1m )
+: b ( -- ) escc 1 .# [char] m emit ;
+
+\ Disable bold mode ( Esc-[22m )
+: -b ( -- ) escc 22 .# [char] m emit ;
+
+\ Enable inverse foreground/background mode ( Esc-[7m )
+: inv ( -- ) escc 7 .# [char] m emit ;
+
+\ Disable inverse foreground/background mode ( Esc-[27m )
+: -inv ( -- ) escc 27 .# [char] m emit ;