summaryrefslogtreecommitdiff
path: root/src/plugins/fakevim
Commit message (Collapse)AuthorAgeFilesLines
* Update license.hjk2011-04-136-84/+78
|
* FakeVim: Fix Ctrl+ shortcuts on Mac.con2011-03-311-1/+7
| | | | | | | Wouldn't work if there also was a non-ctrl shortcut for the same key. Task-number: QTCREATORBUG-3928 Reviewed-by: hjk
* fakevim: update search history after <Esc> in incremental searchhjk2011-03-281-5/+10
|
* fakevim: fix :s, :d, :>, and :< in case of empty line specshjk2011-03-281-8/+25
|
* fakevim: fix crash in ex command mappinghjk2011-03-171-12/+18
| | | | Task-number: QTCREATORBUG-4084
* fakevim: simplify pointer handling in ex command mappinghjk2011-03-171-67/+37
| | | | | | Not yet sufficent to fix the crash. Task-number: QTCREATORBUG-4084
* fakevim: fix persistence of user defined :ex commandshjk2011-03-021-32/+39
|
* fakevim: prevent endless loop when highlighting search results for $hjk2011-03-021-1/+1
|
* Fix Krazy code scanning tool warnings (QString, loops, spelling).Friedemann Kleint2011-02-251-1/+1
|
* fakevim: fix leaking commanditemshjk2011-02-241-2/+1
|
* fix a few krazy warningshjk2011-02-231-3/+3
|
* texteditor: merge ITextEditable into ITextEditorhjk2011-02-221-18/+18
| | | | | | | | rename BastTextEditor->BaseTextEditorWidget, BaseTextEditorEditable->BaseTextEditor rename BaseTextEditor{,Widget} subclasses rename editableInterface->editorInterface rename createEditableInterface->createEditor minor cleanups after renamings
* Text editor: Introduce per project settingsLeandro Melo2011-02-211-3/+6
| | | | | | With some refactorings to make the code look better. Reviewed-by: con
* completion: enable multiple completors for different use cases.hjk2011-02-211-6/+15
| | | | | | | | Introduce CompletionPolicy enum, use 'TextCompletion' for the new plain text completion, and 'SemanticCompletion' or 'QuickFixCompletion' for the existing cases. Reviewed-by: Erik Verbruggen
* fakevim: work on 'dumb' completionhjk2011-02-184-135/+202
|
* fakevim: remove dead codehjk2011-01-124-203/+0
|
* It's 2011 now.con2011-01-129-9/+9
| | | | Reviewed-by: hjk
* Compile fixcon2011-01-071-3/+0
|
* fakevim: remove dependencies on projectexplorer and cppeditorhjk2011-01-061-2/+0
|
* Start on some cleanup of EditorManager API and usage.con2011-01-051-1/+1
|
* fakevim: implement 's' in visual block modehjk2010-12-211-0/+12
| | | | Cursor positioning after the operation is wrong, but bearable.
* fakevim: start with work on Ctrl-N/Ctrl-Phjk2010-12-213-1/+120
|
* Merge branch '2.1'con2010-12-178-56/+88
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/coreplugin/basemode.cpp src/plugins/coreplugin/basemode.h src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp src/plugins/debugger/debuggeragents.cpp src/plugins/debugger/debuggeruiswitcher.cpp src/plugins/debugger/debuggeruiswitcher.h src/plugins/projectexplorer/buildconfigdialog.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.h src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h src/plugins/qmldesigner/designercore/include/modelutilities.h src/plugins/qmldesigner/designercore/include/nodeinstance.h src/plugins/qmldesigner/designercore/include/propertymetainfo.h src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp src/plugins/qmldesigner/designercore/model/modelutilities.cpp src/plugins/snippets/inputwidget.cpp src/plugins/snippets/snippetscompletion.cpp src/plugins/snippets/snippetscompletion.h src/plugins/snippets/snippetspec.cpp src/plugins/snippets/snippetsplugin.cpp src/plugins/snippets/snippetswindow.cpp src/plugins/snippets/snippetswindow.h src/plugins/texteditor/snippetsparser.cpp src/tools/qml/qmldom/main.cpp tests/manual/trk/runner.cpp tests/manual/trk/trkolddevice.cpp tests/manual/trk/trkolddevice.h tests/manual/trk/trkserver.cpp
| * License headers.con2010-12-178-56/+88
| |
| * fakevim: Fix cursor movement in insert mode on Mac.Arvid Ephraim Picciani2010-12-131-1/+4
| | | | | | | | | | Reviewed-by: hjk (cherry picked from commit 51c8491158f3c7b880c169cd6602643c5dc0c153)
| * Version bump.con2010-12-021-5/+5
| |
| * Version bump.con2010-11-021-5/+5
| |
* | Removed stray tokens and fixed warnings/errors when compiling with pedantic ↵Roberto Raggi2010-12-162-7/+7
| | | | | | | | C++ compilers.
* | Compile fix for pedantic C++ compilers.Roberto Raggi2010-12-162-11/+11
| | | | | | | | Get rid of all those ugly stray semicolons. They are not valid C++.
* | fakevim: add infrastructure for Ctrl-W + <Right> etchjk2010-12-131-16/+117
| | | | | | | | Not functional due to missing public API in the editor manager.
* | Update the filter matches for the settings dialog.con2010-12-012-15/+20
| | | | | | | | Task-number: QTCREATORBUG-2936
* | Editors: Continue refactoring indenters out of the editors.Leandro Melo2010-11-091-2/+3
| | | | | | | | | | | | | | This is pretty much a complement of commit 3a684586fabf103b8e09cef31a18ffae1fd9f0c7, which is an attempt to make editors and indenters a bit more decoupled. Reviewed-by: Thorbjorn Lindeijer
* | dynamically replace creator version during buildOswald Buddenhagen2010-11-031-5/+5
| | | | | | | | | | ... instead of running a sed script over a lot of files on each version increment.
* | centralize addition of pluginspecs to OTHER_FILESOswald Buddenhagen2010-11-031-1/+0
| |
* | Fix spelling in commentsTobias Hunger2010-11-031-1/+1
| | | | | | | | Krazy was complaining about those.
* | fakevim: Fix cursor movement in insert mode on Mac.Arvid Ephraim Picciani2010-11-021-1/+4
| | | | | | | | Reviewed-by: hjk
* | Fix exported headers in Core and TextEditor.Friedemann Kleint2010-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | - Unexport Core::Internal::MainWindow and remove its includes. - Move RssFetcher from Core::Internal to Core. - Unexport CopyTaskHandler. - Move TextEditor's completion support and Refactor Overlay helper classes from TextEditor::Internal to TextEditor as they are exported. - Move internal BaseTextBlockSelection into private header. - Unexport TextEditorOverlay as they are not used.
* | fakevim: don't swap cmd and ctrl keys on os xMartin Aumüller2010-10-261-4/+20
| | | | | | | | | | | | | | qt reversed the mapping of cmd and ctrl internally, this should be re-reversed in vi Merge-request: 190 Reviewed-by: hjk <qtc-committer@nokia.com>
* | fakevim: ':set noic'/':set ic' was invertedMartin Aumüller2010-10-261-2/+2
| | | | | | | | | | | | | | QAction::trigger toggles the action, thus set inverse state before triggering Merge-request: 190 Reviewed-by: hjk <qtc-committer@nokia.com>
* | fakevim: don't send ':set ic' and ':set noic' to handler in order to avoid ↵Martin Aumüller2010-10-261-1/+1
| | | | | | | | | | | | | | warning about unsupported option Merge-request: 190 Reviewed-by: hjk <qtc-committer@nokia.com>
* | fakevim: fixes for search using Core find dialogMartin Aumüller2010-10-261-9/+25
| | | | | | | | | | | | | | | | | | - repeated searching ('n'/'N') would not work - search would have been restricted to selection - fix search when used as motion in an edit command ('c/...') Merge-request: 190 Reviewed-by: hjk <qtc-committer@nokia.com>
* | Merge remote branch 'origin/2.1'Oswald Buddenhagen2010-10-251-0/+10
|\ \ | |/ | | | | | | | | Conflicts: doc/qtcreator.qdoc share/qtcreator/templates/mobileapp/app.pro
| * Fix previous fakevim fix (make slot actually a slot)con2010-10-211-1/+1
| | | | | | | | Reviewed-by: Friedemann Kleint
| * Prevent crash when closing Qt Creator while cdb session is running.con2010-10-201-0/+10
| | | | | | | | | | | | | | | | | | | | | | The debugger plugin opens an editor in this case, leading to fakevim and cppeditor crashing. This commit doesn't fix the problem's source, but adds safeguards that are sensible anyhow: FakeVim should not register with editors during shutdown, and CppEditor should not unconditionally assume an existing editor manager in the destructor. Reviewed-by: Friedemann Kleint
* | Merge remote branch 'origin/2.1'Christian Kamm2010-10-112-1/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README doc/qt-html-templates.qdocconf doc/qtcreator.qdoc doc/qtcreator.qdocconf share/qtcreator/templates/wizards/qtcreatorplugin/MyPlugin.pluginspec src/app/Info.plist src/plugins/bineditor/BinEditor.pluginspec src/plugins/bookmarks/Bookmarks.pluginspec src/plugins/classview/ClassView.pluginspec src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec src/plugins/coreplugin/Core.pluginspec src/plugins/coreplugin/coreconstants.h src/plugins/cpaster/CodePaster.pluginspec src/plugins/cppeditor/CppEditor.pluginspec src/plugins/cpptools/CppTools.pluginspec src/plugins/cvs/CVS.pluginspec src/plugins/debugger/Debugger.pluginspec src/plugins/debugger/breakhandler.cpp src/plugins/designer/Designer.pluginspec src/plugins/fakevim/FakeVim.pluginspec src/plugins/find/Find.pluginspec src/plugins/genericprojectmanager/GenericProjectManager.pluginspec src/plugins/git/ScmGit.pluginspec src/plugins/helloworld/HelloWorld.pluginspec src/plugins/help/Help.pluginspec src/plugins/imageviewer/ImageViewer.pluginspec src/plugins/locator/Locator.pluginspec src/plugins/mercurial/Mercurial.pluginspec src/plugins/perforce/Perforce.pluginspec src/plugins/projectexplorer/ProjectExplorer.pluginspec src/plugins/qmldesigner/QmlDesigner.pluginspec src/plugins/qmljseditor/QmlJSEditor.pluginspec src/plugins/qmljsinspector/QmlJSInspector.pluginspec src/plugins/qmlprojectmanager/QmlProjectManager.pluginspec src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec src/plugins/regexp/RegExp.pluginspec src/plugins/resourceeditor/ResourceEditor.pluginspec src/plugins/snippets/Snippets.pluginspec src/plugins/subversion/Subversion.pluginspec src/plugins/tasklist/TaskList.pluginspec src/plugins/texteditor/TextEditor.pluginspec src/plugins/vcsbase/VCSBase.pluginspec src/plugins/welcome/Welcome.pluginspec tests/auto/cplusplus/codeformatter/tst_codeformatter.cpp tests/manual/fakevim/fakevim.pro tests/manual/ssh/errorhandling/main.cpp
| * fakevim: fix :wq complaint when writing to the current file.hjk2010-10-111-1/+3
| | | | | | | | Reviewed-by: Kornelia Poenitz
| * fakevim: fix 'Delete' in insert mode to delete exactly one char againhjk2010-10-111-0/+1
| | | | | | | | Reviewed-by: Kornelia Poenitz
| * version bump: 2.0.92 -> 2.0.93hjk2010-10-081-5/+5
| |
| * version bump: 2.0.91 -> 2.0.92v2.1.0-betahjk2010-10-071-5/+5
| |
* | FakeVim: Allow ctrl+left/right to move word-wise in insert modeAdrien Bustany2010-10-081-0/+9
| | | | | | | | | | Merge-request: 185 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>