Emacs kill/yank actions don't always insert all killed text

Originator:mayoff
Number:rdar://41183045 Date Originated:June 16 2018, 12:58 AM
Status:CLOSED DUPLICATE OF 40464103 CLOSED Resolved:
Product:Developer Tools Product Version:Xcode 10L176w macOS 17F77
Classification:Serious Bug Reproducible:Always
 
Dear Xcoderinos,

The Emacs-like kill/yank actions don't always insert all the killed text in Xcode's editor. I'm attaching a video demonstrating the problem.

In the video, I start with an empty plain text file and type exactly this sequence of keys:

    return
    a
    return
    b
    return
    up-arrow
    up-arrow
    control-k
    control-k
    control-k
    control-k
    control-y

The control-y (yank) keystroke should insert all of the text killed by the four prior control-k (kill) keystrokes. That is, it should insert "a", newline, "b", newline. Instead, it inserts newline, "b", newline. The "a" is lost.

I verify that the text is truly lost (rather than just not displayed) by opening the file in TextEdit.

Please make Xcode insert all of my killed text.

Thanks,
Rob

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!