Daniel Grunwald
68c1a4a56a
Fixed SD2-379 (Exception dialog box).
...
Fixed bug with empty catch statements.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@297 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
717cbb8aa9
added some LexerPasotionTest for VB too. The Positions after a \n in VB not working in the Moment, kommented test out wich are not working...
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@293 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
2344eff173
Fixed text editor caret positioning bug. (occured with fonts that had different font withs for bold and plain chars)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@292 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
6109650a01
refactoring of the lexer is now ready: reader, line and col are now private in the AbstractLexer, the derived classes do not need to handle positioning stuff
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@291 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
6a9debd3ad
C# lexer ready, begin with vb lexer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@289 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
785ce51a02
fixed wrong test
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@287 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
4e7cb5154a
worked on codedom ast codegenerator. codedom code generation is now more in line with the .net codedom formsdesigner output.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@286 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
0ca4a6c4be
inserted operator declartions into DOM. fixed locations of operator declarations, this enabled folding for them
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@285 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
6b19da7176
added some Token position tests and refactored the c# Lexer. Want to put all line and col management in the AbstractLexer. BV Lexer needs to be updated to use the new ReaderRead and ReaderPeek functions. line and col should be private and Line and Col readonly.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@284 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
8233ca63b0
unit tests for vb.net type level declarations
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@281 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
c0a8911cf1
taken out test assemblies from main project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@279 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
858cae2c3c
Start to write PositionTest for the Lexer and added the NRefactoryTest Project to the SD combine
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@277 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
1d56eae875
fixed positions
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@275 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
ed2a438995
correct positions of type members with modifiers
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@274 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
4409a2e4e0
go to definition now works for parameters too
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@273 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
18a9bd0a26
work on custom events
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@272 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
5ca739dbca
Worked on bookmarks
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@271 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
94ae1cc253
added operator overload support to vb grammar
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@270 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
1738db8864
Fixed CodeDOM output bug which prevented the forms desinger from working.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@268 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
588845f7e7
Keyword completion is not activated in comments anymore.
...
VB lexer now reads documentation comments.
Resolver now distinguishes between Type and Default context -> property declarations like "public Size Size {" resolve properly (TypeResolveResult for the first Size, MixedResolveResult for the second)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@267 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c27ee76994
Small bug fixes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@266 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2cdb101e4a
Improved prjx imported.
...
Added importer for VS.NET [2003] projects.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@264 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
740ff79422
correct test
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@263 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
271e00448d
custom events support
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@262 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b414c2c33a
Fixed some resolver bugs.
...
Added "bookmark" for classes.
Added support for finding references to classes and renaming classes.
Renamed the Erbauer/Auswerter classes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@260 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0e75a514cf
When typing a variable declaration like "List<string> list = new ***", the new-completion popup preselects "List<string>".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@250 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
39e4a95f2d
Fixed C# parser (added support for generic methods inside interfaces).
...
Changed CurrentLineBookmark to be invisible in BookmarkPad and not saved.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@245 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3d3b57eec6
Fixed parser crash introduced in last revision.
...
Made debugger addin lazy-loading.
Fixed bug in MarkerStrategy causing parts of removed markers still being rendered.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@243 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
80c70338c7
Fixed code completion bugs regarding "global::"/"Global".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@240 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4f2ce47b02
Fixed some code completion bugs.
...
Reactivated FiletypeRegisterer addin.
Added HandleConditions property to IErbauer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@238 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
331c44292e
Applied new header to all source files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
baf2cf6305
Fixed solution saving (the order of the solution folders would reverse every time the solution is saved).
...
Added tool to set the file headers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@229 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e7682346e9
Added generic methods to VB.Net grammar.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@228 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f395a72edb
Added panel with options for code completion.
...
Fixed bug in CodeCompletionListView (when entering a name that did not exist in the list, the ListView didn't remove the current selection but selected the first entry).
Made MessageService.ShowError use the ExceptionBox in release builds.
Made ExceptionBox link to the mailing list instead of the bugs forum.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@227 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9d32b99b27
Code completion remembers frequently used items and prefers them in SelectItemWithStart().
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@225 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6adc092649
Added tool to put revision number into AssemblyInfo files.
...
Included revision number in splash screen.
Made ReflectionClass load custom attributes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@223 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a680c1fcfd
Added code completion for attributes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@221 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6dbad22c85
Added support for My.Forms.
...
Added support for ImportProjectItems.
Reworked NRefactory to use List<AttributeSection> instead of ArrayList for attributes and List<ParameterDeclarationExpression> instead of ArrayList for parameter declarations.
Added Ctrl+'.' debug code completion.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@220 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
107881ee32
Added support for code completion on partial classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@215 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
90a5e40aa7
Added code completion for the "My" namespace.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@213 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5b197228c4
Added generics support to the VB.Net parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@212 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3571a1a7e4
Worked on code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6b07312f2b
Added code completion after keywords like 'using', 'new', 'as', 'is', ...
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@204 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e0ba9a5f35
Improved code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@200 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6490c0c38b
Small improvements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ef076ee060
Improved C# <-> VB.Net conversion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@188 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
69dd3ca12d
Fixed some C# <-> VB conversion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
45bead5f28
C# <-> VB.Net converters now convert comments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@180 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c3d93223c
TextEditorControl now auto-detects the file encoding. When saving, the file is saved with the old encoding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c3ace6e866
Fixed code completion bugs with inner classes.
...
Modified SubversionAddIn to compile against Corsavy.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@164 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago