Mathias Simmack
08725ec0c6
simple Avalon application template uploaded (for testing only!)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@635 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mathias Simmack
a8b033af9b
new ApplicationDefinition/Page compiler option; support for external Import commands in XPT project files
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@634 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
154dfeee9a
Fixed bug in NRefactoryToBooConverter: NullReferenceException when first section in switch-statement was the default section.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@626 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4a3b169576
Use a copy of the text/color in the SearchResultPad instead of accessing the real document in the OnPaint method. This fixes some bugs when switching to the SearchResultPad after modifying the document.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@623 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
db62adff59
Fixed SD2-497: Allow adding existing files as links.
...
Boo.Microsoft.Build.Tasks now can embed .resource files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@620 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
953c951b3f
Fixed SD2-503: WindowActive condition fails
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@619 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c7edd9265d
Fixed BOO-542: CodeCompletion on interfaces doesn't list inherited Object members.
...
Fixed crash when cursor was at end of document and the DefinitionViewPad was opened.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@617 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
10fce36f1f
Fixed possible StackOverflowException in BooBinding. CodeGenerator can now created "Changed"-events and OnEvent-methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@615 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
85a45ca2ab
Allow generating interface implementations using the new CodeGenerator.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@614 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8a0c189a50
Added FormattingStrategy for Boo and fixed BOO-535: Code completion for generator syntax.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@611 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e2d20525d9
Improved BooBinding:
...
Allow for code completion on ArrayReturnType and ConstructedReturnType even if they are encapsulated by an InferredReturnType.
Fixed code completion on arrays created through array literals or the "array" builtin.
Recognize variables created by "for" statements if their type is inferred from the element type of the enumerable object.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@610 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a0a696f897
The commands "Create getter" and "Create property" now generate code using NRefactory. (part of SD2-436)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@607 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ff9cadabb9
Fixed SD2-502: Find/Replace dialog toolbar doesn't respect visual style option
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@604 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
908db27ca2
- allow code completion bindings to handle ReturnEditAction by handling '\n'.
...
- add dummy token "?" to VB lexer.
- use IntegerLiteralResolveResult that doesn't do code completion instead of returning no ResolveResult at all when resolving an integer literal.
- Implemented SD2-501: type inference when typing for both C# and VB.NET.
You can now type "? name = expr;" or "Dim name as ? = expr" and SharpDevelop will fill in the type for you.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@603 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
cb19451039
Fixed SD2-496: TODO task entries removed after building solution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@602 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e78818566c
Changes in the highlighting are shown when closing the options box, no need to restart SharpDevelop anymore.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@601 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fa58de2275
Fixed BOO-524 (Autocompletion on import doesn't list only namespaces) in Boo and VB: now only classes that contain public static members are shown in the "import" completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@600 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9f60eac3d0
Improved lazy-loading: fixed loading of BackendBindings when text editor was opened.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@597 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
58ad8b5436
BuildAddinDocumentation now updates the AddIn schema.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@596 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e2abd3442e
Add documentation for conditions, rename CombineOpen to SolutionOpen.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@591 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
bf9be4201b
Add list with documentation about the doozers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@590 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e7bbee281b
Fixed SD2-477: Solution import error.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@589 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
93c191ed25
Fixed SD2-492: VS.NET solution converter ignores HintPath attribute for references.
...
Fixed SD2-491: Solution converter doesn't convert references correctly.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@588 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c6e2726c7
Add attribute completion to BooBinding.
...
BOO-436, Smarter Boo integration (Macros, Attributes, Modules, and Imported Classes)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@586 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
738f985f03
Fixed BOO-347 (BooBinding does not detect methods generated by AST Attributes)
...
Fixed bug when switching layout configurations.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@585 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
53453edab6
Fixed BOO-380 (Namespace aliases handled incorrectly during code completion).
...
Fixed BOO-515 (Expression resolver thinks " is String.Empty).
Fixed BOO-346 (Addin does not reference Boo.Lang.Useful by default)
ParserFoldingStrategy now uses both the RecentCompilationUnit and ValidCompilationUnit for folding. This makes folding more stable in VB and Boo.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
e2ff20d0bc
SD2-490. Fixed problem where the pad contents were not displayed when the default layout was used.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
13237161a5
Fixed SD2-483: TreeNode declarations are missing
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@580 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0b29102431
BooBinding: Implemented inferring the return type from the "return" statement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5ab533f75d
Added compilation support to BooBinding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@576 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
916110e75e
Added NAnt addin from SharpDevelop 1.1/Fidalgo.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@573 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
a6dfc69c0c
Added support for Mono 1.1.9.2
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@568 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ce8434156e
Fixed return type of generic parameters like "ref T[]" and generic references in base types (e.g. IList<T> derives from ICollection<T>).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
47d7a3db83
The start command line arguments and the working directory are parsed by the StringParser before the program is run. This enables the use of custom string tags such as TargetPath, TargetDir, etc.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@562 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fd56108c8c
Included fix for OverrideMethodsCodeGenerator by Yannick Kiekens (purplebox).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@561 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
278feb767e
SD2-453: ported CustomLineManager from Fidalgo
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@560 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6bd45d019d
Fixed interface code generator for user defined interfaces.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@558 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
99392b6765
ported patch from fidalgo rev 2097
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@557 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fd56973207
Don't ignore errors in ReflectionLoader, show real exception instead of failing later with a ArgumentNullException.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@556 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a738c4ae12
Deleted some of the unused translation strings.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@552 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2c1fdd4b8f
Fixed SD2-474: Allow targeting other .NET Framework versions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@549 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0ac8a0bd47
Fixed SD2-472 (Cursor disappears off screen whilst pressing right arrow key) and a newly introduce performance problems with large files (>5000 lines).
...
Added constructor insight support to BooBinding.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@546 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4aa100ffdf
Boo implicitly references System.dll and Boo.Lang.dll.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@543 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
82819e5ed1
Add BooBinding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@541 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
22a4842e9e
Run MsBuild in a separate thread => you can continue coding while your code is compiling.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@538 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
009883c525
Use use static readonly collection instance for empty attribute, type parameter and parameter collections.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@536 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2ea9e7bfd5
Fixed SD2-470: When there is a using statement for the current namespace, classes are shown twice in Ctrl+Space
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@535 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b473396c67
Fixed SD2-420: Non-generic classes and generic classes with the same name collide in the DOM.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@533 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
51ee84424e
Fixed SD2-460: Parse error (inner classes in generic types)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@532 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fab76749c4
Fixed code completion bug regarding events. Fixed "run unit test in debugger".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@531 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago