I know almost nothing on Drupal patches but it is important for me to ask this for others and myself: Why almost every Drupal patch I've seen in discussions in Drupal.org has a long complicated file name? For example, I've seen this one yesterday:
[Add_rtl_support]-[2635832]-[1].patch
Why is the []-[]-[] structure, why 3 words in the first structure(?), what is the medium-number, and what is the 1 (first patch release from the same committer)?
Two more examples, which are different from the above and one from another:
- metatag_by_path_consequences_fix-2184979-12.patch
- metatag-n2564483-190.interdiff.txt
And there could be more I guess...
I would thank any experienced dev who could shed some light in this context...
And also a subtle question: If I download a file with a long name and than changed the name to something like "fix1.patch" just for navigation comfortability, Will it still work as normal as it should have been?
git apply -v met
and then click the TAB button on your keyboard, it will auto complete the name for you as long as there is other file that starts with met. If there is, just keep typing to the part that is different and then hit TAB.