Currently, when someone installs jEdit from debian packages, or if the windows installer puts it to c:\Program Files\, then regular users can not use updater to update the program. It fails because that file system is protected except from administrators.
Updater should check the permissions, and then if it's readonly, do some sort of permissions escalation (which is of course, different on different platforms, but is available as a command line tool on each).
Diff: