Order of filenames is not respect to explorer
Method 1: Type filenames directly via console
Method 2: Use send to to send filenames to massren (by throw a shortcut to C:\Users\{Username}\AppData\Roaming\Microsoft\Windows\SendTo)
Generated filename buffer from both methods above are different from the order in explorer, this cause problem for number renames
For example, I want to rename 1.txt, 2.txt...100.txt to tvr016.cfg, tvr017.cfg...tvr115.cfg
If the order remains the same, column edition+number pattern start from 016 is enough to do so
But this can't be done since the order of file names in massren buffer is 1.txt, 10.txt, 100.txt, 11.txt...99.txt which should be rename to tvr016.cfg, tvr025.cfg, tvr115.cfg, tvr026.cfg...tvr0114.cfg, this can't be done with one rename pattern

I'd accept a PR for this if someone's interested in developing it
There's an option moove written in Rust.