From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: cursor-type as bar Date: Thu, 13 Apr 2006 12:38:38 -0400 Message-ID: References: <440DA0D1.2050608@iue.tuwien.ac.at> <87d5gshc0c.fsf@jurta.org> <443CAAA2.3060207@iue.tuwien.ac.at> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1144946378 18763 80.91.229.2 (13 Apr 2006 16:39:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 13 Apr 2006 16:39:38 +0000 (UTC) Cc: juri@jurta.org, gritsch@iue.tuwien.ac.at, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 13 18:39:36 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FU4qm-0002YB-W9 for ged-emacs-devel@m.gmane.org; Thu, 13 Apr 2006 18:39:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FU4qm-0002XW-FQ for ged-emacs-devel@m.gmane.org; Thu, 13 Apr 2006 12:39:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FU4q8-0002LO-O6 for emacs-devel@gnu.org; Thu, 13 Apr 2006 12:38:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FU4q8-0002LC-FY for emacs-devel@gnu.org; Thu, 13 Apr 2006 12:38:40 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FU4q8-0002L9-7y for emacs-devel@gnu.org; Thu, 13 Apr 2006 12:38:40 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FU4vU-0007gF-97 for emacs-devel@gnu.org; Thu, 13 Apr 2006 12:44:12 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1FU4q6-0001VQ-O5; Thu, 13 Apr 2006 12:38:38 -0400 Original-To: storm@cua.dk (Kim F. Storm) In-reply-to: (storm@cua.dk) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:52833 Archived-At: The problem is that the current code expects the cursor to be drawn inside a single "character cell". Consequently, to distribute a bar cursor of width > 1 evenly between two cells requires non-trivial changes to the redisplay code (and the changes must be made to each of the X, w32, mac ports). IMO, we shall not do anything about it before the release. I agree, but could you please add a TODO item? This is a serious drawback to the bar cursor.