[Bug 71325] New: kvim part in kdevelop does not work

Richard Bos richard.bos at xs4all.nl
Sat Dec 27 21:02:04 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=71325     
           Summary: kvim part in kdevelop does not work
           Product: kdevelop
           Version: 3.0.0b2
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: richard.bos at xs4all.nl


Version:           3.0.0b2 (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

If I choose kvim as editor in kdevelop no editor part is shown in the
main window of kdevelop.

Reproduce by:
- Open kdevelop
- Settings -> Configure kdevelop
- Editor => choose: embedded vim component
- ok
- file -> select recent file
  Result no file is shown.

Good scenario:
Repeat the above, but now choose for editor:
embedded advanced text editor (default).

In this case the file is shown.

kvim can be started from the command line, without problems.
The version is: 6.1 (the rpm says it is kvim-6.1.141-160, which
seems better than 6.1rc2 as stated by kdevelop is the minimum
version).


kdevelop command line output:
kdevelop: kvimscript = /opt/kde3/share/apps/vimpart/kvim.vim
kdevelop: loading vimpartui
kdevelop: View ready
kdevelop (core): Encoding: , extension: (nil)
QObject::connect: No such signal KMdiChildView::iconOrCaptionUdpated(QWidget*,QPixmap,const QString&)
QObject::connect:  (sender name:   'file:/usr/bin/aptate')
QObject::connect:  (receiver name: 'unnamed')
kparts: 0x81807f0 emitting activePartChanged 0x9030010
kdevelop: evalExpr winline()
kdevelop: NOT READY (means app not embedded yet, but results should be okay)
kdevelop: DcopEvalExpr winline()
kdevelop: DCOP eval expr result: 1
kdevelop: evalExpr wincol()
kdevelop: NOT READY (means app not embedded yet, but results should be okay)
kdevelop: DcopEvalExpr wincol()
kdevelop: DCOP eval expr result: 1
kparts: DockMainWindow::createGUI for unnamed
kparts: ReadOnlyPart::guiActivateEvent -> file:/usr/bin/aptate
kdevelop (abbrev): AbbrevPart::slotActivePartChanged()
kdevelop: KonsoleViewWidget::activePartChanged()
kdevelop:  ===> Changing dir to /usr/bin
kdevelop: KonsoleViewWidget::setDirectory()
kdevelop:  ===> part is 146422176
kdevelop:  ===> Changing dirUrl.path() == /usr/bin
kdevelop:  ===> Changing part->url.path() ==
konsole: Set Window Caption to file:/usr/bin
kdevelop (history): HistoryPart::activePartChanged()
kdevelop (history): history-length=1
kdevelop: View : FocusOUT
kdevelop: FocusIN
kdevelop: void MainWindow::slotViewActivated(KMdiChildView*)
kdevelop: slotCurrentChanged***********************************+
kdevelop: View : FocusIN
kdevelop (core): PartController::contextPopupMenu() will return [KPopupMenu pointer (0x8208258) to widget rb_popup, geometry=640x409+320+307]
kdevelop (core): EditorProxy::installPopup called with popup = [KPopupMenu pointer (0x8208258) to widget rb_popup, geometry=640x409+320+307]
kio (KDirWatch): Added File /usr/bin/aptate [KDirWatch-1]
kio (KDirWatch): Added Dir /usr/bin for /usr/bin/aptate
kio (KDirWatch):  Setup DNotify (fd 129) for /usr/bin
kdevelop (core): dcop emitting loadedFile /usr/bin/aptate
QObject::connect: No such signal Vim::Document::fileNameChanged(const KURL&)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
QObject::connect: No such signal Vim::View::newStatus()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
kdevelop: FocusOUT
kdevelop: starting embedding 52428807 EDUQPX3ZWF
kdevelop: *** Embed 52428807 into 48237092. window=0
kdevelop: > before reparent: parent=0x5f
kdevelop: > Loop 0: > reparent of 0x3200007 into 0x2e00a24 successful
kdevelop: Vim window ready
kdevelop: Sending command: confirm wa through DCOP with exec function : execCmd(QString) for mode : 1
kdevelop: Sending command: bd! through DCOP with exec function : execCmd(QString) for mode : 1
kdevelop: Sending command: wa through DCOP with exec function : execCmd(QString) for mode : 1
kdevelop: Sending command: call OpenFile("/usr/bin/aptate") through DCOP with exec function : execCmd(QString) for mode : 1
kio (KDirWatch): KDirWatch-2 emitting dirty /home/rbos
kio (KDirListerCache): [void KDirListerCache::slotFileDirty(const QString&)] /home/rbos
kio (KDirListerCache): [void KDirListerCache::updateDirectory(const KURL&)] file:/home/rbos
kio (KDirListerCache): [void KDirListerCache::updateDirectory(const KURL&)] Killed = false
kio (KDirListerCache): [void KDirListerCache::updateDirectory(const KURL&)] update started in file:/home/rbos
kio (KDirListerCache): [void KDirListerCache::slotUpdateResult(KIO::Job*)] finished update file:/home/rbos




More information about the KDevelop-devel mailing list