From 225238c3e61c3fc2759ec8473535c5cc04fe33da Mon Sep 17 00:00:00 2001
From: Corey Williamson
Date: Tue, 9 Jul 2024 14:22:35 -0500
Subject: [PATCH] Move decoration out of experimental directory
---
build/cyan/cli.lua | 1 -
build/cyan/commands/build.lua | 3 +--
build/cyan/commands/check-gen.lua | 2 +-
build/cyan/commands/initialize.lua | 2 +-
build/cyan/commands/warnings.lua | 2 +-
build/cyan/{experimental => }/decoration.lua | 0
build/cyan/interaction.lua | 2 +-
build/cyan/log.lua | 2 +-
build/cyan/script.lua | 2 +-
build/cyan/tlcommon.lua | 2 +-
cyan-dev-1.rockspec | 4 ++--
docs/index.html | 12 ++++++------
scripts/gen_documentation.tl | 2 +-
scripts/gen_rockspec.tl | 2 +-
scripts/lint.tl | 2 +-
scripts/todos.tl | 2 +-
spec/api/decoration_spec.lua | 2 +-
src/cyan/cli.tl | 1 -
src/cyan/commands/build.tl | 3 +--
src/cyan/commands/check-gen.tl | 2 +-
src/cyan/commands/initialize.tl | 2 +-
src/cyan/commands/warnings.tl | 2 +-
src/cyan/{experimental => }/decoration.tl | 0
src/cyan/interaction.tl | 2 +-
src/cyan/log.tl | 2 +-
src/cyan/script.tl | 2 +-
src/cyan/tlcommon.tl | 2 +-
27 files changed, 29 insertions(+), 33 deletions(-)
rename build/cyan/{experimental => }/decoration.lua (100%)
rename src/cyan/{experimental => }/decoration.tl (100%)
diff --git a/build/cyan/cli.lua b/build/cyan/cli.lua
index a0b9958..f65d0c3 100644
--- a/build/cyan/cli.lua
+++ b/build/cyan/cli.lua
@@ -5,7 +5,6 @@ local _tl_compat; if (tonumber((_VERSION or ''):match('[%d.]*$')) or 0) < 5.3 th
local argparse = require("argparse")
local tl = require("tl")
-
local command = require("cyan.command")
local common = require("cyan.tlcommon")
local config = require("cyan.config")
diff --git a/build/cyan/commands/build.lua b/build/cyan/commands/build.lua
index 204a4e5..a69217d 100644
--- a/build/cyan/commands/build.lua
+++ b/build/cyan/commands/build.lua
@@ -6,8 +6,7 @@ local tl = require("tl")
local command = require("cyan.command")
local common = require("cyan.tlcommon")
local config = require("cyan.config")
-
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local graph = require("cyan.graph")
local log = require("cyan.log")
diff --git a/build/cyan/commands/check-gen.lua b/build/cyan/commands/check-gen.lua
index 32748ab..cc827b8 100644
--- a/build/cyan/commands/check-gen.lua
+++ b/build/cyan/commands/check-gen.lua
@@ -8,7 +8,7 @@ local argparse = require("argparse")
local config = require("cyan.config")
local common = require("cyan.tlcommon")
local command = require("cyan.command")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local log = require("cyan.log")
local fs = require("cyan.fs")
local util = require("cyan.util")
diff --git a/build/cyan/commands/initialize.lua b/build/cyan/commands/initialize.lua
index 8b46955..12e999a 100644
--- a/build/cyan/commands/initialize.lua
+++ b/build/cyan/commands/initialize.lua
@@ -6,7 +6,7 @@ local argparse = require("argparse")
local command = require("cyan.command")
local config = require("cyan.config")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local util = require("cyan.util")
diff --git a/build/cyan/commands/warnings.lua b/build/cyan/commands/warnings.lua
index 808aa3a..9730a47 100644
--- a/build/cyan/commands/warnings.lua
+++ b/build/cyan/commands/warnings.lua
@@ -5,7 +5,7 @@ local _tl_compat; if (tonumber((_VERSION or ''):match('[%d.]*$')) or 0) < 5.3 th
local command = require("cyan.command")
local config = require("cyan.config")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local log = require("cyan.log")
local tl = require("tl")
local util = require("cyan.util")
diff --git a/build/cyan/experimental/decoration.lua b/build/cyan/decoration.lua
similarity index 100%
rename from build/cyan/experimental/decoration.lua
rename to build/cyan/decoration.lua
diff --git a/build/cyan/interaction.lua b/build/cyan/interaction.lua
index 0cbda86..fcb77dd 100644
--- a/build/cyan/interaction.lua
+++ b/build/cyan/interaction.lua
@@ -3,7 +3,7 @@ local _tl_compat; if (tonumber((_VERSION or ''):match('[%d.]*$')) or 0) < 5.3 th
local log = require("cyan.log")
local util = require("cyan.util")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local ivalues = util.tab.ivalues
diff --git a/build/cyan/log.lua b/build/cyan/log.lua
index 0bb7d5a..04c4d37 100644
--- a/build/cyan/log.lua
+++ b/build/cyan/log.lua
@@ -38,7 +38,7 @@ local _tl_compat; if (tonumber((_VERSION or ''):match('[%d.]*$')) or 0) < 5.3 th
local system = require("system")
local util = require("cyan.util")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local str = util.str
local no_color_env = os.getenv("NO_COLOR") ~= nil
diff --git a/build/cyan/script.lua b/build/cyan/script.lua
index 8eaad0f..bb456f1 100644
--- a/build/cyan/script.lua
+++ b/build/cyan/script.lua
@@ -5,7 +5,7 @@ local _tl_compat; if (tonumber((_VERSION or ''):match('[%d.]*$')) or 0) < 5.3 th
local tl = require("tl")
local command = require("cyan.command")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local sandbox = require("cyan.sandbox")
diff --git a/build/cyan/tlcommon.lua b/build/cyan/tlcommon.lua
index 1eaff27..899df61 100644
--- a/build/cyan/tlcommon.lua
+++ b/build/cyan/tlcommon.lua
@@ -4,7 +4,7 @@ local _tl_compat; if (tonumber((_VERSION or ''):match('[%d.]*$')) or 0) < 5.3 th
local config = require("cyan.config")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local util = require("cyan.util")
diff --git a/cyan-dev-1.rockspec b/cyan-dev-1.rockspec
index b1dacea..afa80b3 100644
--- a/cyan-dev-1.rockspec
+++ b/cyan-dev-1.rockspec
@@ -28,7 +28,7 @@ build = {
["cyan.commands.run"] = "build/cyan/commands/run.lua",
["cyan.commands.warnings"] = "build/cyan/commands/warnings.lua",
["cyan.config"] = "build/cyan/config.lua",
- ["cyan.experimental.decoration"] = "build/cyan/experimental/decoration.lua",
+ ["cyan.decoration"] = "build/cyan/decoration.lua",
["cyan.fs.init"] = "build/cyan/fs/init.lua",
["cyan.fs.path"] = "build/cyan/fs/path.lua",
["cyan.graph"] = "build/cyan/graph.lua",
@@ -50,7 +50,7 @@ build = {
["cyan.commands.run"] = "src/cyan/commands/run.tl",
["cyan.commands.warnings"] = "src/cyan/commands/warnings.tl",
["cyan.config"] = "src/cyan/config.tl",
- ["cyan.experimental.decoration"] = "src/cyan/experimental/decoration.tl",
+ ["cyan.decoration"] = "src/cyan/decoration.tl",
["cyan.fs.init"] = "src/cyan/fs/init.tl",
["cyan.fs.path"] = "src/cyan/fs/path.tl",
["cyan.graph"] = "src/cyan/graph.tl",
diff --git a/docs/index.html b/docs/index.html
index 14d9da3..6d2f97c 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -114,7 +114,7 @@ Table of Contents
config.is_config
config.load
-cyan.experimental.decoration
+
cyan.decoration
Color
Decorated:copy
Decorated
@@ -168,7 +168,7 @@
Table of Contents
fs.scan_dir
fs.search_parent_dirs
-cyan.graph
+ cyan.graph
Dag:find
Dag:insert_file
Dag:mark_each
@@ -179,7 +179,7 @@ Table of Contents
graph.empty
graph.scan_dir
-cyan.interaction
+ | cyan.interaction
interaction.yes_no_prompt
cyan.log
@@ -196,9 +196,9 @@ Table of Contents
log.set_prefix_padding
log.set_verbosity
- | cyan.meta
+ cyan.meta
-cyan.sandbox
+ | cyan.sandbox
cyan.script
script.disable
@@ -316,7 +316,7 @@ A replacement for colorstring that doesn't specifically rely on ANSI terminal escapes
type Color
diff --git a/scripts/gen_documentation.tl b/scripts/gen_documentation.tl
index 15d7c52..2f30e22 100644
--- a/scripts/gen_documentation.tl
+++ b/scripts/gen_documentation.tl
@@ -1,4 +1,4 @@
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local util = require("cyan.util")
diff --git a/scripts/gen_rockspec.tl b/scripts/gen_rockspec.tl
index 76b2314..ce91291 100644
--- a/scripts/gen_rockspec.tl
+++ b/scripts/gen_rockspec.tl
@@ -36,7 +36,7 @@ build = {
}
]]
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
diff --git a/scripts/lint.tl b/scripts/lint.tl
index 59d57b1..a85e48b 100644
--- a/scripts/lint.tl
+++ b/scripts/lint.tl
@@ -1,5 +1,5 @@
local common = require("cyan.tlcommon")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local util = require("cyan.util")
diff --git a/scripts/todos.tl b/scripts/todos.tl
index 6f8a45c..c185c82 100644
--- a/scripts/todos.tl
+++ b/scripts/todos.tl
@@ -1,7 +1,7 @@
local argparse = require("argparse")
local log = require("cyan.log")
local fs = require("cyan.fs")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local util = require("cyan.util")
local pad_left , ivalues = util.str.pad_left, util.tab.ivalues
diff --git a/spec/api/decoration_spec.lua b/spec/api/decoration_spec.lua
index 8e70237..51026b9 100644
--- a/spec/api/decoration_spec.lua
+++ b/spec/api/decoration_spec.lua
@@ -1,4 +1,4 @@
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
describe("decoration api", function()
describe("ansi rendering", function()
diff --git a/src/cyan/cli.tl b/src/cyan/cli.tl
index 3f744e0..a40d6f4 100644
--- a/src/cyan/cli.tl
+++ b/src/cyan/cli.tl
@@ -5,7 +5,6 @@
local argparse = require("argparse")
local tl = require("tl")
--- local decoration = require("cyan.experimental.decoration")
local command = require("cyan.command")
local common = require("cyan.tlcommon")
local config = require("cyan.config")
diff --git a/src/cyan/commands/build.tl b/src/cyan/commands/build.tl
index ffbf7d4..58315ff 100644
--- a/src/cyan/commands/build.tl
+++ b/src/cyan/commands/build.tl
@@ -6,8 +6,7 @@ local tl = require("tl")
local command = require("cyan.command")
local common = require("cyan.tlcommon")
local config = require("cyan.config")
--- local cs = require("cyan.colorstring")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local graph = require("cyan.graph")
local log = require("cyan.log")
diff --git a/src/cyan/commands/check-gen.tl b/src/cyan/commands/check-gen.tl
index 0757221..0347ce4 100644
--- a/src/cyan/commands/check-gen.tl
+++ b/src/cyan/commands/check-gen.tl
@@ -8,7 +8,7 @@ local argparse = require("argparse")
local config = require("cyan.config")
local common = require("cyan.tlcommon")
local command = require("cyan.command")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local log = require("cyan.log")
local fs = require("cyan.fs")
local util = require("cyan.util")
diff --git a/src/cyan/commands/initialize.tl b/src/cyan/commands/initialize.tl
index 95da500..5389f4a 100644
--- a/src/cyan/commands/initialize.tl
+++ b/src/cyan/commands/initialize.tl
@@ -6,7 +6,7 @@ local argparse = require("argparse")
local command = require("cyan.command")
local config = require("cyan.config")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local util = require("cyan.util")
diff --git a/src/cyan/commands/warnings.tl b/src/cyan/commands/warnings.tl
index a59279e..b22c634 100644
--- a/src/cyan/commands/warnings.tl
+++ b/src/cyan/commands/warnings.tl
@@ -5,7 +5,7 @@
local command = require("cyan.command")
local config = require("cyan.config")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local log = require("cyan.log")
local tl = require("tl")
local util = require("cyan.util")
diff --git a/src/cyan/experimental/decoration.tl b/src/cyan/decoration.tl
similarity index 100%
rename from src/cyan/experimental/decoration.tl
rename to src/cyan/decoration.tl
diff --git a/src/cyan/interaction.tl b/src/cyan/interaction.tl
index 5c61a6b..6df9724 100644
--- a/src/cyan/interaction.tl
+++ b/src/cyan/interaction.tl
@@ -3,7 +3,7 @@
local log = require("cyan.log")
local util = require("cyan.util")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local ivalues = util.tab.ivalues
diff --git a/src/cyan/log.tl b/src/cyan/log.tl
index 06b3306..c761866 100644
--- a/src/cyan/log.tl
+++ b/src/cyan/log.tl
@@ -38,7 +38,7 @@
local system = require("system")
local util = require("cyan.util")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local str = util.str
local no_color_env = os.getenv("NO_COLOR") ~= nil
diff --git a/src/cyan/script.tl b/src/cyan/script.tl
index ff52af1..80d0c5d 100644
--- a/src/cyan/script.tl
+++ b/src/cyan/script.tl
@@ -5,7 +5,7 @@
local tl = require("tl")
local command = require("cyan.command")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local sandbox = require("cyan.sandbox")
diff --git a/src/cyan/tlcommon.tl b/src/cyan/tlcommon.tl
index 5bd66dd..2cd42be 100644
--- a/src/cyan/tlcommon.tl
+++ b/src/cyan/tlcommon.tl
@@ -4,7 +4,7 @@
--- wrappers around the tl api, since it isn't super stable
local config = require("cyan.config")
-local decoration = require("cyan.experimental.decoration")
+local decoration = require("cyan.decoration")
local fs = require("cyan.fs")
local log = require("cyan.log")
local util = require("cyan.util")
|