David Alpert
56f82265dc
Applied patch by John Simons: Closing an open file tab returns focus to the previously focused tab. Patch edited slightly to use generics & follow DockPane.cs naming conventions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1078 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7c58827869
Sort ExtTreeView only when expanding a node for the first time instead of every time a node is expanded.
...
OverrideMethodsCodeGenerator now shows methods from base classes when the base class definition is in another part of the class.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b8db7f0b60
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
94d5e5bc08
Switch from MbUnit to NUnit:
...
Fixes SD2-621 (ExpectedException test failure not added to error list), SD2-408 (Add "Run Test" to member bookmark), SD2-618 (Run test fixture in console with debugger shows no output).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1069 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fdad3d05d5
Fixed SD2-661: Project browser cannot be navigated with keyboard
...
Fixed SD2-578: Changing the "Name" property in the designer does not change the form class name
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8cad70aec9
Fixed exception when renaming project while project options are opened.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3d398142f4
C# form template now uses partial classes. File templates now can use the "DependentUpon" attribute.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1022 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
1538282335
C# <-> VB converter now converts P/Invoke declarations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1018 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
28f4a33d01
Fixed C# lexer: double-quote in verbatim string parsed incorrectly
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1017 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9833db1c49
Fixed NRefactory bugs regarding "else if"-statements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1014 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e6dc607e4f
Fixed copy-paste into RTF editors when text contained backslash.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1013 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
fd3cc63664
Fixed C# parser bug: cast followed by anonymous method.
...
Added "StringResourceToolAddIn" to src/Tools: little AddIn that helps adding resources to our internal translation database.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1009 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
55300ef602
Fixed project converter bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@992 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3175901033
Fixed NullReferenceException when converting C# statements like "if (a != null) b.c();"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@991 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
cf8f7e43f2
Added project converter (C# <-> VB -> Boo). Project settings are currently not converted.
...
Replaced most ToLower() and ToUpper() calls with ToLowerInvariant() and ToUpperInvariant(), or with string.Equals(, StringComparison.OrdinalIgnoreCase). This fixes file name comparisons in cultures with different ToLower/ToUpper rules.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@988 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7aed280b1f
Applied patch by Alex Prudkiy: fixes loading the forms designer when the file contains multiple classes.
...
Adjusted AssemblyInfo for 2006.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@987 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
191510b4bc
Reset accidentally modified assembly info version numbers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@984 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
5d68029091
Added support for Mono's GAC. Added Gtk# and Glade# project templates. Project templates can now clear any imports added by default. Improved code completion for Mono GAC assemblies with dependencies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@983 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7604eb6050
Fixed SD2-644: Exception when selecting text
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@980 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
062b1a35f1
Added AbstractAstTransformer, using it now for the code converter. This should fix problem for certain statement combinations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@979 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3a79ab57f4
delete directories Subversion didn't delete me on the first try
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@977 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8cd3f6d81c
Added generator application to generate the NRefactory AST.
...
This will allow us to automatically generate the IAstVisitor and a future AstTransformer and we don't have to worry about forgetting some AST nodes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@975 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e23de4ea60
Fixed VB output visitor: Named attribute arguments
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@974 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
044c956919
Update to NUnit 2.2.5.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@973 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
77020dbcce
Fixed Visual Basic operator precedence and added unit tests for operator precedence.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@972 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
21de318a25
Fixed SD2-636: NRefactory -> CodeDom converter might not work on first try.
...
Applied assembly loading patch by Alex Prudkiy.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@971 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
77b1f00f71
Fixed problem introduces in last revision.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@970 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2f6560630d
Fixed problem with highlighting strategy ("default" words had explicit background info set, which caused problems with the CustomLineManager)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@969 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8daa2ffef7
Fixed bug converting AddHandler statements to C#.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@968 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e0d0b12338
Fixed SD2-635: Code completion does not work for VB array access.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4ac89b6905
Overworked form designer assembly loading a bit. Showing the custom components in the tools pad no longer causes the assembly to be loaded, it is loaded only when the component in the toolbox is activated.
...
TypeResolutionService now searches for types using the code completion cache and loads the correct assembly when it is required by the designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@964 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
02d57c4611
Improved C# <-> VB conversion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@959 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
533efc470c
Added support for web references.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@955 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
de20032c48
Fixed VB interface implementation code generator.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@945 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a55d3ff4f4
Fixed BOO-613: Exception thrown when double clicking on '"' at the end of the document.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@943 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
66a4289544
Fixed parser crash on incomplete ReDimStatement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@938 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d0b2864289
Fixed C#<->VB conversion of #if preprocessing directives.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@936 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8565dbf490
Fixed VB lexer crash when "&H" was not followed by a number.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@935 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
2b9c1bfd35
worked on vb.net output vistitor: operator declarations
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3e5e04f05d
Reset assembly info version number (see doc\technotes\Versioning.html for details)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@924 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Christoph Wille
c5d228d6e8
Beta 1 preparations
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@923 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9a4be967df
Changed license in about dialog to LGPL.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@920 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
32abb6ee5a
Change file header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@915 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
46f232a188
Use IntPtr instead of int in SendMessage P/Invoke declaration.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@913 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
59a5ede785
Fixed SD2-607: Null Reference exception on closing form designer.
...
Applied text editor IME patch by Shinsaku Nakagawa and form designer unloading patch by Christian Hornung.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@910 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e54926242a
Fixed SD2-574: tooltip delay (using system setting for MouseHoverTime)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@909 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
767a5f7138
Fixed small lexer problem.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@908 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c24a108bb4
Improved C# lexer performance.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@907 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a2e8ac5a5c
Fixed SD2-606: Scrolling search window to the left corrupts text
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@904 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b2d5e30003
Fixed SD2-549: Scrolling split window after expanding a region
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@903 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago