14. The one or more storage media of claim 11 comprising instructions which, when executed by one or more processors, cause: receiving, in the save interface, first input specifying a first portion of a name; subsequent to the first input, without closing the save interface, receiving, via the one or more graphical user interface controls, second input specifying one or more changes to the contents of the document; in response to the second input, changing the graphical presentation of the contents of the document; subsequent to the second input, receiving, in the save interface, third input specifying a second portion of the name; wherein the name comprises the second portion added to the first portion; subsequent to the third input, receiving fourth input indicating that the name has been fully entered; in response to the fourth input, saving the document at the location based upon the name.
15. The one or more storage media of claim 14 , wherein the second input is received in the application window, and wherein the save interface is a modal-less interface inside the application window.