From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: beacon Date: Thu, 15 Oct 2015 23:47:51 +0100 Message-ID: References: Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1444949281 463 80.91.229.3 (15 Oct 2015 22:48:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Oct 2015 22:48:01 +0000 (UTC) Cc: emacs-devel To: Kaushal Modi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 16 00:48:01 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZmrJV-0007Lo-R9 for ged-emacs-devel@m.gmane.org; Fri, 16 Oct 2015 00:47:57 +0200 Original-Received: from localhost ([::1]:50028 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmrJV-0008BD-6r for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 18:47:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmrJQ-0008At-V9 for emacs-devel@gnu.org; Thu, 15 Oct 2015 18:47:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmrJQ-0004kc-6n for emacs-devel@gnu.org; Thu, 15 Oct 2015 18:47:52 -0400 Original-Received: from mail-lb0-x22d.google.com ([2a00:1450:4010:c04::22d]:36561) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmrJQ-0004kD-0M for emacs-devel@gnu.org; Thu, 15 Oct 2015 18:47:52 -0400 Original-Received: by lbcao8 with SMTP id ao8so86036471lbc.3 for ; Thu, 15 Oct 2015 15:47:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=dfKMXY43K8VRLQeHYCpMDDT67XQ82qEk4b2TiWFprG4=; b=chsqdrdFDXMzsptHW1I9Wl2oiNVg0rGinQ3mUhnsDgjDl+HNWGl7lsJm1AsGlXCTmD 94JkLB6brPfXGY4CNuD+1vbKbp9qtQOSGKW6MYmRyiQRxWZfGS0tt+ExVf0pqZcY/0I3 INPXpU/MW4Sr3ALrOfua71DvLHQ1XDU1gi9uZVOz4cFpQPOtr9CYzc37oOoDTdUW8Whv cTUW/5Iu040GE587CSwgjxOqK3AzUR/oXibmmz04hI429ypm4Keg5SSFDlFWzjiTul6n JRXFSpELx+MOLHf2HNPhh4XHXRscecCebeOyICQ8uggWK+iRtEP9zRuF2ixuR369t2hT p2Nw== X-Received: by 10.112.184.137 with SMTP id eu9mr6199179lbc.21.1444949271251; Thu, 15 Oct 2015 15:47:51 -0700 (PDT) Original-Received: by 10.25.22.197 with HTTP; Thu, 15 Oct 2015 15:47:51 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: KdOTwDpOpocM4mXjlsxRZpS90t0 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191700 Archived-At: 2015-10-15 23:27 GMT+01:00 Kaushal Modi : >> You can try reenabling it at the end of beacon--vanish. > That worked! > >> But here's another idea: try adding this line inside > beacon--ov-put-after-string, between the two calls to `overlay-put' > (overlay-put overlay 'priority most-positive-fixnum) > > I commented out the fci-mode hacks, did the above and re-evalled.. this > works even better! Thanks! > > I didn't quite understand why setting the beacon overlay priority to the max > worked.. Was it that earlier the fci-mode overlays were fighting to get > displayed inbetween the beacon overlay displays? fci-mode overlays were being displayed on top of beacon's overlays. By upping the priority we ensure that beacon gets to be on top. I'll add that code to the package now.