Daniel Grunwald
d4abe4a752
NRefactory now preserves blank lines.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1585 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
6f4e2a4736
Work around MSBuild CopyToOutputDirectory bug.
...
Fixed NRefactory unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
3c18394e4b
New feature: move class to file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1583 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
835c7dedbd
NRefactory: use Location structure instead of System.Drawing.Point for source positions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d4e9eff246
Fixed SD2-642: Region inside class method not recognised
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1368 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
32abb6ee5a
Change file header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@915 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
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
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
041bf1f1b8
Fixed SD2-423: Cast to array types cause parser error.
...
Fixed C# lexer bug with long hexadecimal literals.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@392 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
1dcf29e24d
Add null coalescing operator to C# lexer and parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@389 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
21af77e33d
Ported changes from Fidalgo rev 2038, ivokovacka.
...
Fixed more NRefactory bugs.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@373 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6a9bf64985
Fixed SD2-380: TODO Parsing Bug.
...
OpenTaskView now sorts it's entries, this prevent having the task entries "jump around" if you edit a file containing tasks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@355 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
937991a230
worked on VB Positions, added some C# tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@303 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Andrea Paatz
639a4d231f
worked on Positions and removed some debug Console.WriteLine
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@301 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
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
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
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
995de1838d
Even more performance improvements for the LoadSolutionProjectsThread. Fixed SkipCurrentBlock() in C# lexer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
8ec53afcbd
Improved performance of parser run after opening a solution (really big improvement!!).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
2bb8881add
Fixed project template options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@106 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
01ddddbf6a
Fixed Lexer bug (both C#/VB): OverflowException was thrown when dot was at end of expression.
...
Fixed Lexer bug (C#): OverflowException was thrown when integer literal was at end of expression.
Added unit tests for literals.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@77 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
c4336b038c
created trunk folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago