aboutsummaryrefslogtreecommitdiffstats
path: root/macros/garret.dupe-and-comment.lua
diff options
context:
space:
mode:
authorgarret <garret@airmail.cc>2023-02-16 04:31:45 +0000
committergarret <garret@airmail.cc>2023-02-16 11:05:14 +0000
commita81f2d8b93666755048c989bf8a7a99ce1542a2e (patch)
tree226d6444f6b097f7700fd897b687c884d33bd925 /macros/garret.dupe-and-comment.lua
parent330a502dcb18e6af8b5ba8e0140a580e1d7c6b91 (diff)
downloadaegisub-scripts-a81f2d8b93666755048c989bf8a7a99ce1542a2e.tar.gz
aegisub-scripts-a81f2d8b93666755048c989bf8a7a99ce1542a2e.tar.bz2
aegisub-scripts-a81f2d8b93666755048c989bf8a7a99ce1542a2e.zip
dupe and comment: add changelog for depctrl feed
this will get extracted and inserted into the feed by depctrl-feedmaker
Diffstat (limited to 'macros/garret.dupe-and-comment.lua')
-rw-r--r--macros/garret.dupe-and-comment.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/macros/garret.dupe-and-comment.lua b/macros/garret.dupe-and-comment.lua
index 8b00b75..16e2e97 100644
--- a/macros/garret.dupe-and-comment.lua
+++ b/macros/garret.dupe-and-comment.lua
@@ -4,6 +4,22 @@ script_author = "garret"
script_version = "5.0.0"
script_namespace = "garret.dupe-and-comment"
+script_changelog = {
+ ["5.0.0"] = {"subtle BREAKING CHANGE: Undo no longer cares whether the edit is a comment or not. This means it'll work in places it didn't before.", "Undo now sets the restored line to whatever comment status the edited line was. You won't get the same result when restoring lines where the edit is a comment.", "There is now a changelog for DepCtrl. (hint: you're reading it)"},
+ ["4.0.0"] = {"Use on fold boundaries now works as expected."},
+ ["3.0.2"] = {"code cleanup: variable names are now informative again."},
+ ["3.0.1"] = {"Fixing selected/active lines is now more efficient."},
+ ["3.0.0"] = {"Selected lines and active line will now be properly set after do and undo.", "Duplicating no longer depends on aegisub.util."},
+ ["2.1.3"] = {"Trying to undo the final line no longer gives an out-of-range error (it fails silently instead)."},
+ ["2.1.2"] = {"code cleanup: change variable names"},
+ ["2.1.1"] = {"code cleanup: use local functions"},
+ ["2.1.0"] = {"Added DepCtrl compatibility."},
+ ["2.0.0"] = {"version 2021-04-11", "BREAKING CHANGE: Automation menu entries have been moved to a dedicated submenu."},
+ ["1.1.0"] = {"version 2021-04-10", "Added undo macro."},
+ ["1.0.0"] = {"inital git commit, version 2021-04-05", "The script now works with multiple lines.", "Switched to using aegisub.util for copying lines.", "cleaned up code"},
+ ["0.1.0"] = {"snapshot from 2021-04-04, earliest copy i have", "has comment function, but only works on a single line at a time"},
+}
+
local haveDepCtrl, DependencyControl, depctrl = pcall(require, "l0.DependencyControl")
if haveDepCtrl then
depctrl = DependencyControl {