From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#3878: 23.1.50; overlay 'after-string unhides invisible buffer parts Date: Sat, 18 Jul 2009 16:28:52 +0200 Message-ID: Reply-To: Lennart Borgman , 3878@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1247927869 26154 80.91.229.12 (18 Jul 2009 14:37:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Jul 2009 14:37:49 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 18 16:37:42 2009 Return-path: Envelope-to: geb-bug-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 1MSB2j-00005v-MZ for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Jul 2009 16:37:42 +0200 Original-Received: from localhost ([127.0.0.1]:53404 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSB2j-0001Z4-5K for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Jul 2009 10:37:41 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSB2e-0001Yi-L8 for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2009 10:37:36 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSB2a-0001UU-4G for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2009 10:37:36 -0400 Original-Received: from [199.232.76.173] (port=51366 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSB2Z-0001UP-Us for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2009 10:37:31 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:42499) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MSB2Z-0004bB-4G for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2009 10:37:31 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6IEbSDQ021005; Sat, 18 Jul 2009 07:37:29 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n6IEZ44W020321; Sat, 18 Jul 2009 07:35:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Lennart Borgman Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 18 Jul 2009 14:35:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 3878 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.124792734119380 (code B ref -1); Sat, 18 Jul 2009 14:35:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 18 Jul 2009 14:29:01 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6IEStuN019373 for ; Sat, 18 Jul 2009 07:28:56 -0700 Original-Received: from mx10.gnu.org ([199.232.76.166]:59040) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MSAuE-0007fU-R1 for emacs-pretest-bug@gnu.org; Sat, 18 Jul 2009 10:28:54 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MSAuE-0002mo-64 for emacs-pretest-bug@gnu.org; Sat, 18 Jul 2009 10:28:54 -0400 Original-Received: from mail-fx0-f215.google.com ([209.85.220.215]:59367) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSAuD-0002mP-LF for emacs-pretest-bug@gnu.org; Sat, 18 Jul 2009 10:28:53 -0400 Original-Received: by fxm11 with SMTP id 11so517788fxm.42 for ; Sat, 18 Jul 2009 07:28:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=VrDcUKm5zMjBbK2HHADLgKgdipVr7PTzgjgRc3njGdQ=; b=DoHUI2VF09jS6mtvjSig7iWRX3v7Mc/U3ooYzvgHdXjoPaAZUTj9U2ACCM5q0SmZ5W vGfERpreG7huJItQDOCGt0RDAsXHWLkvllUusHuMbypfO5rgoV2LOP1OFQeBhI550mJt xPfc+Aon8zWj6aUNUU2qgj5u8YpKT2fSWtAmU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=ab568Y0CRo4jGvJ2j3ejATOvgMUdohYKUB535e9MwjegDyCiZbt0aiUA03VpFm79X3 Y1ksSoCFt2iPXnPc0whqTjAPQFmowgkSxlDrIC0lDyUs3O5kiguzTsy57P8O+0ivpTov mvkMyjQZvBiAiMJC3qVRVVIZ0YWczd5Vb2TPg= Original-Received: by 10.204.71.134 with SMTP id h6mr2149530bkj.70.1247927332431; Sat, 18 Jul 2009 07:28:52 -0700 (PDT) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Sat, 18 Jul 2009 10:37:36 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:29507 gmane.emacs.pretest.bugs:24817 Archived-At: I have seen this problem when trying to get company-mode to work in org-mode buffers. company-mode (see EmacsWiki for info) uses an overlay to display a menu. The menu is displayed in the overlays 'after-string. This 'after-string also includes a copy of the covered buffer parts. These parts are hidden by an overlay property 'invisible t. However if the buffer has invisible parts that are covered with the overlay things gets wrong. These parts are unhidden (in a rather strange way). In GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-06-30 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping'