Discussion of the original patch: https://orgmode.org/list/4b51d104.9090...@jboecker.de/T/#u https://lists.gnu.org/archive/html/emacs-orgmode/2010-01/msg00450.html
https://orgmode.org/list/4bb9c078.9050...@jboecker.de/
The patch may make it a little easier to break things by misconfiguring org-file-apps.