From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.help Subject: Re: ipa and ispell Date: Thu, 14 May 2009 09:56:21 +0200 Message-ID: <4A0BCEA5.6040107@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1242288230 28582 80.91.229.12 (14 May 2009 08:03:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 May 2009 08:03:50 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: sean.sieger@gmail.com Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu May 14 10:03:42 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1M4Vul-0000nV-Ct for geh-help-gnu-emacs@m.gmane.org; Thu, 14 May 2009 10:03:39 +0200 Original-Received: from localhost ([127.0.0.1]:37272 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M4Vuk-0002iQ-VB for geh-help-gnu-emacs@m.gmane.org; Thu, 14 May 2009 04:03:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M4VuI-0002i0-Pe for help-gnu-emacs@gnu.org; Thu, 14 May 2009 04:03:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M4VuE-0002gv-1Y for help-gnu-emacs@gnu.org; Thu, 14 May 2009 04:03:10 -0400 Original-Received: from [199.232.76.173] (port=59414 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M4VuD-0002gm-Se for help-gnu-emacs@gnu.org; Thu, 14 May 2009 04:03:05 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:34422) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1M4VuD-0000oe-4W for help-gnu-emacs@gnu.org; Thu, 14 May 2009 04:03:05 -0400 Original-Received: (qmail invoked by alias); 14 May 2009 07:56:22 -0000 Original-Received: from 62-47-33-127.adsl.highway.telekom.at (EHLO [62.47.33.127]) [62.47.33.127] by mail.gmx.net (mp026) with SMTP; 14 May 2009 09:56:22 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18tPBgmPSstlB+lOqysbP0fw0JNAumileT9TH6y5X 7vWiCZn9KUG2rp User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) Original-References: 87d4adc731.fsf@gmail.com X-Y-GMX-Trusted: 0 X-FuHaFi: 0.67 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:64410 Archived-At: > While inserting an annotation, I used ispell to check a word, it worked > several times (I think) and then subsequently, the debugger was entered > after ispell's correct spelling message: > > Debugger entered--Lisp error: (error "Attempt to split minibuffer window") > split-window(nil 2) [...] We have to fix that eventually, maybe using a new function to pop up a window below all "normal" windows just above the minibuffer-window, or by popping up a new frame, or by temporarily replacing the contents of the minibuffer-window or some other window. In the first case we just have to make sure that (1) we can split some window and (2) when the window used to display ispell's choices is no more needed, the configuration before the split is orderly restored. Both issues are not entirely trivial. Replacing the contents of some existing window is problematic since valuable context information might get obscured. Also, it's not clear whether and how that window shall be resized. Popping up a new frame runs counter classic ispell design choices but appears the only simple solution. So please make a bug report. Thanks, martin.