If a user has read-only access, the current behavior for Power Editor is to display the Edit button and allow editing to begin but the commit button is greyed out and there is no way for the user to save their work. This can be frustrating as it is not obvious when the editing begins that the user will not be able to save their work.
This is a feature request to add a fork and edit feature. This could be an optional button next to Edit that executes a fork, edits the file, and creates a PR back to the original repo.
Our inspiration for this feature is Github which notifies a user in advance that they cannot edit a file and provides an option to fork. If the user accepts the suggestion, github forks the repo, opens the file for editing, and opens a PR back to the original repo when the edit is completed. See attached screenshots.