3147 Commits (9da02aafb078273b95f75effcde886b1e54c731b)
 

Author SHA1 Message Date
Daniel Grunwald 420b068acd Rewrote type inference and overload resolution. The new version has support for implicitly typed lambda expressions. 18 years ago
Matt Ward 1014987ccd Fixed problem where a form's resx file would be opened the next time a solution was loaded if the solution was closed with the form open in the designer. 18 years ago
Daniel Grunwald 755c666347 Fixed forum-7601: 'Remove unused import statements' command removes extension method's namespace 18 years ago
Daniel Grunwald 48694b5ee1 Fixed list of Boo primitives. 18 years ago
Daniel Grunwald f204d767bf Fixed forum-7594: prevent exception in DynamicHelpPad if HtmlHelp2Environment.GetMatchingTopicsForDynamicHelp returns null. 18 years ago
Daniel Grunwald 7f07348741 Add option to context menu to automatically add a missing using statement. 18 years ago
Matt Ward 3204788971 Refactored previous change to avoid other null references that could occur when typing in spaces around element names. 18 years ago
Matt Ward 4339fffef0 Fixed null reference exception that occurs when attempting to go to the schema definition inside an empty start tag followed by a newline and then spaces. 18 years ago
Matt Ward 6722800a0e Fixed null reference exception that occurs when a Python method is missing its last parameter. 18 years ago
Daniel Grunwald f6fb352ed1 FileChangeWatcher: prevent exception when OpenedFile.FileName is null. 18 years ago
Daniel Grunwald bff7f206c0 FileChangeWatcher: use HashSet instead of Set, we don't want to sort 18 years ago
Daniel Grunwald cb20c5214c QuickClassBrowser: fixed display of classes (namespace was missing). 18 years ago
Daniel Grunwald 392ef70922 Fixed SD2-1297: Implement "safe saving" 18 years ago
Daniel Grunwald 7e345cff99 Implemented SD2-1296: Watch files for external changes 18 years ago
Siegfried Pammer f8c1795d4d - Renamed HexEditControl to Editor 18 years ago
Matt Ward 66139d6231 SD2-1364 - End operator statement not added after user presses enter key. Patch by Siegfried Pammer. 18 years ago
Daniel Grunwald 3a1d4e2879 Limit length of entry names in clipboard ring. 18 years ago
Daniel Grunwald 02238ea49c Fix forum-7502: copy documentation when cloning members, fixes missing documentation in tooltips for generic methods/methods in generic classes 18 years ago
Daniel Grunwald 111e507419 Fixed forum-7497: Wrong generic overload resolution in tooltip (when a generic method was called from another generic method) 18 years ago
Daniel Grunwald 98b7690971 Fixed usage of AmbienceService.CurrentAmbience: sometimes the ConversionFlags were not used because the ambience object was recreated. 18 years ago
Matt Ward fadb5ffd20 Changed the order that highlighting definitions are loaded by the text editor so that those in the user profile are loaded last and therefore override any defined in the data\modes folder or in any .addin files. 18 years ago
Matt Ward 42622638f9 Added code coverage resource strings missing from project options. 18 years ago
Daniel Grunwald abbd911bc1 Fixed end location of preprocessing directives. 18 years ago
Daniel Grunwald 1546cab7d0 Prevent infinite recursion when running "Find Derived Classes" on a class in an inheritance cycle. 18 years ago
Matt Ward 040bd1ed18 Mono C# console template no longer runs the AddDotNet35ReferencesIfTargetFrameworkIs35 command. 18 years ago
Matt Ward a56fe09375 Added Hex Editor addin created by Siegfried Pammer. 18 years ago
Matt Ward c48438edca XML editor now initialises custom syntax highlighting. 18 years ago
Matt Ward 0fbdacdd23 Added a CheckIfFscNotInstalled target to the F# build tasks so that it is possible to build SharpDevelop's main solution without the F# compiler being installed. If the CheckIfFscNotInstalled property is set to True in the F# project and the F# compiler cannot be found a warning is displayed and the F# addin is not built. If the CheckIfFscNotInstalled property is not set or set to False the F# build tasks will not check for the presence of the F# compiler and will try to compile the project. This will be the case for any projects created from the F# project templates. 18 years ago
Matt Ward b61304545c ICSharpCode.DataTools assembly is no longer registered for COM interop. 18 years ago
Matt Ward 00db2233f3 Updated the Python WinForms template: Moved the clr.AddReference lines from the MainForm.py to Program.py so the form can be designed. 18 years ago
Dickon Field ce31a3b6dc Removed COM visibility attributes since they are not required, and may cause issues if you build as an user other than Administrator 18 years ago
Daniel Grunwald 18e4ccc0d5 SVNChangelogToXml: use Svn.Net instead of NSvn 18 years ago
Daniel Grunwald 1eb1023d74 Fixed code completion for inner classes inside partial classes. 18 years ago
Daniel Grunwald 25abcd6849 Fixed code completion bugs: incorrect return type for System.Collections.Generic.Comparer<T>.Default (forum-7270), tooltip not shown for protected method calls when there is a class with the same name as the called method. 18 years ago
Daniel Grunwald 72faf95e10 Fixed forum-6609: renaming a form with refactoring does not rename .Designer.cs and .resx 18 years ago
Daniel Grunwald 08cba8fe9e Fixed forum-6486 (Auto-correction occurring within strings) 18 years ago
Daniel Grunwald ca23c28708 Various improvements in subversion addin. 18 years ago
Daniel Grunwald 6bfa9f37c2 NRefactory: add support for evaluating C# preprocessing directives 18 years ago
Daniel Grunwald f80658d15f Replace NSvn with Svn.Net. 18 years ago
Daniel Grunwald 7ef5417928 Fixed potential stack overflow in DockContentHandler.cs. 18 years ago
Robert Pickering 2c8cf9a7ad fix to wrong characters in path problem and popped up window problem 18 years ago
Matt Ward 048a4ba389 Updated string resources. 18 years ago
Robert Pickering b9725ed5a9 improvements to the F# build tasks and stopping the interactive console throwing an error on start up 18 years ago
Matt Ward e00119852c Disabled the F# interactive pad. 18 years ago
Daniel Grunwald 93ad726703 Make pad creation errors non-fatal. 18 years ago
Matt Ward 4740270210 Re-enabled the F# interactive pad. 18 years ago
Matt Ward 46ba6b6c77 Disabled F# Interactive pad which prevents SharpDevelop from starting if the F# compiler is not installed. 18 years ago
Robert Pickering 60ee32e1ca stop interactive console throwing an exception if F# is not installed. 18 years ago
Matt Ward ae1ceefe10 Defined the FSharpBuildTasksPath property so the build server can build the F# addin. 18 years ago
Matt Ward 71b08634a4 Added F# addin created by Robert Pickering. 18 years ago