@Skif-off Thank you very much for working on this. All the tools worked great but one. The "Capitalize just the first letter" tool generated an error message.
I changed this ``` local s1= string.upper(string.sub(s, 1, 1)) local s1 = string.lower(string.sub(s, 2, -1)) ``` To this ``` local s1 = string.upper(string.sub(s, 1, 1)) local s2 = string.lower(string.sub(s, 2, -1)) ``` Which removed the error and works but it only applies the tool to one line or the first line if multiple lines ares selected. `The apple tree` `the pear tree`
If can figure out why this does not apply to multiple lines, you can just update the original version of the code you posted above. I noticed one more thing but I will mention in post below this one, if interested.
Thank You