1. A non-transitory machine readable medium storing a program for execution by an electronic device with at least one processing unit, a display, and a touch-sensitive input device, the program comprising instructions, which when executed by the electronic device, cause the electronic device to: receive handwritten input via the touch-sensitive input device; detect a set of text characters that correspond to the handwritten input; display the handwritten input in a handwriting area on the display; display the set of detected text characters in a text area of the display; receive an input to delete a character; and, in response to receiving the input to delete a character; delete a last detected text character in the text area of the display while maintaining display of one or more other detected text characters in the text area of the display; and delete, in the handwriting area of the display, handwritten input that corresponds to the last detected text character in the text area of the display while maintaining display of handwritten input that corresponds to one or more other text characters in the text area of the display, wherein deleting, in the handwriting area of the display, the handwritten input corresponds to the last detected text character in the text area of the display while maintaining display of the handwritten input that corresponds to one or more other text characters in the text area of the display comprises fading out the handwritten input from the handwriting area that corresponds to the last detected text character in the text area of the display.
1. A non-transitory machine readable medium storing a program for execution by an electronic device with at least one processing unit, a display, and a touch-sensitive input device, the program comprising instructions, which when executed by the electronic device, cause the electronic device to: receive handwritten input via the touch-sensitive input device; detect a set of text characters that correspond to the handwritten input; display the handwritten input in a handwriting area on the display; display the set of detected text characters in a text area of the display; receive an input to delete a character; and, in response to receiving the input to delete a character; delete a last detected text character in the text area of the display while maintaining display of one or more other detected text characters in the text area of the display; and delete, in the handwriting area of the display, handwritten input that corresponds to the last detected text character in the text area of the display while maintaining display of handwritten input that corresponds to one or more other text characters in the text area of the display, wherein deleting, in the handwriting area of the display, the handwritten input corresponds to the last detected text character in the text area of the display while maintaining display of the handwritten input that corresponds to one or more other text characters in the text area of the display comprises fading out the handwritten input from the handwriting area that corresponds to the last detected text character in the text area of the display. 9. The non-transitory machine readable medium of claim 1 , including instructions, which when executed by the electronic device, cause the electronic device to: receive input to edit the handwriting input; and when a particular subset of the handwritten input has been modified within the handwriting area, update a subset of the set of characters that corresponds to the particular subset of the handwritten input in the text area.