2 * Copyright (C) 2015 Apple Inc. All rights reserved.
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the
11 * documentation and/or other materials provided with the distribution.
13 * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23 * THE POSSIBILITY OF SUCH DAMAGE.
26 #import "EditingOperations.h"
28 #import <Foundation/Foundation.h>
30 NSArray *editingOperations()
38 @"centerSelectionInVisibleArea:",
39 @"changeCaseOfLetter:",
47 @"deleteBackwardByDecomposingPreviousCharacter:",
49 @"deleteToBeginningOfLine:",
50 @"deleteToBeginningOfParagraph:",
51 @"deleteToEndOfLine:",
52 @"deleteToEndOfParagraph:",
54 @"deleteWordBackward:",
55 @"deleteWordForward:",
61 @"insertNewlineIgnoringFieldEditor:",
62 @"insertParagraphSeparator:",
64 @"insertTabIgnoringFieldEditor:",
68 @"moveBackwardAndModifySelection:",
70 @"moveDownAndModifySelection:",
72 @"moveForwardAndModifySelection:",
74 @"moveLeftAndModifySelection:",
75 @"moveParagraphBackwardAndModifySelection:",
76 @"moveParagraphForwardAndModifySelection:",
78 @"moveRightAndModifySelection:",
79 @"moveToBeginningOfDocument:",
80 @"moveToBeginningOfDocumentAndModifySelection:",
81 @"moveToBeginningOfSentence:",
82 @"moveToBeginningOfSentenceAndModifySelection:",
83 @"moveToBeginningOfLine:",
84 @"moveToBeginningOfLineAndModifySelection:",
85 @"moveToBeginningOfParagraph:",
86 @"moveToBeginningOfParagraphAndModifySelection:",
87 @"moveToEndOfDocument:",
88 @"moveToEndOfDocumentAndModifySelection:",
89 @"moveToEndOfSentence:",
90 @"moveToEndOfSentenceAndModifySelection:",
92 @"moveToEndOfLineAndModifySelection:",
93 @"moveToEndOfParagraph:",
94 @"moveToEndOfParagraphAndModifySelection:",
96 @"moveUpAndModifySelection:",
98 @"moveWordBackwardAndModifySelection:",
100 @"moveWordForwardAndModifySelection:",
102 @"moveWordLeftAndModifySelection:",
104 @"moveWordRightAndModifySelection:",
108 @"pageDownAndModifySelection:",
110 @"pageUpAndModifySelection:",
112 @"pasteAsPlainText:",
132 @"takeFindStringFromSelection:",
133 @"toggleContinuousSpellChecking:",
134 @"toggleSmartInsertDelete:",