On Nov 26, 2006, at 5:58 AM, Michael Gerz wrote:

Hi everybody,

I just cleaned up Status.15x and marked a few bugs are resolved. Probably, more bugs have been fixed in the meantime. Please have a look at Status.15x.

What is the current status regarding painting, especially on the Mac? Right now, most reports deal with this.

Here's an update on Mac.

Overall, speed seems much improved. Page-down in User's Guide takes less than 18 seconds. Typing seems fine, even in insets. The only place where I notice a problem is when typing with multiple windows open: there is a noticeable lag when typing as fast as I can.

Some problems:

1. Crash: Start LyX. Create a new document or open an old document. Close the document, and LyX crashes. (I reported this before, with a backtrace.)

2. Crash: load User's Guide. Page down to the bottom, then page up several times. LyX crashes. Here's the backtrace:

LyX: Unknown tag `\converter_cache_maxage15552000' [around line 54 of file ]
Paragraph ended in line 19217
Missing \end_layout.
Assertion triggered in lyx::Point lyx::CoordCache::get(const lyx::LyXText*, lyx::pit_type) const by failing check "posit != it- >second.end()" in file coordcache.C:57

Program received signal SIGABRT, Aborted.
0x9003d1dc in kill ()
(gdb) bt
#0  0x9003d1dc in kill ()
#1  0x9010f2af in raise ()
#2  0x9010de02 in abort ()
#3  0x0010d883 in lyx::support::abort () at abort.C:25
#4 0x00048871 in lyx::CoordCache::get (this=0xe372a08, text=0xe8bf380, pit=0) at coordcache.C:57 #5 0x000ca9bb in lyx::LyXText::getRowNearY (this=0xe8bf380, [EMAIL PROTECTED], y=-39, pit=0) at text2.C:947 #6 0x000cf945 in lyx::LyXText::editXY (this=0xe8bf380, [EMAIL PROTECTED], x=89, y=-39) at text2.C:968 #7 0x000cfef5 in lyx::LyXText::cursorUp (this=0xe8bf380, [EMAIL PROTECTED]) at text2.C:1108 #8 0x000d033a in lyx::LyXText::cursorPrevious (this=0xe8bf380, [EMAIL PROTECTED]) at text3.C:210 #9 0x000d282f in lyx::LyXText::dispatch (this=0xe8bf380, [EMAIL PROTECTED], [EMAIL PROTECTED]) at text3.C:501 #10 0x0004aca8 in lyx::LCursor::dispatch (this=0xe372ab4, [EMAIL PROTECTED]) at cursor.C:290 #11 0x0007ccce in lyx::LyXFunc::dispatch (this=0xe3192d0, [EMAIL PROTECTED]) at lyxfunc.C:1704 #12 0x0007e02d in lyx::LyXFunc::processKeySym (this=0xe3192d0, [EMAIL PROTECTED], state=none) at lyxfunc.C:342 #13 0x001b0bb3 in lyx::frontend::WorkArea::processKeySym (this=0xe369694, [EMAIL PROTECTED], state=none) at WorkArea.C:179 #14 0x003028df in lyx::frontend::GuiWorkArea::keyPressEvent (this=0xe369680, e=0xbfffed1c) at GuiWorkArea.C:426
#15 0x001e8972 in QWidget::event () at QLImage.C:173
#16 0x0023d7d4 in QFrame::event () at Dialogs.C:320
#17 0x0022537b in QAbstractScrollArea::event () at Dialogs.C:320
#18 0x00168054 in QApplicationPrivate::notify_helper () at mailinset.C:38
#19 0x0016e252 in QApplication::notify () at mailinset.C:38
#20 0x001c0758 in qt_sendSpontaneousEvent () at /usr/include/c++/ 4.0.0/iostream:76
#21 0x002cca62 in QKeyMapper::sendKeyEvent () at InsetMathString.C:33
#22 0x002cdf4a in QKeyMapperPrivate::translateKeyEvent () at InsetMathString.C:33 #23 0x001c31ba in QApplicationPrivate::globalEventProcessor () at / usr/include/c++/4.0.0/iostream:76
#24 0x92dc686b in DispatchEventToHandlers ()
#25 0x92dc5f10 in SendEventToEventTargetInternal ()
#26 0x92dc5dd5 in SendEventToEventTargetWithOptions ()
#27 0x92dcd858 in ToolboxEventDispatcherHandler ()
#28 0x92dc6c22 in DispatchEventToHandlers ()
#29 0x92dc5f10 in SendEventToEventTargetInternal ()
#30 0x92dcd1f0 in SendEventToEventTarget ()
#31 0x001bb984 in qt_mac_send_event () at /usr/include/c++/4.0.0/ iostream:76 #32 0x002d57b0 in QEventDispatcherMac::processEvents () at InsetMathString.C:33
#33 0x002f0666 in QEventLoop::processEvents () at InsetMathString.C:33
#34 0x002f0844 in QEventLoop::exec () at InsetMathString.C:33
#35 0x001c863f in QCoreApplication::exec () at /usr/include/c++/4.0.0/ iostream:76 #36 0x0006afeb in lyx::LyX::exec (this=0xbffff970, [EMAIL PROTECTED], argv=0xbffffa04) at lyx_main.C:395
#37 0x00002477 in main (argc=1, argv=0xbffffa04) at main.C:48


3. Dragging files to LyX icon in the Dock does not open the file (as it should) but merely switches to the LyX application.

4. LyX application menu is not working properly.

(a) LyX > Preferences is grayed out. <Cmd>-, (the keybinding on Mac that should open the Preferences dialog) mostly works. However, if the Document menu has been opened, for some reason LyX > Preferences is no longer grayed out, but both selecting it and typing <Cmd>-, open Document > Settings instead.

(b) LyX > About LyX is missing.

5. Cannot select dialog buttons with the keyboard.


Bennett

Reply via email to