From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 12:14:56 2018 Received: (at submit) by debbugs.gnu.org; 21 Jan 2018 17:14:56 +0000 Received: from localhost ([127.0.0.1]:37248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJCq-0001Za-H5 for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:14:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJCo-0001ZK-8f for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:14:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edJCh-0005JR-1D for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:14:48 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47940) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edJCg-0005JA-UO for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:14:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edJCf-0007CE-S4 for guix-patches@gnu.org; Sun, 21 Jan 2018 12:14:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edJCc-0005Fz-I0 for guix-patches@gnu.org; Sun, 21 Jan 2018 12:14:45 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21041) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edJCc-0005Eg-9q for guix-patches@gnu.org; Sun, 21 Jan 2018 12:14:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516554857; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id; l=407; bh=guzhB8A5vVpRHnQGfGODbmN0uZeAF9ET7viGxOLnCOA=; b=JbKbUlefFJzD7RIFBuFpJPdbsDua55bysoBrHLI9VWq3mLwdL2qNM2YnBmu0B/o8 +1NSlizXqruz29ntzVDS4drdqpqdpFa6hBp9Rdg3xBB+sxitYFxi+4vBiLMtXUSizJT y9wmyinf/pWxVcPMQYUvrhOVc8zt1wx+iehhLvN0= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516554857023573.944031385212; Sun, 21 Jan 2018 09:14:17 -0800 (PST) From: Ricardo Wurmus To: guix-patches@gnu.org Subject: [PATCH 0/6] Emacs client for Slack. Date: Sun, 21 Jan 2018 18:14:12 +0100 Message-Id: <20180121171412.18679-1-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) This series of patches adds emacs-slack, a client for the Slack chat service, and its dependencies. Ricardo Wurmus (6): gnu: Add emacs-seq. gnu: Add emacs-emojify. gnu: Add emacs-websocket. gnu: Add emacs-oauth2. gnu: Add emacs-circe. gnu: Add emacs-slack. gnu/packages/emacs.scm | 149 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 149 insertions(+) -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 12:26:00 2018 Received: (at 30194) by debbugs.gnu.org; 21 Jan 2018 17:26:00 +0000 Received: from localhost ([127.0.0.1]:37268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNY-0001rP-JX for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:00 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNW-0001r4-Py for 30194@debbugs.gnu.org; Sun, 21 Jan 2018 12:25:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516555543; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id; l=1265; bh=PZTbLvMiQk4wygvS1L6v49+rEW+d4HG2KgngZ/fdnlY=; b=AozFNBeauziILjCtbDYxk3Sv3WGrROG9uW2YQ6b3L/rdQF2J3o5k+BMgZp4d6kQJ jz1McaZ65WpbL0qoP2GCClWOIpvA1A3uhvVaScL5CDy8KX05lpjpV63Rs/JFZTUOV84 yC7MqVciWTu4LJnAW3RIOBHFHp50qtpexYH4axSs= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516555543454231.73891884150453; Sun, 21 Jan 2018 09:25:43 -0800 (PST) From: Ricardo Wurmus To: 30194@debbugs.gnu.org Subject: [PATCH 1/6] gnu: Add emacs-seq. Date: Sun, 21 Jan 2018 18:25:34 +0100 Message-Id: <20180121172539.19408-1-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194 Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/emacs.scm (emacs-seq): New variable. --- gnu/packages/emacs.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 0c3d5139a..cbe1ac6f7 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6465,6 +6465,27 @@ proficiency is an advantage, since you can transform your numeric range with an elisp expression.") (license license:gpl3+))) +(define-public emacs-seq + (package + (name "emacs-seq") + (version "2.20") + (source + (origin + (method url-fetch) + (uri (string-append "https://elpa.gnu.org/packages/seq-" + version ".tar")) + (sha256 + (base32 + "0vrpx6nnyjb0gsypknzagimlhvcvi5y1rcdkpxyqr42415zr8d0n")))) + (build-system emacs-build-system) + (home-page "http://elpa.gnu.org/packages/seq.html") + (synopsis "Sequence manipulation functions") + (description "This Emacs package provides sequence-manipulation functions +that complement basic functions provided by @code{subr.el}. All functions are +prefixed with @code{seq-}. All provided functions work on lists, strings and +vectors.") + (license license:gpl3+))) + (define-public emacs-bash-completion (package (name "emacs-bash-completion") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 12:26:03 2018 Received: (at 30194) by debbugs.gnu.org; 21 Jan 2018 17:26:03 +0000 Received: from localhost ([127.0.0.1]:37272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNa-0001s3-RM for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:03 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNX-0001rC-U2 for 30194@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516555549; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=1399; bh=RTFFq7AvEFtu1nG7NL6tktiP44me3OJ/mjTiFLAkmlY=; b=VlLtnmm9bCY6SDuuaPaS2ZJ7l3c6mo/kRhKjLMqTPCVEJ4gddTJWYke0H0qZBZHA VD+sDYloCy2CPcMRsCTcXZ7tvKYxvWsst4d3fiTczhVkcA5Nv2VMvMbU8JxIJRXGCtw DHZhM6CNp27t19jGV0/NaTECRdMtkJNsnoo3kMic= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516555549513531.9461078460354; Sun, 21 Jan 2018 09:25:49 -0800 (PST) From: Ricardo Wurmus To: 30194@debbugs.gnu.org Subject: [PATCH 3/6] gnu: Add emacs-websocket. Date: Sun, 21 Jan 2018 18:25:36 +0100 Message-Id: <20180121172539.19408-3-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20180121172539.19408-1-rekado@elephly.net> References: <20180121172539.19408-1-rekado@elephly.net> X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194 Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/emacs.scm (emacs-websocket): New variable. --- gnu/packages/emacs.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index f1ff29cd6..82bdacbb7 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6511,6 +6511,28 @@ well as Github-style emojis like @code{:smile:}. It provides a minor mode @code{emojify-mode} to enable the display of emojis in a buffer.") (license license:gpl3+))) +(define-public emacs-websocket + (package + (name "emacs-websocket") + (version "1.8") + (source + (origin + (method url-fetch) + (uri (string-append "https://elpa.gnu.org/packages/websocket-" + version ".tar")) + (sha256 + (base32 + "0dcxmnnm8z7cvsc7nkb822a1g6w03klp7cijjnfq0pz84p3w9cd9")))) + (build-system emacs-build-system) + (home-page "http://elpa.gnu.org/packages/websocket.html") + (synopsis "Emacs WebSocket client and server") + (description "This is an Elisp library for WebSocket clients to talk to +WebSocket servers, and for WebSocket servers to accept connections from +WebSocket clients. This library is designed to be used by other library +writers, to write applications that use WebSockets, and is not useful by +itself.") + (license license:gpl3+))) + (define-public emacs-bash-completion (package (name "emacs-bash-completion") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 12:26:03 2018 Received: (at 30194) by debbugs.gnu.org; 21 Jan 2018 17:26:03 +0000 Received: from localhost ([127.0.0.1]:37274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNb-0001s5-3A for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:03 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNY-0001rD-7M for 30194@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516555552; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=1525; bh=+dqNnjPx4bjfQboxHVSw02NYPBzdDfaFPEmxCzAEXRA=; b=i7dq5bntKy6yDCYwcq67Hj1qRonQjaLATriqyGR1eiRe98KAwCEKr5Z+9EJ49AR6 AQTBby4XFl1JYJm4oaZq4GSdQAigoBNkIEUUVW5riPHly6D774ljgNNhFe/XSTLSGOy l3kQFA+t8/l6JI1yNYNibLfHoLwXv/Pzs+88p+Po= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516555552266689.2493113489259; Sun, 21 Jan 2018 09:25:52 -0800 (PST) From: Ricardo Wurmus To: 30194@debbugs.gnu.org Subject: [PATCH 4/6] gnu: Add emacs-oauth2. Date: Sun, 21 Jan 2018 18:25:37 +0100 Message-Id: <20180121172539.19408-4-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20180121172539.19408-1-rekado@elephly.net> References: <20180121172539.19408-1-rekado@elephly.net> X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194 Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/emacs.scm (emacs-oauth2): New variable. --- gnu/packages/emacs.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 82bdacbb7..7e593e1f9 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6533,6 +6533,31 @@ writers, to write applications that use WebSockets, and is not useful by itself.") (license license:gpl3+))) +(define-public emacs-oauth2 + (package + (name "emacs-oauth2") + (version "0.11") + (source + (origin + (method url-fetch) + (uri (string-append "https://elpa.gnu.org/packages/oauth2-" + version ".el")) + (sha256 + (base32 + "0ydkc9jazsnbbvfhd47mql52y7k06n3z7r0naqxkwb99j9blqsmp")))) + (build-system emacs-build-system) + (home-page "http://elpa.gnu.org/packages/oauth2.html") + (synopsis "OAuth 2.0 authorization protocol implementation") + (description + "This package provides an Elisp implementation of the OAuth 2.0 draft. +The main entry point is @code{oauth2-auth-and-store} which will return a token +structure. This token structure can be then used with +@code{oauth2-url-retrieve-synchronously} or @code{oauth2-url-retrieve} to +retrieve any data that need OAuth authentication to be accessed. If the token +needs to be refreshed, the code handles it automatically and stores the new +value of the access token.") + (license license:gpl3+))) + (define-public emacs-bash-completion (package (name "emacs-bash-completion") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 12:26:07 2018 Received: (at 30194) by debbugs.gnu.org; 21 Jan 2018 17:26:07 +0000 Received: from localhost ([127.0.0.1]:37276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNf-0001sL-D0 for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:07 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJNZ-0001rc-Ve for 30194@debbugs.gnu.org; Sun, 21 Jan 2018 12:26:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516555558; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=1552; bh=oVgFr/j05yahb6+OMHtZi9aOO9g42c/7nWviW7bvLqo=; b=fU1bmmJX1yOMknlIrPhX4gHgrpcG3W3RJobntNxslXbE/LN8Y8slbxQ9OqwSTAzT FU16ubyXG4rQJ2AVqv5UuQ6t+MMKD5a/7reo4JexweSKoGyOcvXCU6xyhh/HWdgEAzF RlpjKJeO8BDy446lcdE0Ollf7uYMAme42wjk2N+Q= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516555558120195.34005865626182; Sun, 21 Jan 2018 09:25:58 -0800 (PST) From: Ricardo Wurmus To: 30194@debbugs.gnu.org Subject: [PATCH 6/6] gnu: Add emacs-slack. Date: Sun, 21 Jan 2018 18:25:39 +0100 Message-Id: <20180121172539.19408-6-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20180121172539.19408-1-rekado@elephly.net> References: <20180121172539.19408-1-rekado@elephly.net> X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194 Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/emacs.scm (emacs-slack): New variable. --- gnu/packages/emacs.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 25b1d603f..d48d8ba6d 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6585,6 +6585,35 @@ activity in channels in the status bar so it stays out of your way unless you want to use it.") (license license:gpl3+))) +(define-public emacs-slack + (let ((commit "58b1309255563819ee8f83f625af49ac0353bed1") + (revision "1")) + (package + (name "emacs-slack") + (version (string-append "0-" revision "." (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yuya373/emacs-slack.git") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "1bj43ircd9djk4i58qwxvmcbhzybxb954k52l80pk441ffk8v4vx")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-alert" ,emacs-alert) + ("emacs-emojify" ,emacs-emojify) + ("emacs-request" ,emacs-request) + ("emacs-websocket" ,emacs-websocket) + ("emacs-oauth2" ,emacs-oauth2) + ("emacs-circe" ,emacs-circe))) + (home-page "https://github.com/yuya373/emacs-slack") + (synopsis "Slack client for Emacs") + (description "This package provides an Emacs client for the Slack +messaging service.") + (license license:gpl3+)))) + (define-public emacs-bash-completion (package (name "emacs-bash-completion") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 13:11:25 2018 Received: (at 30194) by debbugs.gnu.org; 21 Jan 2018 18:11:25 +0000 Received: from localhost ([127.0.0.1]:37312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edK5U-0004ub-QK for submit@debbugs.gnu.org; Sun, 21 Jan 2018 13:11:24 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edK5T-0004uT-CW for 30194@debbugs.gnu.org; Sun, 21 Jan 2018 13:11:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516555555; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=1529; bh=Oto80fJUky5OwwHqWp1b9j/HbVbnXvuxrSS5ynPkXaM=; b=c5Vm4+oYbwaJWc8DsTVmxpdcazwtztBoA43Asob1ekKV12EVpmBJHIoTL0aODIQb YZTsxs604F+KtLfkKqVgh9qM46Uvta69GXapNhplKEW1O8sNCKb79ZKUaON6BbzCSw0 ykQNqS23bcB4JY7jUt5/zf1xH0X1Ew0Ms4SH97l4= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516555555329908.6951018371741; Sun, 21 Jan 2018 09:25:55 -0800 (PST) From: Ricardo Wurmus To: 30194@debbugs.gnu.org Subject: [PATCH 5/6] gnu: Add emacs-circe. Date: Sun, 21 Jan 2018 18:25:38 +0100 Message-Id: <20180121172539.19408-5-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20180121172539.19408-1-rekado@elephly.net> References: <20180121172539.19408-1-rekado@elephly.net> X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194 Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/emacs.scm (emacs-circe): New variable. --- gnu/packages/emacs.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 7e593e1f9..25b1d603f 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6558,6 +6558,33 @@ needs to be refreshed, the code handles it automatically and stores the new value of the access token.") (license license:gpl3+))) +(define-public emacs-circe + (package + (name "emacs-circe") + (version "2.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jorgenschaefer/circe.git") + (commit (string-append "v" version)))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "19h3983zy3f15cgs86irvbdzz55qyjm48qd7gjlzcxplr7vnnh0j")))) + (build-system emacs-build-system) + ;; In order to securely connect to an IRC server using TLS, Circe requires + ;; the GnuTLS binary. + (propagated-inputs + `(("gnutls" ,gnutls))) + (home-page "https://github.com/jorgenschaefer/circe") + (synopsis "Client for IRC in Emacs") + (description "Circe is a Client for IRC in Emacs. It integrates well with +the rest of the editor, using standard Emacs key bindings and indicating +activity in channels in the status bar so it stays out of your way unless you +want to use it.") + (license license:gpl3+))) + (define-public emacs-bash-completion (package (name "emacs-bash-completion") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 13:12:38 2018 Received: (at 30194) by debbugs.gnu.org; 21 Jan 2018 18:12:38 +0000 Received: from localhost ([127.0.0.1]:37316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edK6g-0004wf-4X for submit@debbugs.gnu.org; Sun, 21 Jan 2018 13:12:38 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:58989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edK6e-0004wW-4F for 30194@debbugs.gnu.org; Sun, 21 Jan 2018 13:12:36 -0500 Received: from saiph.selenimh (000043010000000000000469.ipv6.commingeshautdebit.fr [IPv6:2a03:a0a0:0:4301::469]) (Authenticated sender: mail@nicolasgoaziou.fr) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 10399A80CF; Sun, 21 Jan 2018 19:12:34 +0100 (CET) Received: from ngz by saiph.selenimh with local (Exim 4.89) (envelope-from ) id 1edK6b-0003dw-T9; Sun, 21 Jan 2018 19:12:33 +0100 From: Nicolas Goaziou To: Ricardo Wurmus Subject: Re: [bug#30194] [PATCH 1/6] gnu: Add emacs-seq. In-Reply-To: <20180121172539.19408-1-rekado@elephly.net> (Ricardo Wurmus's message of "Sun, 21 Jan 2018 18:25:34 +0100") References: <20180121171412.18679-1-rekado@elephly.net> <20180121172539.19408-1-rekado@elephly.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) Date: Sun, 21 Jan 2018 19:12:33 +0100 Message-ID: <87h8rfm67i.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30194 Cc: 30194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello, Ricardo Wurmus writes: > * gnu/packages/emacs.scm (emacs-seq): New variable. > --- > gnu/packages/emacs.scm | 21 +++++++++++++++++++++ > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 0c3d5139a..cbe1ac6f7 100644 > --- a/gnu/packages/emacs.scm > +++ b/gnu/packages/emacs.scm > @@ -6465,6 +6465,27 @@ proficiency is an advantage, since you can transform your numeric range with > an elisp expression.") > (license license:gpl3+))) > > +(define-public emacs-seq OOC, is there a need for this since it already ships with the Emacs Guix provides? I thought it was some backward compatibility library. > + (package > + (name "emacs-seq") > + (version "2.20") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "https://elpa.gnu.org/packages/seq-" > + version ".tar")) > + (sha256 > + (base32 > + "0vrpx6nnyjb0gsypknzagimlhvcvi5y1rcdkpxyqr42415zr8d0n")))) > + (build-system emacs-build-system) > + (home-page "http://elpa.gnu.org/packages/seq.html") > + (synopsis "Sequence manipulation functions") > + (description "This Emacs package provides sequence-manipulation functions > +that complement basic functions provided by @code{subr.el}. All functions are Nitpick: @file{subr.el} > +prefixed with @code{seq-}. Nitpick: @samp{seq-} Regards, -- Nicolas Goaziou 0x80A93738 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 23 00:13:07 2018 Received: (at 30194) by debbugs.gnu.org; 23 Jan 2018 05:13:07 +0000 Received: from localhost ([127.0.0.1]:38894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edqtP-00075C-5g for submit@debbugs.gnu.org; Tue, 23 Jan 2018 00:13:07 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edqtN-000752-8I for 30194@debbugs.gnu.org; Tue, 23 Jan 2018 00:13:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516555546; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=1454; bh=nKGsKF1kws014Lmhfll6PlqfmwMdbWTxdpHbhegpGr8=; b=gvndYmv2nFHZFNQgGkgHqwszvOR/ZRNmnF1PJOXSf9iu0QXQSEOCkr1Z9GNZ6HC8 gdijm+TCn7mok7jaAv8LZuieroWZtLiWO8fbq3xtnQA5dPm9Oys/CAOO0m7rFBRnlnq oapGj+VnGe+qSqmeP0JVv1iMRMX1nZEzCRJzzGOc= Received: from localhost (port-92-200-13-49.dynamic.qsc.de [92.200.13.49]) by mx.zohomail.com with SMTPS id 1516555546697641.2635494405029; Sun, 21 Jan 2018 09:25:46 -0800 (PST) From: Ricardo Wurmus To: 30194@debbugs.gnu.org Subject: [PATCH 2/6] gnu: Add emacs-emojify. Date: Sun, 21 Jan 2018 18:25:35 +0100 Message-Id: <20180121172539.19408-2-rekado@elephly.net> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20180121172539.19408-1-rekado@elephly.net> References: <20180121172539.19408-1-rekado@elephly.net> X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194 Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/emacs.scm (emacs-emojify): New variable. --- gnu/packages/emacs.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index cbe1ac6f7..f1ff29cd6 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6486,6 +6486,31 @@ prefixed with @code{seq-}. All provided functions work on lists, strings and vectors.") (license license:gpl3+))) +(define-public emacs-emojify + (package + (name "emacs-emojify") + (version "0.4") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/iqbalansari/emacs-emojify/" + "releases/download/v" version "/emojify-" + version ".tar")) + (sha256 + (base32 + "0k84v2d2bkiwcky9fi1yyprgkj46g7wh6pyl9gzmcd7sqv051d5n")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-seq" ,emacs-seq) + ("emacs-ht" ,emacs-ht))) + (home-page "https://github.com/iqbalansari/emacs-emojify") + (synopsis "Display emojis in Emacs") + (description "This package displays emojis in Emacs similar to how Github, +Slack, and other websites do. It can display plain ASCII like @code{:)} as +well as Github-style emojis like @code{:smile:}. It provides a minor mode +@code{emojify-mode} to enable the display of emojis in a buffer.") + (license license:gpl3+))) + (define-public emacs-bash-completion (package (name "emacs-bash-completion") -- 2.15.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 24 07:16:54 2018 Received: (at 30194-done) by debbugs.gnu.org; 24 Jan 2018 12:16:54 +0000 Received: from localhost ([127.0.0.1]:40426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeJz4-0000gQ-2D for submit@debbugs.gnu.org; Wed, 24 Jan 2018 07:16:54 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eeJz3-0000gH-07 for 30194-done@debbugs.gnu.org; Wed, 24 Jan 2018 07:16:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1516796196; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; l=404; bh=wTkhV1HEkUOXC2udbKClIl9tRK/o5J4A+tpEI36IwPo=; b=DuWVKpaSlDDiNhs2Fn+kZsTUSge+7Bsl3bRhnI6qJecQ3s9L24WumzXtSS1A0AMD hIegsW+L/JOlFNv8nWTODvXaXA6sMxGfwORjvhfxhZVIlaltS5XNflFibm+MDkb7z2V Xw3BOYN4YJAVAsok3EbrxITPyJ5wXIofhFotUe9U= Received: from localhost (141.80.218.86 [141.80.218.86]) by mx.zohomail.com with SMTPS id 1516796196623905.6201915773271; Wed, 24 Jan 2018 04:16:36 -0800 (PST) References: <20180121171412.18679-1-rekado@elephly.net> <20180121172539.19408-1-rekado@elephly.net> <87h8rfm67i.fsf@nicolasgoaziou.fr> User-agent: mu4e 1.0-alpha3; emacs 25.3.1 From: Ricardo Wurmus To: Nicolas Goaziou Subject: Re: [bug#30194] [PATCH 1/6] gnu: Add emacs-seq. In-reply-to: <87h8rfm67i.fsf@nicolasgoaziou.fr> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 24 Jan 2018 13:16:33 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID: <87zi53xxi6.fsf@elephly.net> X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30194-done Cc: 30194-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Hi Nicolas, >> +(define-public emacs-seq > > OOC, is there a need for this since it already ships with the Emacs Guix > provides? I thought it was some backward compatibility library. You are right. I=E2=80=99ll drop it. I=E2=80=99ll push my patches with a slight modification to emacs-emojify. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From unknown Wed Jun 25 00:27:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 21 Feb 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator