Unofficial RTL Support

A few notes on rtls.sh

It’s main function is to simply append the mirroring declaration at a given line. However, during yesterday’s testing and for some reason(not willing to investigate), one file was not appended. I have since added logging to it.

Append::o::2020-07-20 01:32:59+03:00 test.qml 0365b0755860c0c7dcb0b02ef4ddc3f35306aa2b
Append::a::2020-07-20 01:32:59+03:00 test.qml 1ca53a711ee774ec2b37fcc89541eb5816393b32
Delete::a::2020-07-20 01:34:44+03:00 test.qml 1ca53a711ee774ec2b37fcc89541eb5816393b32
Delete::o::2020-07-20 01:34:44+03:00 test.qml 0365b0755860c0c7dcb0b02ef4ddc3f35306aa2b

Where Append and Delete are the operations. o and a are the states, original and appended respectively. A condition could be added to match the checksums to make sure that the file was reverted to its original state, until then -c argument and visually checking is fine.

I have also added the ability to pass FILES.txt and RTLSTRING as arguments, since the search bar issue(issue #47) would probably require a different declaration.

1 Like