From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: erc-burnt-toast - Provide Windows Notification Center to erc with burnt-toast and erc-match Date: Wed, 04 Mar 2020 16:56:18 +0100 Message-ID: <87mu8w6rml.fsf@gmx.de> References: <87d09t8cyx.fsf@gmx.de> <87v9nk77i1.fsf@gmx.de> <83pndsw2od.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="55641"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: corwin@bru.st, emacs-devel@gnu.org, mab@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 04 16:59:11 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1j9WQR-000EOl-55 for ged-emacs-devel@m.gmane-mx.org; Wed, 04 Mar 2020 16:59:11 +0100 Original-Received: from localhost ([::1]:36108 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j9WQQ-0000Ls-0s for ged-emacs-devel@m.gmane-mx.org; Wed, 04 Mar 2020 10:59:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51062) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j9WNr-000628-4W for emacs-devel@gnu.org; Wed, 04 Mar 2020 10:56:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j9WNq-0005LM-41 for emacs-devel@gnu.org; Wed, 04 Mar 2020 10:56:30 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:51215) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j9WNl-0005IZ-LR; Wed, 04 Mar 2020 10:56:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1583337380; bh=rsm6QVzXN6WLlriE7cZzuc5EMfH1MiLP8WCYdFBno2s=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=a9GGQecwlhEkkWvcky898kdq5EDsTMif0+e8mxiBQewvHj1aWNZgxzz3dGechDrnv afJZF60aohdBfK77niK4LML+8xqilHshQVpHfzpTlgJ988gxtfyTa7WEl31Pubo5xh 5Ds9Q2Wtk49yPEIv2GzbEkObOS77rZyize1A5p58= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([212.86.53.127]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N9dsb-1jTz6X0Cyz-015d3G; Wed, 04 Mar 2020 16:56:20 +0100 In-Reply-To: <83pndsw2od.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 04 Mar 2020 17:38:26 +0200") X-Provags-ID: V03:K1:5AM8tHPWDSSPZnG78aBJd0R1qjmvGeeOmDnETcjQtngvAqtE5O/ 7l+R/U5jF4fBesh+Qt8hf5Nbe5tGzP+8Dd6HGqdZ2msQSx1MCe2ZvGFiPHsHOikAGlhgHMP Ei2tfwOJUBZYe+1AqwwX1lNUIeo+CEuHcnZP5gAj2/NHzvBoFSVqSqXQKJl4pn2JFYnuFo3 KZlWdckxv7rEzIanbTOrA== X-UI-Out-Filterresults: notjunk:1;V03:K0:oXpToHDHTeY=:r7F0MuZzsaux6KjAU2OsjK 4Zfpf4Cs3WYHkyAtmiAnpsFFDsrHZNfDmfO8CKiIVXZPhNHsbsjzdTVYBvt9cuUDkfmSGkXUY 8gEZOgPnBPv1LyXMFIMPBcCWvl/4jd7/8qQjo3sC/JSQTpnVPveQm6c1KLOYyANwXNn2AkWxG GlyHNPEylQJrKbYBwyLlmPL18aGS+uMUh/tBAlCWGgxzTx0sPB1sFDe/37kVWPullc/GiDHFs aZDJk9RXXcbejrRbn+N/mrXIacdSxtCjGgqfKFNzMuNK+MLX6TecFCGDcAOIB4ZEsKqV8Yp2a wV6fB9dtLNoWIOf5uuuOySLlMmyoaiv3lMGQY/47EWgFa05RX4nKQzJvjH6BQ/cwC+XorB7jM w6Jc0Ox+Q+Vghx/g5SiYQOfzgkmqQTh1uIrv55HOQf0cBJYQYZbtZkrDt7b9HFePfVJqzPhG8 TCtsDNMyELgEdt3ALi5OYZ/6nvWBiqUHcG8/Aa+v3ITlao4ZRa1TbXQH4Ebawm0baUy5aF7I+ aySdpuauBxMPkQfQVb+K9V1DL77wxdbAmY5be0ARPX5u+LXn7Wz91n/y6wPHn7ubW/ZKI5JG3 y9Tl870irbfsnGtKkQAxUR8PeLuj9t832DtBtVu5M5E3hu8hm2ixpFnlDg2+06tS414nM915q Brl8+W32QEndG/JcDcADp81F/CBPoWdf+5SViC+4e0ZRvV2i9nJNNTvaCNVPjV3aI6fdQxQ87 ec850J+jylj4KPsmFBPEdC2fHdvir/odG1MoEGEL/AMTJhLavSySjxQwb1FmSVvVJ9CgxZdB X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.21 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:245221 Archived-At: Eli Zaretskii writes: >> For MS Windows specific implementation options, I cannot speak seriously >> about. However, ... >> >> > This would look rather like the DBUS wrapper in C for GNU/Linus, Mac, >> > and Cygwin but wrapping (probably) the Windows Community Toolkit. >> > This would definitely allow us to properly associate Emacs as the >> > originating process and probably opens the door to let users >> > create/manage GUIDs on the fly, which can to differentiate toasts as >> > from different logical processes within Emacs and/or different users >> > of Emacs. >> >> ... this doesn't sound bad in my ears. > > Guys, you _are_ aware that Emacs has w32-notification-notify since > v25.1? Not me. I don't know what happens with Emacs on MS Windows, sorry. And alert.el doesn't know this either. > It only supports a small subset of what is possible with > D-Bus, but maybe that's enough for your needs in this thread? Corwin, you might investigate how this fits into your needs. Best regards, Michael.