about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2025-04-09 01:16:22 +0200
committerbptato <nincsnevem662@gmail.com>2025-04-09 19:53:43 +0200
commit271c93af7b7cf09ccd9a11a3c6a85a3322560691 (patch)
treef7734d63a2a22579a05fb31c016c143ae33fb842
parent4107559f4c0e36036c15544833a9992d9e515fa9 (diff)
downloadchawan-271c93af7b7cf09ccd9a11a3c6a85a3322560691.tar.gz
config: remove deprecated ColorMode values
-rw-r--r--src/config/config.nim19
1 files changed, 0 insertions, 19 deletions
diff --git a/src/config/config.nim b/src/config/config.nim
index 972ff0f0..5ca8cec1 100644
--- a/src/config/config.nim
+++ b/src/config/config.nim
@@ -347,8 +347,6 @@ proc parseConfigValue(ctx: var ConfigParser; x: var int32; v: TomlValue;
   k: string): Err[string]
 proc parseConfigValue(ctx: var ConfigParser; x: var int64; v: TomlValue;
   k: string): Err[string]
-proc parseConfigValue(ctx: var ConfigParser; x: var ColorMode; v: TomlValue;
-  k: string): Err[string]
 proc parseConfigValue(ctx: var ConfigParser; x: var ScriptingMode; v: TomlValue;
   k: string): Err[string]
 proc parseConfigValue(ctx: var ConfigParser; x: var HeadlessMode; v: TomlValue;
@@ -507,23 +505,6 @@ proc parseConfigValue(ctx: var ConfigParser; x: var int64; v: TomlValue;
   x = v.i
   ok()
 
-proc parseConfigValue(ctx: var ConfigParser; x: var ColorMode; v: TomlValue;
-    k: string): Err[string] =
-  ?typeCheck(v, tvtString, k)
-  let y = strictParseEnum[ColorMode](v.s)
-  if y.isSome:
-    x = y.get
-  # backwards compat
-  elif v.s == "8bit":
-    ctx.warnings.add("color-mode='8bit' is deprecated; use 'eight-bit'")
-    x = cmEightBit
-  elif v.s == "24bit":
-    ctx.warnings.add("color-mode='24bit' is deprecated; use 'true-color'")
-    x = cmTrueColor
-  else:
-    return err(k & ": unknown color mode '" & v.s & "'")
-  ok()
-
 proc parseConfigValue(ctx: var ConfigParser; x: var ScriptingMode; v: TomlValue;
     k: string): Err[string] =
   ?typeCheck(v, {tvtString, tvtBoolean}, k)