Hi Andre:

Thanks the the great bug report!

It was very useful since I was able to reproduce the bug I should be able to fix it shortly.

Also, thanks for using the debug version of Chandler -- otherwise this bug wouldn't be found.

John Anderson

On Feb 16, 2007, at 7:49 AM, Andre Mueninghoff wrote:

Hi, I believe Search is a work in progress, but thought you might be
interested:

A windows box said something to the effect of...

Search engine reported the following error: cannot parse [chandler- dev]
Could not parse "]" as in [chandler-dev

...and the traceback:

Traceback (most recent call last):
File "C:\Program Files\Chandler0.7alpha5\application \Application.py",
  line 819, in OnCommand
    Block.post (blockEvent, arguments, block)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  177, in post
    hookItem.dispatchEvent (event, Block.depth)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  1045, in dispatchEvent
    bubbleUpCallMethod (blockOrWidget, methodName, event)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  946, in bubbleUpCallMethod
    if callMethod (blockOrWidget, methodName, event): # method called?
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  929, in callNamedMethod
    event.arguments ['results'] = member (blockOrWidget, event)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\views\main\Main.py", line 497, in
  onQuickEntryEvent
    sidebar.setShowSearch (showSearchResults)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\views\main\SideBar.py", line 901,
  in setShowSearch
    {'items':list(self.contents.iterSelection())})
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  203, in postEventByName
return self.postEventByNameWithSender (eventName, args, sender=self)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  197, in postEventByNameWithSender
    return theClass.post (event, args, sender)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  177, in post
    hookItem.dispatchEvent (event, Block.depth)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  1025, in dispatchEvent
    lambda child: (child is not None and
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  969, in broadcast
    broadcast (child, methodName, event, childTest)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  969, in broadcast
    broadcast (child, methodName, event, childTest)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  966, in broadcast
    callMethod (block, methodName, event)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  929, in callNamedMethod
    event.arguments ['results'] = member (blockOrWidget, event)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks \BranchPoint.py",
  line 131, in onSelectItemsEvent
    widget.wxSynchronizeWidget ()
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks \BranchPoint.py",
  line 65, in wxSynchronizeWidget
    self.blockItem.installTreeOfBlocks()
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks \BranchPoint.py",
  line 221, in installTreeOfBlocks
    IgnoreSynchronizeWidget(False, Rerender)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  80, in IgnoreSynchronizeWidget
    result = method(*args, **kwds)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks \BranchPoint.py",
  line 212, in Rerender
    newView.render()
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  344, in render
    self.rebuildDynamicBlocks()
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  855, in rebuildDynamicBlocks
    synchToDynamicBlock (child, True)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  836, in synchToDynamicBlock
    block.synchronizeDynamicBlocks ()
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks \MenusAndToolbars.py",
  line 390, in synchronizeDynamicBlocks
    bar.synchronizeWidget()
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  808, in synchronizeWidget
    IgnoreSynchronizeWidget(True, method, widget, useHints)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Block.py", line
  80, in IgnoreSynchronizeWidget
    result = method(*args, **kwds)
  File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks \MenusAndToolbars.py",
  line 814, in wxSynchronizeWidget
    self.DeleteToolByPos (index)
  File "C:\Program
Files\Chandler0.7alpha5\debug\bin\lib\site-packages\wx \_controls.py",
  line 3815, in DeleteToolByPos
    return _controls_.ToolBarBase_DeleteToolByPos(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "pos < GetToolsCount()" failed
at
\cygwin\home\builder\tinderbuild\external\wx\wxPython-r154\src \common\tbarbase.cpp(313)
in wxToolBarBase::DeleteToolByPos(): invalid position in
wxToolBar::DeleteToolByPos()
--
  Andre Mueninghoff
  [EMAIL PROTECTED]

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to