Daniel Grunwald
6e4299e31f
Merge trunk to branches/vbnet.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5955 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
580a3d8c20
- implemented grammar for XML literals
...
- removed most LL(1) conflicts from parser
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5949 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
7fb5b52dc7
Fixed DefinitionViewPad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5948 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
8a12d03745
Solving some LL(1) conflicts
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5946 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
21a2708410
- added LATextReader - supports infinite look ahead
...
- fixed some LL(1)-warnings in ExpressionFinder.atg
- fixed some bugs in VB Lexer
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5945 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
481864c82e
Handle error when trying to create a C++ project on a machine without Windows SDK installed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5944 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
046ac0908b
Add missing file (CSharp.Exception.xft) to setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5943 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
6b5b2cd79a
Require .NET 3.5 SP1 when installing SharpDevelop 4.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5942 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
1d876d91ee
Use global lock when running Boo parser (Boo compiler's type system is static, so we cannot run the parser concurrently for multiple files)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5941 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
3106a49a29
Try to fix SD2-1681 NullReferenceException in AvalonDock.DocumentContent.Close
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5940 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
ff5a719dc2
Re-read MSBuild items list when target framework is changed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5939 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
392585c818
WpfSynchronizeInvoke.Invoke: pass exceptions to the calling thread
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5938 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
cec2f1cd99
Fix SD2-1680: DirectoryNotFoundException when creating new Form while Task List is open
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5937 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
b6cd22bd66
Make editor read-only when opening a read-only file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5936 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
a522eb3b74
Use [Browsable(false)] on IProject properties that should not be shown in property grid.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5934 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
4390991377
Fix ActivatePad() implementation so that it doesn't force the pad to be docked in the main window (forum-11355).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5933 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
2c084ee84a
Cache svn status results; fixes SD2-1672 - Subversion AddIn extremely slow
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5932 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
8260a7b2ce
Fixed bug in TaskBoundLoggerFilter that caused the "Suppress message" command to not be available on FxCop warnings.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
78d0012368
Add comment why we can't use this.CommandBindings in SDWindowsFormsHost.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
ae955286f2
Fix SD2-1671 - Delete key is processed both by Windows Forms and WPF
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5928 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
65860bf555
UDC: use system time only on startup and then work with timespans relative to that. This ensures we don't collect confusing data if the system time changes while SharpDevelop is running.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5926 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
5d459455ca
UpdateAssemblyInfo: enable reading revision number from git-svn
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5925 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
9a65c044d0
extended VBNetOutputVisitor to support single and multi line Sub/Function-Lambdas
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5924 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
01daa6db99
- removed BlockEnd/BlockEnd from CompilationUnit
...
- implemented single and multiline Sub- and Function-lambdas for VB .NET
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5922 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
c9e82672d8
added additional null checking - possible fix for ExceptionGroupId 126
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5920 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Mathias Simmack
b3d5bd36c4
intercepting DocumentComplete to hide the lightweight TOC in the help content (required after using Search, for example)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5919 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
bd0975ba7d
Code coverage addin now uses the new text editor - AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5918 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Mathias Simmack
696120c74a
some Combobox improvements in the Search pad (MRU ability, reverse order for saved terms)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5917 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
d4d0a1aaed
Added option to generate Visual Studio style event handlers in the Windows Forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5916 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
d5ea71e4fa
implemented handling of XML processing instructions
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5915 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
898237df05
Python addin now recognises tests that use the unittest2 library.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5912 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
8e6797f4bb
try to fix build finally
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5910 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
543a7bfb9a
The hint in CodeCompletion is now shown also when showing CC after dot.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5909 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
0c0979c7c0
Bugfix - CodeCompletion does not insert using if user is types fully qualified type name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5908 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
a2034b31db
CodeCompletion window is empty when no EmptyText is set.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5907 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
f2a39ffa73
CC window shows the hint "Press Ctrl+Space to show items from all namespaces" only if Ctrl+Space was not already pressed, and only for NRefactoryCodeCompletionBinding (C# and VB languages).
...
Implementation:
- added bool ICompletionItemList.ContainsAllAvailableItems - the list tells if it could contain even more items and anyone displaying it (SharpDevelopCompletionWindow) can handle this
- bool ContainsAllAvailableItems is always true except for NRefactoryCompletionItemList returned by NRefactoryCtrlSpaceCompletionItemProvider, where it can be set to false
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5906 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
ecba498007
implemented attributes, XML comments and CDATA sections
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5905 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Mathias Simmack
da52443f3c
replaced TextBox by ComboBox in the Search pad
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5904 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
1fa534a080
Implemented nested XML content parsing
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5903 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
71e4c64c44
prepare for merge
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5902 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
4e76347386
NRefactory Unit Tests working again
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5901 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
ffc502648a
Lexer can read simple XML literals
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5899 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
aef001350c
- fixed VB Unit Tests
...
- started implementation of XML-Mode in VB Lexer
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@5898 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
8a464f1a8c
Remove EmptyTemplate from AvalonEdit, instead re-style the CompletionListBox within SharpDevelopCompletionWindow.xaml
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5897 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
0d742ce90f
Commented out the style for SharpDevelopCompletionWindow so that the "Set property 'System.Windows.Setter.Property' threw an exception.' Value cannot be null." crash in ctor of CompletionWindow dissapears.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5896 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e38b228446
Changed CompletionListBox.EmptyTemplate to ContentPresenter. Attempt to provide TextBlock in SharpDevelopCompletionWindow.xaml, but nothing gets displayed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5895 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
f71f35b7c5
Created basic ingtegration of CodeQualityAnalysis AddIn to SharpDevelop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5894 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
19b4d75de9
Initial commit of Code Quality Analysis AddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5893 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
81c7f4edc0
Localized 3 new resource strings.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5892 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
0e27d647a6
When CodeCompletion window is empty, it shows "Press Ctrl+Space to show items from all namespaces", so that user learns how to use Ctrl+Space naturally.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5891 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago