Refactor block selection
Block selection was "broken" when using tabs, or rather incomplete: It treated tabs as normal characters, which has shown to be unexpected by people using tabs in code. The new implementation has a vastly improved find scope as well. In addition, creating a blog selection with mouse or keyboard feels a lot more solid now, as the actual selection is detached from possible valid cursor positions. Task-number: QTCREATORBUG-1541
Showing
- src/plugins/find/basetextfind.cpp 27 additions, 27 deletionssrc/plugins/find/basetextfind.cpp
- src/plugins/find/basetextfind.h 5 additions, 2 deletionssrc/plugins/find/basetextfind.h
- src/plugins/projectexplorer/outputwindow.cpp 5 additions, 1 deletionsrc/plugins/projectexplorer/outputwindow.cpp
- src/plugins/texteditor/basetexteditor.cpp 404 additions, 155 deletionssrc/plugins/texteditor/basetexteditor.cpp
- src/plugins/texteditor/basetexteditor.h 32 additions, 6 deletionssrc/plugins/texteditor/basetexteditor.h
- src/plugins/texteditor/basetexteditor_p.h 5 additions, 3 deletionssrc/plugins/texteditor/basetexteditor_p.h
- src/plugins/texteditor/tabsettings.cpp 16 additions, 0 deletionssrc/plugins/texteditor/tabsettings.cpp
- src/plugins/texteditor/tabsettings.h 1 addition, 0 deletionssrc/plugins/texteditor/tabsettings.h
- src/plugins/texteditor/texteditoroverlay.cpp 11 additions, 23 deletionssrc/plugins/texteditor/texteditoroverlay.cpp
- src/plugins/texteditor/texteditoroverlay.h 5 additions, 9 deletionssrc/plugins/texteditor/texteditoroverlay.h
Loading
Please register or sign in to comment