From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: raman Newsgroups: gmane.emacs.devel Subject: Re: HowTo: Run a hook when a buffer becomes "current" Date: Thu, 17 Dec 2015 19:19:58 -0800 Message-ID: References: <87r3ikiknq.fsf@red-bean.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1450408826 27836 80.91.229.3 (18 Dec 2015 03:20:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 18 Dec 2015 03:20:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Karl Fogel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 18 04:20:19 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 1a9lac-0006zb-ME for ged-emacs-devel@m.gmane.org; Fri, 18 Dec 2015 04:20:18 +0100 Original-Received: from localhost ([::1]:58224 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9lab-00071a-TE for ged-emacs-devel@m.gmane.org; Thu, 17 Dec 2015 22:20:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43800) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9laP-0006zp-Tx for emacs-devel@gnu.org; Thu, 17 Dec 2015 22:20:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9laN-0007XD-80 for emacs-devel@gnu.org; Thu, 17 Dec 2015 22:20:05 -0500 Original-Received: from mail-pa0-x235.google.com ([2607:f8b0:400e:c03::235]:32995) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9laN-0007WK-1i for emacs-devel@gnu.org; Thu, 17 Dec 2015 22:20:03 -0500 Original-Received: by mail-pa0-x235.google.com with SMTP id ur14so52759192pab.0 for ; Thu, 17 Dec 2015 19:20:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=CbY/8WR1Ac7+KkS9zYRUdWpuGSFo7ZgL5dRRYNb427w=; b=Rp1y4rWdbjftbXWT+KxlKm3lQ3+u/YdYlSplQgVB6HikG66G15b9sKszmV3aXH3lSI SlG0kCyrP1MrgBok7JumqRAUN20aFHFUsGgWsPlKgJwqlcdyy+cUiDlxmMKtpDHnzPsy wW4qbjsxYNDe2mP/+CrP2LaEVmPfg11kdT/VhM56ybQJWkshpAKjT15iCvNHS4+cgMIj 31S5aXJqorIwZ1m68kwUT7xiZhF8H2VMAq3Nz+P9bGUDtRpWZqeGOzoGuuQRG9wztbyM O2l3YHn1KK9uJetFYyQ2YizLNOlJ+2SFiQ5tEJ0xp2R7N+tQe/iekdpualrVSKrxwp6h tmJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=CbY/8WR1Ac7+KkS9zYRUdWpuGSFo7ZgL5dRRYNb427w=; b=WV/FTV5wyIYhCCQXaF2ViPPezh0YsePvHsZY8gPzMkxKwHMD1jzOulJmn0bw7r8eHn IL9P5MyHjErprf+AygJ7xv1QW2Q+m3pCTlz3v4zMmZz74NCuKvAaM+6VJpv5Y0RdDjsZ q3628L2QDiwPXesrWDL3W1R5y2SiSYTSyQ5h4PbLZE6+L53p7B7MwU+6lp6mhCnsSts0 L6MIAquyXbg4fGJtOmhKDj8rrsWGRh7xmPQroqOGHYH5AwOp9Osx48Ei5AjK1ssmMT3x FBRrwSNPd9nX+c+O0n7IGXndUhwVKQBNzA5r1/VWuPLZEFIgkJwcYp6AShVNr58eoRHP 85sQ== X-Gm-Message-State: ALoCoQmAxQ31zCGwXtfBfs2VLQ7Jrd0DPemUCmFXsTyz7m2v+Ek0QIidnIMB0SjWxbZ/PGqC0XR/t9FJyLiQLniOxbLFATjSUA== X-Received: by 10.67.14.104 with SMTP id ff8mr1853717pad.92.1450408802192; Thu, 17 Dec 2015 19:20:02 -0800 (PST) Original-Received: from raman-glaptop2 (c-73-170-121-60.hsd1.ca.comcast.net. [73.170.121.60]) by smtp.gmail.com with ESMTPSA id x10sm14148252pfa.14.2015.12.17.19.19.59 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Thu, 17 Dec 2015 19:19:59 -0800 (PST) In-Reply-To: <87r3ikiknq.fsf@red-bean.com> (Karl Fogel's message of "Fri, 18 Dec 2015 09:56:57 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::235 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:196445 Archived-At: Hi Karl, (good to hear from you:-)) Thanks for the note. I was implementing myself a new feature in Emacspeak, though if it works out it's not Emacspeak specific. It's still WIP, so take it with a grain of salt -- 1 line summary: Adding "Soundscapes" -- quiet ambient nature sounds, that play in the background, and change based on what I'm doing -- eg programming vs communicating vs writing. Take a look at the docs here http://tvraman.github.io/emacspeak/manual/soundscape.html#soundscape --raman --