Daniel Grunwald
719d16891e
Mark ParseInformation.*CompilationUnit as obsolete.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4742 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c32ea2a50
Fixed output for overloaded unary operators.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4741 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c5a371dd2c
Fixed SD2-1572 - operators are shown as nameless methods in code completion
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4740 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2bd75facc9
Don't generate code for attributes of base class in override code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4739 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
ccc5df09db
Python forms designer shows a more useful error message if it is unable to find a type to create a local variable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4738 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
4067100222
profiler: modified DefaultProfiler implementation to show error message instead of throwing NotSupportedException in case no profiler was found.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4737 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1915a2c328
Fixed SD2-1581 - GetterModifiers/SetterModifiers not loaded in ReflectionProperty and CecilReader
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4736 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7267cd5c81
Trying to reduce amount of global state in ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
6adccfa490
XamlBinding: ported outline content to AXml API
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4734 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
5b19084276
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4733 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
5a9eb62f09
Debugger tooltips:
...
- fixed tooltip position on non-default DPI
- tooltip is aligned to line bottom
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4732 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f3f87a4bf5
QuickClassBrowser: don't change ComboBox contents while user has opened the drop-down.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4731 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7c390e8d0f
ParserService bugfix: use IParseInformationListener interface.
...
AvalonEditViewContent: text buffer returned by IEditable.CreateSnapshot() now supports ITextBufferVersion
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4730 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
b747259b4e
Python forms designer now calls all methods and explicit interface methods when loading InitializeComponent method.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4729 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
de1a7da0be
XamlBinding: bugfixes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4728 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b434bf8dc4
XML Parser: Bugfix and some optimizations
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4727 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6a37ebba2a
Allow to continue running the LoadSolutionProjects thread when there's an exception.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4726 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
0dc6a987cb
XamlBinding: fixed Unit Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4725 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
c60dc09dc5
- implemented XamlParser
...
- removed unused code
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4724 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9caed44e73
Allow unit tests to set the list of parser descriptors in the ParserService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4723 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
18e073d771
Fixed thread safety. Handling of null version.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4722 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
7ac6e8b962
Eval.CreateValue sets Value.ExpressionTree more correctly so that Expression.PrettyPrint does not result in stack overflow anymore.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4721 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
54e90697dc
Fixed bug in ParserService (ParseInformationUpdated event was not raised).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4720 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
0b8bf974ef
XML Parser: ParseAndLock method in the XamlParser
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4719 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4f2d79c75c
Removed 'no-concurrent calls' guarantee for IParser. This avoids deadlocks when IParser implementations invoke methods on the main thread.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4718 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
551566b0c7
XML Parser: Fixed some bugs. Hereby declaring code ready for use.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4717 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Philipp Maihart
16f7f35979
EMD Designer: Several bugfixes concerning wizard/template problems when generating a new EDMX from database
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4716 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f036036368
Ignore failing XamlBinding test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4715 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
656d68f69b
Fixed squashed controls on debug symbols options panel.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4714 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
4c48fe2d6e
Update to Graphviz 2.24 - added new binaries, should run on clean Windows now.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4713 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2540b7e087
ParserService refactoring:
...
- one IParser instance per file
- ITextBuffer provides a method to retrieve changes since the last parse runs
- IParser implementations may choose to use this to implement incremental parsing
- no concurrent calls to the same IParser instance
- one file may be inside multiple projects
- Split out assembly handling to AssemblyParserService
- Split out LoadSolutionProjectsThread to LoadSolutionProjects.cs
See http://laputa.sharpdevelop.net/ParserServiceRefactoring.aspx
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4711 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
6728a6f5b6
- fixed build
...
- deleted DependencyPropertiesTests
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4710 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
ae9496cac2
Object graph visualizer can be opened from debugger tooltips.
...
Attemp to move Object graph visualizer to Pad - will stay in separate topmost Window until AbstractPadContent.IsVisible works properly.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4708 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
8a0a9aa176
XamlBinding:
...
- reimplemented CC using incremental parser
- fixed threading bugs in HighlightTask
- fixed unit tests
- made AXmlParser thread-safe using AXmlParser.Lock
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4707 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
ba134da83b
XML Parser:
...
- AXmlObject.Document is stored as a field rather then always calculated.
- Removed some expensive asserts.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4705 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
875a74aa61
XML Parser: Made it easier to add custom tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4704 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
6fa83ffd40
XML Parser: Fixed or ignored not-well-formed unit tests. The parser is passing over 600 W3C tests now. The issues being ignored are mostly related to the fact that the parser is not verifying DTDs. (which is not supported and is not going to be supported).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4703 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Philipp Maihart
8847410980
EDMX Generation finished: Additional MSL info for EntitySetMapping generation (EntityTypeMapping/MappingFragment)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4702 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Philipp Maihart
3fe9a3f4c7
Several improvements on Designer, WizardWindow, Template for EDMX creation (EDMX creation isn't working yet because of the missing EntityTypeMapping support of Edmgen.exe)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4701 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
530141994b
Python forms designer now converts constructor parameters to the correct objects when loading a form.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4700 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
4a261f6202
Python form designer now supports assigning a local variable to a property on a control.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4699 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
5dd7ca5b36
Fixed null reference exception in form designer's NameCreationService when generating code with the python code dom serializer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4698 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
e8c1b07afb
XML Parser: Fixed well formed tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4697 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
1a7e1e8b59
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
16 years ago
Daniel Grunwald
1ffa5cbd86
Remove unused code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4695 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
747629630e
XML Parser:
...
- Improved formatting of test output
- Included subset of W3C XML Conformance Test Suite
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4694 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
9e7c56b06a
XML Parser: Well-formed tests pass
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4693 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
e8a2a71648
- fixed build
...
- reintegrated some unit tests
- removed syntax highlighting (temporary)
- now using incremental XML parsing on GUI thread
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4692 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
57385217a3
XML Parser: Handling of Elements without start tag
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4691 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
f076e218ef
Object graph visualizer:
...
- node UI Control reuse between subsequent graphs for better performance
- styled "+" buttons
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4690 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago