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 19:17:54 +0100 Message-ID: References: <874mhsdofq.fsf@mbork.pl> Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a114128aca57f28052228b2c3 X-Trace: ger.gmane.org 1444933155 6286 80.91.229.3 (15 Oct 2015 18:19:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Oct 2015 18:19:15 +0000 (UTC) Cc: emacs-devel To: Marcin Borkowski Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 15 20:19:14 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 1Zmn7S-0000Te-CX for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 20:19:14 +0200 Original-Received: from localhost ([::1]:49032 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmn7R-00078I-MC for ged-emacs-devel@m.gmane.org; Thu, 15 Oct 2015 14:19:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50037) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmn6D-00075u-Re for emacs-devel@gnu.org; Thu, 15 Oct 2015 14:17:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zmn6C-0001nq-4R for emacs-devel@gnu.org; Thu, 15 Oct 2015 14:17:57 -0400 Original-Received: from mail-lf0-x231.google.com ([2a00:1450:4010:c07::231]:33532) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zmn6B-0001nm-Rr for emacs-devel@gnu.org; Thu, 15 Oct 2015 14:17:56 -0400 Original-Received: by lffv3 with SMTP id v3so40817089lff.0 for ; Thu, 15 Oct 2015 11:17:55 -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=iOHZrfl2U/XHDPwvL92iQ6k5Znrh0r83GuCrOgK/rXA=; b=IAVuElwY7CHmHixJIsLnTjz1H6UQzsjRAoutj1DYV9Xz9YdJQaA4pFSo99CBBSJJ2k T/qq6r8ZH6OWOCxdzBRk1ophNaoCGQ8IDrw+h3CQoJDuG/BMU5NZtsiH1W+PyzUx+S/F MfP9K9tqSmjhuVT+nfwbk6ukowx0fkSPMarM5McCPfMo3zbggydKQGAicORS5xh9mNcE 2aAUaxdRJ0EQEU3j6YeifcI8diTGb3yrVYgTPH985GCfSpzzcN2sN8gRbVT9rwJ7f2Ye H4YSDDDPE/pwZPYIzA9n8r3Uc/jKHc5DRmX8WKi1Bg+lFehicl6+AT+zc/I6PvFd9lZP 52oA== X-Received: by 10.25.207.82 with SMTP id f79mr3649626lfg.73.1444933074777; Thu, 15 Oct 2015 11:17:54 -0700 (PDT) Original-Received: by 10.25.22.197 with HTTP; Thu, 15 Oct 2015 11:17:54 -0700 (PDT) Original-Received: by 10.25.22.197 with HTTP; Thu, 15 Oct 2015 11:17:54 -0700 (PDT) In-Reply-To: <874mhsdofq.fsf@mbork.pl> X-Google-Sender-Auth: QCxFYn5N8J3QZHosSp7T6hvEcyc X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c07::231 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:191674 Archived-At: --001a114128aca57f28052228b2c3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 15 Oct 2015 6:36 pm, "Marcin Borkowski" wrote: > > > On 2015-10-15, at 19:02, Artur Malabarba wrote: > > > Whenever the window scrolls or the buffer changes a light will shine on > > top of your cursor so you know where it is. > > > > That=E2=80=99s it. See this gif for example: > > https://github.com/Malabarba/beacon/raw/master/example-beacon.gif > > Cool. I didn't understand one thing (and could not see it in the gif): > what do you mean by "buffer changes"? Any self-insert-command key will > fire this flashy-thing? No, I mean when you switch buffer. :-) Simply editing the buffer will not blink the beacon. Moving point will only blink the beacon if it causes the window to scroll. But there's a variable to make it blink when point moves very far even if the window didn't scroll. --001a114128aca57f28052228b2c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On 15 Oct 2015 6:36 pm, "Marcin Borkowski" <mbork@mbork.pl> wrote:
>
>
> On 2015-10-15, at 19:02, Artur Malabarba <bruce.connor.am@gmail.com> wrote:
>
> > Whenever the window scrolls or the buffer changes a light will sh= ine on
> > top of your cursor so you know where it is.
> >
> > That=E2=80=99s it. See this gif for example:
> > https://github.com/Malabarba/beacon/raw/master/example-beacon.= gif
>
> Cool.=C2=A0 I didn't understand one thing (and could not see it in= the gif):
> what do you mean by "buffer changes"?=C2=A0 Any self-insert-= command key will
> fire this flashy-thing?=C2=A0

No, I mean when you switch buffer. :-)

Simply editing the buffer will not blink the beacon.

Moving point will only blink the beacon if it causes the win= dow to scroll. But there's a variable to make it blink when point moves= very far even if the window didn't scroll.

--001a114128aca57f28052228b2c3--