|
From: 有坂富雄 <ari...@ic...> - 2017-03-18 07:23:38
|
2017/3/18 07:36, Gunter Königsmann <gu...@pe...> wrote: >> >> However, I can confirm that File--New freezes the wxMaxima window, >> requiring Force Quit >> > With a little bit of luck this issue is already resolved in the git > HEAD: In the last week I have tried to make the code that deletes > worksheet elements more straightforward and think I've found a bug that > might have caused this. > > Kind regards, > > Gunter. Thanks for your help. I compiled the github version of wxMaxima.(commit:dee0e428566737f8723efb744d6bb98ac960ae87) You can download it with the next url: https://mega.nz/#!qgE0VJyI!t86zup0yudVqAlpQ0nwb7p0AolBLTVUUC2Ch3-leuoU I have the trouble with this version of wxMaxima as follows: (1) Run wxMaxima, then an empty window is opened. (2) Drop a wxmx file into the icon of wxMaxima, then a document window is opened. (3) Select an empty window. I cannot input anything at all. (4) Select a document window. I got the following alert: ---------------------------------------- wxWidgets Debug Alert wxMaxima.cpp(2462): assert "(!m_console->HCaretActive())||(m_console->GetActiveCell()==NULL)" failed in UpdateMenus(): Both horizontal and vertical cursor active at the same time Call stack: [00] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [01] wxEvtHandler::ProcessEvent(wxEvent&) [02] wxEvtHandler::ProcessEventLocally(wxEvent&) [03] wxEvtHandler::ProcessEvent(wxEvent&) [04] wxEvtHandler::SafelyProcessEvent(wxEvent&) [05] wxWindowBase::SendIdleEvents(wxIdleEvent&) [06] wxAppBase::ProcessIdle() [07] wxApp::ProcessIdle() [08] wxEventLoopBase::ProcessIdle() [09] wxCFEventLoop::OSXCommonModeObserverCallBack(__CFRunLoopObserver*, int, void*) [10] __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ [11] __CFRunLoopDoObservers [12] __CFRunLoopRun [13] CFRunLoopRunSpecific [14] RunCurrentEventLoopInMode [15] ReceiveNextEventCommon [16] _BlockUntilNextEventMatchingListInModeWithFilter [17] _DPSNextEvent [18] -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] [19] -[NSApplication run] [20] wxGUIEventLoop::OSXDoRun() Do you want to stop the program? You can also choose [Cancel] to suppress further warnings. ---------------------------------------- Note: On MacOS X, be careful to remove initialization files created by wxMaxima when you change the version of wxMaxima. You can find them with the next command. $ find $HOME/Library -name '*wxMaxima*' Thanks, Tomio Arisaka |