Matt Ward
f675ca056d
Add PowerShell syntax highlighting.
2012-05-12 14:20:33 +01:00
Siegfried Pammer
bd45e14a4d
Add IME support to AvalonEdit
2012-05-06 18:28:08 +02:00
Daniel Grunwald
93e5afae9a
Use <ReferenceOutputAssembly>false</ReferenceOutputAssembly> for build-order dependencies.
2012-03-21 16:05:21 +01:00
Siegfried Pammer
41ef8e91c0
remove AvalonEdit.Xml
2012-03-12 19:45:34 +01:00
Daniel Grunwald
61cecd5acd
AvalonEdit: replace ChangeTrackingCheckpoint with NR TextSourceVersionProvider.
2012-03-11 17:47:17 +01:00
Daniel Grunwald
13ac6e4b31
Merge NRefactory commit '3215504223484293285a0ec53754bd36775798fd' into SharpDevelop newNR branch
2012-03-11 17:41:24 +01:00
Daniel Grunwald
703882f40d
Merge branch 'master' of github.com:icsharpcode/SharpDevelop into newNR
2012-02-08 18:15:00 +01:00
Daniel Grunwald
e10eb0a2b6
Add code-completion icons to AvalonEdit.
2011-12-07 17:59:54 +01:00
Siegfried Pammer
387d37066e
finished implementation of virtual space
2011-11-20 23:06:17 +01:00
Daniel Grunwald
43301464cd
Refactored the selection API; preparing for improving the rectangular selection.
2011-11-20 23:06:11 +01:00
Siegfried Pammer
f3d1426223
add localization to SearchPanel
2011-10-27 00:00:29 +02:00
Siegfried Pammer
ff150ed04c
convert SearchPanel to a normal control and move it to adorner
2011-10-15 20:18:01 +02:00
Daniel Grunwald
db1fa8e295
Merge branch 'master' into newNR
2011-10-15 16:04:24 +02:00
Daniel Grunwald
bf7996d919
Get rid of custom Flatten() implementation, use the one from NR instead.
2011-10-10 19:59:19 +02:00
Siegfried Pammer
697079f33b
Code cleanup
2011-10-04 18:39:44 +02:00
Siegfried Pammer
3f29b50367
add basic Search API and Search Options to SearchPanel
2011-10-04 18:39:40 +02:00
Siegfried Pammer
812eb1d1bf
create separate control for SearchPanel
2011-10-04 18:37:59 +02:00
Siegfried Pammer
c1ef883bbc
implement basic SearchPanel in AvalonEdit
2011-10-04 18:37:57 +02:00
Daniel Grunwald
123a8a0d96
Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly)
2011-09-03 16:55:00 +02:00
Daniel Grunwald
78679225de
Make AvalonEdit implement the ICSharpCode.Editor interfaces.
2011-07-17 14:17:02 +02:00
Matt Ward
27704fbfbc
Add syntax highlighting for .css files.
2011-06-07 17:23:10 +01:00
Daniel Grunwald
5beeb11f2b
Merge branch '4.0'
2011-03-08 15:26:27 +01:00
Daniel Grunwald
4de086ec2a
Reduce memory usage when dealing with long lines and word-wrapping.
2011-03-08 15:21:20 +01:00
Siegfried Pammer
43bc3cd570
move MouseHover logic from TextView to separate class and make it reusable
2011-02-03 22:41:07 +01:00
Daniel Grunwald
55dde47492
Mark SharpDevelop assemblies as Full/Client profile.
2010-09-21 18:55:23 +02:00
Daniel Grunwald
b70f557b5a
Compile AvalonEdit for .NET 4.0 and make use of SetCurrentValue.
2010-09-01 21:23:15 +02:00
Siegfried Pammer
b7263a90a9
- created DefaultSnippetElementProvider for standard SnippetElements
...
- introduced SnippetInfo and changed signature of ISnippetElementProvider
- added SnippetAnchorElement
- refactored InsertCtor to insert ctor body at the same time as the dialog
2010-09-01 20:51:57 +02:00
Daniel Grunwald
dccd628866
Automatically detect branch name (instead of storing it in source code) and include both branch name and commit hash in assembly info.
2010-08-30 17:19:52 +02:00
Daniel Grunwald
676eec5428
AvalonEdit perf optimization: Use a single TextLine for tab and space markers instead of creating FormattedText on demand.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-07-21 15:12:12 +00:00
Daniel Grunwald
f5747203d3
AvalonEdit: Fixed repainting issues when document was modified above the visible region (e.g. using split view) and the highlighting stack changed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-03-08 10:31:38 +00:00
Daniel Grunwald
2a5937dc42
Highlighting editor: allow changing the default text color and selection color.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5583 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-03-07 22:13:44 +00:00
Daniel Grunwald
0e4482d0f0
Editing highlighting colors is now supported for C#, VB, XML and .patch files.
...
Fixed FxCop issues in AvalonEdit.
Still missing in highlighting editor:
- edit environment colors (normal text, line number margin, etc.)
- support all syntax definitions shipping with SharpDevelop
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5575 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-03-04 21:13:49 +00:00
Daniel Grunwald
2da1ab32ea
Move ISnippetElementProvider to ICSharpCode.SharpDevelop.Editor.AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5565 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-02-28 16:47:55 +00:00
Siegfried Pammer
12adfa3bbb
added ISnippetElementProvider
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5561 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-02-28 15:39:42 +00:00
Daniel Grunwald
b060e4fed0
Remove <Folder> from AvalonEdit.csproj
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5453 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-01-28 21:32:57 +00:00
Daniel Grunwald
54a6729500
SD2-1607 - Add printing support to AvalonEdit
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5419 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-01-19 21:02:53 +00:00
Daniel Grunwald
f38a83ea0f
Implemented SizeLimit for UndoStack.
...
This allows disabling the undo stack as requested in forum-10585.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5383 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2010-01-07 19:56:34 +00:00
Daniel Grunwald
a822b02a90
Moved support for TextFormattingMode.Display into AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5260 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-11-18 14:00:19 +00:00
Siegfried Pammer
c1de765032
- finished implementation of Ctrl+J snippets.
...
- added props snippet
- enhanced existing snippets
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5214 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-11-04 23:02:04 +00:00
Siegfried Pammer
1433a3bbfa
- implemented Ctrl+J for new snippets
...
- removed code duplication in Profiler.cpp
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-11-03 15:36:36 +00:00
Daniel Grunwald
56766bc2f5
Code snippets: implemented input handling and background renderer.
...
Added support for "stacked" input handlers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5065 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-13 16:26:49 +00:00
Daniel Grunwald
31625ee43d
Add infrastructure for code snippets.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5064 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-12 22:10:58 +00:00
Daniel Grunwald
901d2f8ef6
Move CSharpIndentationStrategy into AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-12 16:07:25 +00:00
Daniel Grunwald
36f22a1d02
Allow setting the TextEditor.SyntaxHighlighting property from XAML. Thanks to Rudi Grobler for the idea ( http://dotnet.org.za/rudi/archive/2009/10/09/the-magic-of-type-converters.aspx ).
...
Changed URL for Usage Data Collector upload.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5061 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-09 13:40:11 +00:00
Daniel Grunwald
709ba789ac
Copied information from the Code Project article into the AvalonEdit help file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5053 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-05 22:57:46 +00:00
Daniel Grunwald
1966e57036
Worked on the AvalonEdit article and sample application.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-02 22:14:18 +00:00
Daniel Grunwald
633ded7fb4
Extended AvalonEdit.Sample + article.
...
Fixed FxCop issues in AvalonEdit.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-10-02 18:01:26 +00:00
Daniel Grunwald
05ef542999
Allow data-binding to the TextEditor.SyntaxHighlighting property.
...
Make HighlightingManager thread-safe.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4972 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-09-19 14:15:49 +00:00
Daniel Grunwald
a497651099
Add simple XmlReader-based XmlFoldingStrategy to AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4912 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-09-11 20:59:05 +00:00
Daniel Grunwald
778ee898e2
Build simple folding support (independent of parsers in SharpDevelop) into AvalonEdit.
...
Add TextEditorOptions.AllowScrollBelowDocument (enabled in SharpDevelop) to avoid the view from jumping when collapsing code near the end of document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4910 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-09-11 19:22:46 +00:00
Daniel Grunwald
b2d5ae3f47
Build hyperlink support into AvalonEdit and enable it by default.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4908 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-09-11 15:29:51 +00:00
Daniel Grunwald
8c9d8f3a22
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
2009-09-10 23:09:29 +00:00
Daniel Grunwald
60b149ce04
Move folding code to separate namespace ICSharpCode.AvalonEdit.Folding.
...
Add TextEditor.ShowLineNumbers property to show/hide the line numbers (they now are hidden by default).
Add TextEditor.Options.ShowEndOfLine property to allow easily enabling end-of-line markers.
Changed AbstractMargin so that it automatically detects the TextView it is attached to.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4906 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-09-10 22:02:12 +00:00
Daniel Grunwald
90b84405ed
Expand foldings when the caret is moved into them.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4856 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-31 20:30:17 +00:00
David Srbecký
b0b28487aa
XML Parser: Added canonical XML pretty printer needed for tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4696 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-16 15:33:26 +00:00
David Srbecký
f43c0c3d81
XML Parser: Cache renamed to TrackedSegmentCollection
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4688 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-15 15:35:50 +00:00
Daniel Grunwald
ce362d2495
AvalonEdit: code cleanup
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4686 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-15 13:47:40 +00:00
Daniel Grunwald
bdde2cf38a
Moved a few classes and methods in AvalonEdit to eliminate dependency cycles between namespaces.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4679 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-14 20:44:09 +00:00
David Srbecký
e177c901ea
XML Parser: Changed class prefix to "AXml" (standing for AvalonEdit XML) (part 3)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4677 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-14 20:22:59 +00:00
David Srbecký
43d1565af7
XML Parser: Changed class prefix to "AXml" (standing for AvalonEdit XML) (part 2)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4676 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-14 20:20:36 +00:00
David Srbecký
f7aa18b8ba
XML Parser: Changed class prefix to "AXml" (standing for AvalonEdit XML) (part 1)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4675 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-14 20:15:58 +00:00
Daniel Grunwald
79875801b6
Merge 3.0 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4674 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-14 19:51:09 +00:00
David Srbecký
925bd34d2b
XML Parser: Each class moved to individual file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4673 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-14 18:43:48 +00:00
Daniel Grunwald
9967fb3587
Added rectangular selection to AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-13 20:32:50 +00:00
Daniel Grunwald
f8672bb493
Add ChangeTrackingCheckpoint to AvalonEdit.Document.
...
Removed calls to LINQ Cast<T>() where possible (now using C# 4.0 covariance).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4639 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-10 17:44:47 +00:00
Daniel Grunwald
fda74ae538
Move Rope<T> to AvalonEdit.Utils.
...
Add TextDocument(IEnumerable<char>)-constructor.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4621 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-08 12:55:37 +00:00
David Srbecký
fa8f6df697
XML Parser: Visitor and PrettyPrinter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4605 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-06 14:54:46 +00:00
Daniel Grunwald
600009ff97
Added Rope<T> to AvalonEdit and use it instead of the GapTextBuffer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4597 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-04 20:14:10 +00:00
David Srbecký
f1de99837f
XML Parser: Joint multiple collection updates together
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4586 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-03 16:42:46 +00:00
David Srbecký
70ee3740f3
Written custom XML parser which can handle malformed XML. Subsequent parsing is incremental to increase performance. The old and new parse trees are compared, the DOM is updated and user events are raised.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-08-02 15:59:13 +00:00
Daniel Grunwald
fe4a4de655
Merge trunk into dotnet4.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4240 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-06-05 18:51:20 +00:00
Daniel Grunwald
3469f968cd
Added AutomationPeer for AvalonEdit TextEditor. Based on patch by Amir Tuval.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4232 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-06-04 19:06:45 +00:00
Daniel Grunwald
5488e64327
Implemented syntax highlighting in search results pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-06-02 20:58:26 +00:00
Daniel Grunwald
9fc8d246aa
Implemented the commands in the 'Edit>Format' menu for AvalonEdit.
...
Allow using 'command' attribute on <MenuItem> with custom routed commands defined in AddIns.
Implemented offset mapping in AvalonEdit. This allows replacing text in the document without removing all text markers from the replaced region.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-06-01 16:16:20 +00:00
Daniel Grunwald
b3a9e3055d
AvalonEdit: split Gui namespace into Editing and Rendering.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-05-24 22:23:55 +00:00
Daniel Grunwald
1cc8ccb787
Split AvalonEdit.Gui into Editing and Rendering
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-05-24 21:52:50 +00:00
Daniel Grunwald
19cf683460
Set TargetFrameworkVersion to 4.0
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4098 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-05-21 23:45:16 +00:00
Daniel Grunwald
4c83365395
Reimplemented method insight for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4035 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-04-29 19:58:33 +00:00
Daniel Grunwald
348be30529
AvalonEdit Insight Window
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4034 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-04-29 14:31:36 +00:00
Daniel Grunwald
00f78e26b8
ITextEditor: moved to namespace ICSharpCode.SharpDevelop.Editor.
...
Added support for anchors and text markers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3992 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-04-16 18:22:46 +00:00
Daniel Grunwald
dc8e061ea8
Smart C# indentation now works with AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-27 21:43:31 +00:00
Daniel Grunwald
2eb9da6761
IMementoCapable support is back.
...
AvalonEdit: Fixed some focus issues; fixed crash when control is allowed to grow to infinite size.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3918 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-25 23:23:37 +00:00
Daniel Grunwald
693d64df8f
AvalonEdit: display non-printable characters using their name or hex code.
...
Improved dot code completion (sort completion entries, group overloaded methods).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3907 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-22 23:41:56 +00:00
Daniel Grunwald
ac1c8a6149
Improvements to AvalonEdit CompletionWindow. Implemented TextAreaInputHandler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3889 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-20 01:24:10 +00:00
Daniel Grunwald
5755e7a26c
AvalonEdit: implemented CompletionWindow
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3888 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-19 22:40:21 +00:00
Daniel Grunwald
a4a51e80fc
Add CodeCompletionItemProvider (editor-independent version of CodeCompletionDataProvider)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3883 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-18 21:35:23 +00:00
Daniel Grunwald
48fa41c9f3
CodeCompletionWindow for AvalonEdit
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3873 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-17 21:07:03 +00:00
Daniel Grunwald
fcfec85b85
AvalonEdit: Copy text as HTML to clipboard.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3868 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-17 16:26:24 +00:00
Daniel Grunwald
9971bb8a4d
AvalonEdit: Minor bugfixes / API improvements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3843 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-09 20:08:58 +00:00
Daniel Grunwald
96933c5b2b
AvalonEdit: add support for layers (gives users more control about z-order than adorners).
...
Fixed bugs in text drag+drop.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3842 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-09 13:11:22 +00:00
Daniel Grunwald
17ae5fc96f
Normalize newlines on copy/paste. Moved LineManager.NextDelimiter into NewLineFinder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3838 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-08 22:41:27 +00:00
Daniel Grunwald
c45bf3ea70
More changes to the handling of invalid visual lines.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3835 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-08 00:16:56 +00:00
Daniel Grunwald
f3dd9d158e
Made AvalonEdit work without 'DoEvents'.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3834 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2009-03-07 22:32:11 +00:00
Daniel Grunwald
1f417872de
FxCop fixes for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3725 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2008-12-28 15:03:45 +00:00
Daniel Grunwald
87c6f21743
Add AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3635 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
2008-11-07 20:52:42 +00:00