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
Matt Ward
a20acba51c
The Mono build task attempts to locate the Mono install path by reading the registry before falling back to its original method of assuming that the Mcs/Gmcs compilers have been added to the Path.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@593 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
8a3241306b
Fixed SD2-488: Highlighting editor does not work for addin-defined syntax modes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@587 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
fd562a9339
Added form designer to BooBinding (BOO-513).
...
Fixed BOO-511 (#develop should not display boo's "generated" module classes).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@582 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3ad811d6da
Add missing file headers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@579 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7e7413ce36
Update component library, tried to fix exception when switching back from the form designer when deleting controls from the form so that the caret position is after the end of the document.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@572 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
Matt Ward
cf7db885d6
Added more MSBuild file extensions so they are syntax highlighted.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@566 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
986a361923
Fixed SD2-479.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@563 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
Markus Palme
6205a7f110
fixed SD2-445 C# parser fails on default value expression in variable initializer
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@559 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
fe3e18a8f2
Patch from Shinsaku Nakagawa. Fixes two IME problems:
...
1. The font of IME is not changed when option changed.
(Option->TextEditor->General->Font)
2. The location of IME is not occasionally correct.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@555 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4b0ac9160e
Add "Convert buffer to Boo" command to BooBinding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@553 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
abd9f2604d
Fixed SD2-458: Tab is always replaced with 4 spaces
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@551 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
d8bcf5d980
Added support for commenting/uncommenting a selection of xml.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@550 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
db88488928
Fixed assertion when typing a "RaiseEvent" statement ( http://community.sharpdevelop.net/forums/1156/ShowPost.aspx )
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@544 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
538974e08e
Fixed SD2-473. A KeyNotFound exception is no longer thrown if the highlighting strategy does not contain a LineComment property.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@540 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ff3ac00775
Improved handling of proportional fonts.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@539 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8f8218c216
Caret is now displayed at the correct position when using non-monospaced fonts. (but selecting with the mouse still doesn't work)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@537 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
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
8afa7cc805
Allow references to unbound types in typeof/GetType expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
46038417a5
Fixed NRefactory bugs: VB partial class declarations and attributes with "Global." or "global::" caused parser errors.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@527 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
820f9a21b7
Fixed SD2-440: Icon for local variables and parameters
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@525 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6c6d72de24
Fixed SD2-457: C# lexer crash on "0x"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@518 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f4fa1ef613
Switched to NUnit for the NRefactory tests because Mike failed to tell me why he switched to MbUnit and broke ~20 Tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@517 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
830e2bf7c5
Worked on SD2-425 (Improve project options): you can now choose in which section the OutputPath property is stored.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
68f7c01970
Fixed some P/Invoke declarations where FxCop complained they weren't portable to 64bit and some other complaints from FxCop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@501 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2f79395791
Applied Fidalgo rev. 2075
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@500 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9169d53913
Improved project options (more strings translatable, reference paths tab works now)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@494 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6af13353d5
Use InvariantCulture for string comparisons - fixes problems with Turkish locale settings.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@492 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a3cca20f00
Renamed InvocationExpression.Parameters to InvocationExpression.Arguments.
...
Fixed bug that caused SharpDevelop to add byte order marks to plain ASCII files when UTF-8 was chosen as default encoding.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@473 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3f4c0950f2
When renaming a field, ask the user if he also wants to the rename the property.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@472 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
452b741835
Fixed SD2-419:C# Parser bug (methodBase is ConstructorInfo ? #ctor : methodBase.Name).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@466 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
0e42d49abe
SharpRefactory tests are now running under MbUnit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@465 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
65ac905148
Fixed SD2-439: VB.Net event handlers are lost.
...
Save layout configuration before switching layout by starting debugger or pressing Shift+Escape.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@464 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9854f92d06
Show error message when going to designer mode in a file with syntax errors instead of displaying an empty form.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@463 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ee32c33db4
Fixed some bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@459 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
395257996d
Implement type argument inference for generic method calls.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@449 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b1bfc258c3
Fixed some NRefactory bugs (Generic method invocations in VB.NET and output visitor bugs)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@439 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ae5a3110b1
Core bugfixes:
...
- Fixed exceptions when doozer/condition evaluator is not found.
- Context menus can now use sub menu builders
Context menu in text editor now shows items from the class member bookmarks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@432 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6a84cddd57
Add a "DoEvents" call to the workaround for SD2-426.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@430 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9a246da449
Add unit tests for CSharpOutputVisitor.
...
Tried to fix ExternalException when accessing the clipboard.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@426 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
8fc6327d9f
Added CSharpBinding.Tests project.
...
Add "run in debugger" command to member bookmarks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@423 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7c69708220
Applied CSharpOutputVisitor patch from Rodrigo B. de Oliveira.
...
Make go to work with partial classes.
Show expression in tooltips while pressing Ctrl.
Project templates can now specify the BuildAction and CopyToOutputDirectory properties for files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@421 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
08c23a51d9
Fixed bug: ParseExpression could not parse "a >>= b"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@418 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago