brought up proper.
Surely that should be "brunged up properly"
I get what you're saying about the hard to grasp "language" .. but then it's at least the correct "terminology".
That document isn't really written as a tutorial for learners .. more as a standard reference document for programmers, so will tend to use their language.
There are better "tutorials" online.
Ok, as I understand it ..
(and bear in mind I'm NOT a programmer)
Let's say you select multiple exported email files in pcmanfm (File Manager), then right-click them and select Open with>Thunderbird
.. pcmanfm will read the thunderbird.desktop file at /usr/local/share/applications and realise it has to execute "thunderbird %u" .. the %u tells it to treat the file locations as a list of "single URL's" .. so a new instance of thunderbird should be spawned for each file.
This doesn't really apply to the .desktop we created in autostart, as it's not being passed a file in the first place (and never will be) .. though technically (AFAIK) it should just have ignored the %u when not being passed any further command line arguments.
Did that make sense ?