CurrentLineBookmark: add check that marker is placed inside the document. Fixed a crash when debugging code containing #line statements referencing non-existing lines.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3416 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed style cop addin, the settings file was extracted to the drive root instead of the config directory.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3415 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Show AsynchronousWaitDialog while svn operation is running.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3413 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Use svn copy when copying files/directories using the project browser.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3412 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Reset "Look in" to current document when it is set to current selection and there is no multiline selection.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3410 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed SD2-832: Running an external tool should use the ProcessRunner class.
Made ProcessRunner use BeginOutputReadLine instead of running two threads for output reading.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3408 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
When an exception causes SharpDevelop to terminate, and the shutdown of SharpDevelop causes another exception, ignore the second exception instead of ignoring the first.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3407 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
This ensures that all code and designer views of the same form class are synchronized correctly.
Fixes SD2-1175: .Designer.cs file is saved even if user chooses not to save changes.
ActiveWindowStateConditionEvaluator now checks the dirty state of all view contents of the active window, not only the active view content. This makes the 'enabled' state of the save button consistent with its function.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3390 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed SD2-1265: Font size chosen in text editor options is not consistent with other Windows applications
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3356 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed text editor bug: Starting an incremental search while the cursor is over the selection caused cursor not to revert to the normal "I-beam" when aborting incremental search.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3354 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed SD2-1407: No filename or path in error pad when project is built from inside SharpDevelop's folders
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3353 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Fixed SD2-1440: C# expression finder fails when cast follows if statement
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3352 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Assign Node.Parent and check its value in unit tests (at least for statements+expressions)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3351 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61