Daniel Grunwald
ebb5d25c35
Backspace now deletes only a single combining mark.
...
Backspace no longer is equivalent to Shift+Left followed by Delete. Caret movement with Shift+Left will select the whole grapheme; only backspace can be used to delete part of a grapheme.
12 years ago
Daniel Grunwald
00d4408a57
Implemented SD-1853 - AvalonEdit: Distinguish between 'end of line' and 'start of next line' at word wrap positions
...
Also, the Home/End keys now apply to the current TextLine, not the whole VisualLine.
12 years ago
Daniel Grunwald
6ee01cfdee
Allow creating rectangle selections using the keyboard (Alt+Shift+Left/Up/Right/Down)
13 years ago
Daniel Grunwald
3ce7c07e75
More work on context actions.
14 years ago
Siegfried Pammer
8db12b246d
add correct behaviour of Backspace/Delete in virtual space
14 years ago
Siegfried Pammer
12493b5b49
fixed bugs in RectangleSelection and SimpleSelection
14 years ago
Siegfried Pammer
a92e43c389
finished implementation of virtual space
14 years ago
Siegfried Pammer
b32efa69cf
add support for Backspace and Delete in virtual space
14 years ago
Siegfried Pammer
b677f75db0
continuing work on virtual space. Adjusted BackgroundGeometryBuilder and text input.
14 years ago
Daniel Grunwald
b2a774f77b
Refactored the selection API; preparing for improving the rectangular selection.
14 years ago
Daniel Grunwald
1d95f36481
Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly)
14 years ago
Daniel Grunwald
839a5cbc8d
Make AvalonEdit implement the ICSharpCode.Editor interfaces.
14 years ago
Daniel Grunwald
93f924b120
Add TextAnchorMovementMode.Default where the movement direction depends on the type of insertion.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
15 years ago
Daniel Grunwald
3c3ff30a5b
AvalonEdit:
...
Improved caret/selection behavior on the border of read-only sections.
Fixed some FxCop warnings.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4907 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9761f2de43
AvalonEdit: add safety check that ReadOnlySectionProvider doesn't return invalid sections.
...
Core.Presentation: fixed typo in class name
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4891 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
8ef5fe74a6
Added rectangular selection to AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago