From unknown Mon Jun 16 23:52:13 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72783 <72783@debbugs.gnu.org> To: bug#72783 <72783@debbugs.gnu.org> Subject: Status: [PATCH 0/2] Add emacs-plz-media-type and emacs-plz-event-source Reply-To: bug#72783 <72783@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:52:13 +0000 retitle 72783 [PATCH 0/2] Add emacs-plz-media-type and emacs-plz-event-sour= ce reassign 72783 guix-patches submitter 72783 Roman Scherer severity 72783 normal tag 72783 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 06:06:12 2024 Received: (at submit) by debbugs.gnu.org; 24 Aug 2024 10:06:12 +0000 Received: from localhost ([127.0.0.1]:40524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shneu-0001Fv-I8 for submit@debbugs.gnu.org; Sat, 24 Aug 2024 06:06:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:39458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shnes-0001Fn-JA for submit@debbugs.gnu.org; Sat, 24 Aug 2024 06:06:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1shne5-0004YO-VU for guix-patches@gnu.org; Sat, 24 Aug 2024 06:05:21 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1shne2-0003OA-SW for guix-patches@gnu.org; Sat, 24 Aug 2024 06:05:21 -0400 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2f3e9fb6ee9so31609411fa.3 for ; Sat, 24 Aug 2024 03:05:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1724493915; x=1725098715; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=aUDe0RloHrmm5AMDRGFRyUwVu7iNfsbdfSIXN2yImQE=; b=l4ch1CtcPql8RMj4Wzn7kWjm0sND6y4xFc6YKwb+aIWk8SgDDNnEsq9xDumNBnfkVp NLD3xY86hz9HbflKsDgJpu+11RLx8P5sgJJKjzp0P71S98anWLJdkpICMrVaZAGpA08Q Y7Cg/2Za28OYtFzd80AEXuOq22tpeDF1NxU/QcpbtiCfDymY00vTEXE+KRm3wuXPA3BP fiOt6t1e+99UHLBAB3Ak4CvlYaabM8bVWj8ZzHmYszun0Ske4EBzpOIfQl1DZpwwPsrc Kg3oRpb3zOduNxi1OpNYtMZ5B9+CZ5Y7CkO+TpsxdUPkkaykhXkfj+RVWAIq3KjGvgQZ JOIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724493915; x=1725098715; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aUDe0RloHrmm5AMDRGFRyUwVu7iNfsbdfSIXN2yImQE=; b=qu4BTrQKUdS4cjT9sdOJfpWa+qUSk1NRvdrSJX5sTsBReI/ivag7uOPVY+cHrzhkev MDXSdAWzGRxFCFk2bG2zYNJ8D1RU3ZG/vmrr3zopnf5mG/diobKS6WHkLJa8JFPyrjPA Ymiq1z6UNuDj9vM6cZvJGEUy9uptYXhJ3I5JZej4QADTlyVenxqvdx7OfwLI15qFfZgW IuZcu7SjfLsgmF2YH4De1VU8c1LtoKee93k55thceL43mlHLhFhdisZYQGKaNa4lOdkZ ImD0Qk/X6dkTvwTYHSOdJzY4yLxE+v8nJ7J5cs6LZXvb82S7uFzKlFqa2XwRS4TWGG9S OpFQ== X-Gm-Message-State: AOJu0Yx1otE1jeXwwZwDv9JEx6ikMz3U2NyXtCFDKRNFYiVUSTAqu663 fh6mF/GQRKqvVEMDTUL8/X+nzduebL6I7C0QrKROj5JIp4hmaQkydFpeqgm/EfA33bGZqjPo3xG w X-Google-Smtp-Source: AGHT+IFo0eCTC3NAvF0PGn8T4aMC1TV734S4KNsUn8hYxOZL69R9LJOU6WRYEeXxB1Q1SSz31A3S0w== X-Received: by 2002:a2e:9b8d:0:b0:2f3:fae3:83a7 with SMTP id 38308e7fff4ca-2f4f494205bmr31801561fa.43.1724493914079; Sat, 24 Aug 2024 03:05:14 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:105:be87:b368:5404:323a:3606]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2f40484a6fasm7259511fa.77.2024.08.24.03.05.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 03:05:13 -0700 (PDT) From: Roman Scherer To: guix-patches@gnu.org Subject: [PATCH 0/2] Add emacs-plz-media-type and emacs-plz-event-source Date: Sat, 24 Aug 2024 12:05:08 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::22e; envelope-from=roman@burningswell.com; helo=mail-lj1-x22e.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Roman Scherer 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: -3.3 (---) Hello Guix, this patch series adds two of my Emacs Lisp libraries: - emacs-plz-media-type - emacs-plz-event-source Could you please review it? Thanks, Roman. Roman Scherer (2): gnu: Add emacs-plz-media-type. gnu: Add emacs-plz-event-source. gnu/packages/emacs-xyz.scm | 52 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) base-commit: d48af5cca84914d44b032d0bf0820640ebbe7a4b -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 06:11:01 2024 Received: (at 72783) by debbugs.gnu.org; 24 Aug 2024 10:11:01 +0000 Received: from localhost ([127.0.0.1]:40531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shnjZ-0001O2-7J for submit@debbugs.gnu.org; Sat, 24 Aug 2024 06:11:01 -0400 Received: from mail-ed1-f46.google.com ([209.85.208.46]:55330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shnjX-0001No-JZ for 72783@debbugs.gnu.org; Sat, 24 Aug 2024 06:11:00 -0400 Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-5bed83488b6so3452901a12.2 for <72783@debbugs.gnu.org>; Sat, 24 Aug 2024 03:10:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1724494144; x=1725098944; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eeibD9DdgnzfNkDli6ATLHteo5LsT/Kj07+6ZH3x5R4=; b=Og4tysu5r4IZ2ON3chSkvEJYPkjHPUEOeT9++dscPUAWrcAqAM/3lwvgaVCkRrNtxR 69kAGcIyJf/5/YxlndvloGdW+ZVMYPUV3HWhBlcujY6SPNqQ2+4C+8X4nPh04f9TQbI6 Ywkl+T1U7bHud+BJRc3TfG9yTaocytiKB7beQKBA9UynwYGjT6xoKNXiGYh7yx37Vs28 Ttvd4PB6GJLs+sSUZmJH0w4ARpf1q1WWubJ7hKRH7jy4j+l1BAdoLDrUsdkigGsHo4CY uG+uxiGvgaAw1KRGlaGs5/Sf2TfBHTxBVWlkyXJDiYv17yDIljdEN5tLbFKOStgFoGEN V0/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724494144; x=1725098944; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eeibD9DdgnzfNkDli6ATLHteo5LsT/Kj07+6ZH3x5R4=; b=Bm5JrlnxS8JL047Qi5NI8BtRmLWMyXGb3+Q8LCmwseY5SbXjrCLY/6mufTVW+Utsy9 61/uDqsd1HuIz2aKwM5Wy2P4eTpMFdlyqxaftbds5JYJ+H4wsTu/GowX8OhRGwWdfV8p kY4sm3L7z8PHQfEv+efEOcFe+XBGYBKKFKVBWozBsV+GcL8iy2LcZCov1nqG7RqDZ5Qa I/fZWWL+fvquZw7Ex8HMiV5Xj/ZidqkcNb6BjgzqA11USUxbqqJUd2YGnEOvOtwh3jt/ r7R377g3WYFyJ1qDW0nz45MhEz7rolV8CoIDXDc0AMNxBW0nQHhIHsk9PcXoCGFcpDbp goZA== X-Gm-Message-State: AOJu0YwPAvbwxY9REeqb3NC/PDRUq6mfJ65bbRffdktlrS+otPJo+liU +cUJFRQYBWvLNYp04/Vm46Y04NrK+MnDa4z9R4azqSDGEwXmS+ne0dUN07oDthtvh1jkKqXF8v/ A X-Google-Smtp-Source: AGHT+IFvnriYpvdTNH9yTAH09gx2WMBbYjkdxGC/tVOPxtQkfzgQ32UMWseUCKzkaP0vvAA6MbMipg== X-Received: by 2002:a05:6402:430c:b0:58b:585b:42a2 with SMTP id 4fb4d7f45d1cf-5c0891a92a6mr2808979a12.38.1724494144070; Sat, 24 Aug 2024 03:09:04 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:105:be87:b368:5404:323a:3606]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c0515a97bdsm3119798a12.88.2024.08.24.03.09.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 03:09:03 -0700 (PDT) From: Roman Scherer To: 72783@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add emacs-plz-media-type. Date: Sat, 24 Aug 2024 12:08:57 +0200 Message-ID: <17fb085aea5d4dba863c6380f2beb263900c8a3b.1724493542.git.roman@burningswell.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72783 Cc: Roman Scherer 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: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 --- gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index cb7269d6b9..7ce112ea00 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21460,6 +21460,34 @@ (define-public emacs-plz which avoids some of the issues with using Emacs’s built-in Url library.") (license license:gpl3+))) +(define-public emacs-plz-media-type + (package + (name "emacs-plz-media-type") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/r0man/plz-media-type") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1bxrinp276rzz1jwnqrs5xginm96vzxr0b1k5q3y56lnin8sp18x")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-plz)) + (arguments (list #:tests? #f)) + (home-page "https://github.com/r0man/plz-media-type") + (synopsis "HTTP media type extension for plz.el") + (description "The plz-media-type library enhances MIME type +handling for HTTP requests within Emacs. It leverages the plz.el HTTP +library for networking calls and introduces a mechanism to process +responses based on the content type header. This library defines +various classes and methods for parsing and processing standard MIME +types, including JSON, XML, HTML, and binary data. It is used in the +Emacs LLM library to handle decoding of various streaming and +non-streaming media type formats.") + (license license:gpl3+))) + (define-public emacs-ement (package (name "emacs-ement") -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 06:11:04 2024 Received: (at 72783) by debbugs.gnu.org; 24 Aug 2024 10:11:04 +0000 Received: from localhost ([127.0.0.1]:40537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shnjc-0001Oj-Jo for submit@debbugs.gnu.org; Sat, 24 Aug 2024 06:11:04 -0400 Received: from mail-ed1-f42.google.com ([209.85.208.42]:52280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shnja-0001Ns-El for 72783@debbugs.gnu.org; Sat, 24 Aug 2024 06:11:03 -0400 Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-5bef295a45bso1667933a12.0 for <72783@debbugs.gnu.org>; Sat, 24 Aug 2024 03:10:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1724494148; x=1725098948; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2alGnPGsZsfdl8EwdOGzroRobGrWoLDd5D59MHaEs68=; b=i5H7RMUu/T0ouexw9TdUXWwbJa6axhr2/DUPUKjfyszK1iyINjoAqUXshPj7ywdncY u6e/nMgvKPfoDSRCtRMJ+LjE8EeZydl67GAEG8v7YoP3YS3fo9nO841Xd65AwAWsCekN TNTvac6VclxFHZ8Yor+ZnyDyNNKA0wDf8cFy9RcU8IMwZhBYYANokgHU0wp8W/B4ZktR 2Dh7H38tqeVjoYOSoPoD5hQiCoVdPoVYHE+ifeZo5kFrG41gl9n98NyktvCO2PtJW5Yd UhDn+jDEM2ZGHaJRrtvTkW5WDxir2NXRpOM5mlWxO048okY4VOPvgEFADY4Xhm7JumAe /sCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724494148; x=1725098948; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2alGnPGsZsfdl8EwdOGzroRobGrWoLDd5D59MHaEs68=; b=iCpmpIhHsKhNwoTrBWWAOzS3Ay8fri6BEtU7a+kApt1qh7DAFcAfsxZgIm52Mhyq5I zkS5WxaTTnGlm70zgEWmEem/tQ9bE58IwT/yrQMpMIiJ56H6gwz0CSjfd1hKeqPJ/qWq kYMmJS/EEwH5Txy8d6MTAd8GgRkzLS+n5JHOnnCENql4Mpqf+aDDqJ81Z3oH9ctbmWMV 0tyAhOtPv3sHL04JbhxFfGCIncyebOF5pYGIp9yWY6aigOIHxGv283jRgh/q8NXK1aNs pGN1YShQrun/UQai4LQZyZ/YQJEt5iiP8FruxOUcZl2p0PkamsBAn84kvcU/nb41O5jG X1tw== X-Gm-Message-State: AOJu0YwQKuyQlxyhM2EOq5SQjG0dCANy/0HFT3dE4BI2rzeVVWmGdtpM 8AbwzZ1pAJUPZbK4oXUU/XD0nBO/Iu8UZLXq4Vs9fS225FZ6mlwN9fKuHS9Y2izKqJZHmgg62RE / X-Google-Smtp-Source: AGHT+IHGDkvtGuYC3qqIdyrZ0KklBTVFUIKrS/wKSRjqL8PARx1d9Cir4o+F0JbqH8gCUT0crdNiYQ== X-Received: by 2002:a05:6402:3489:b0:5be:fe26:dac1 with SMTP id 4fb4d7f45d1cf-5c08915b2d5mr4506591a12.3.1724494147208; Sat, 24 Aug 2024 03:09:07 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:105:be87:b368:5404:323a:3606]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c0515a97bdsm3119798a12.88.2024.08.24.03.09.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 03:09:06 -0700 (PDT) From: Roman Scherer To: 72783@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Add emacs-plz-event-source. Date: Sat, 24 Aug 2024 12:08:58 +0200 Message-ID: <929dd0829fd64e39a027fe8cc115fb41a8a7cffa.1724493542.git.roman@burningswell.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72783 Cc: Roman Scherer 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: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-plz-event-source): New variable. Change-Id: I66fc237fb191c0406fcf2d08c2938264e2dd9b95 --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 7ce112ea00..a3340f1a36 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21488,6 +21488,30 @@ (define-public emacs-plz-media-type non-streaming media type formats.") (license license:gpl3+))) +(define-public emacs-plz-event-source + (package + (name "emacs-plz-event-source") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/r0man/plz-event-source") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rg3dmaqnhzvzqsyfnk3y77s88jrjpwpzkj1fyz40j8b184q3qcs")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-plz-media-type)) + (arguments (list #:tests? #f)) + (home-page "https://github.com/r0man/plz-event-source") + (synopsis "Server-Sent Events extension for plz.el") + (description "The plz-event-source library provides a @code{plz-media-type}, a +parser and an event source implementation for the @acronym{SSE, Server +Sent Event} protocol. It is used in the Emacs LLM library to handle +server sent events.") + (license license:gpl3+))) + (define-public emacs-ement (package (name "emacs-ement") -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 06:34:55 2024 Received: (at 72783) by debbugs.gnu.org; 24 Aug 2024 10:34:55 +0000 Received: from localhost ([127.0.0.1]:40588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sho6g-00025N-Rd for submit@debbugs.gnu.org; Sat, 24 Aug 2024 06:34:55 -0400 Received: from [209.85.208.196] (port=49440 helo=mail-lj1-f196.google.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sho6f-00024n-3z for 72783@debbugs.gnu.org; Sat, 24 Aug 2024 06:34:53 -0400 Received: by mail-lj1-f196.google.com with SMTP id 38308e7fff4ca-2f502086419so6158181fa.3 for <72783@debbugs.gnu.org>; Sat, 24 Aug 2024 03:34:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724495567; x=1725100367; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=J4/wF6oXEJuviIKvYaDX6UlchhsDv7sbNmaxMUik/9Q=; b=k2atZG1gR2lJILX68Jz2EUATCYGiFkmDGZeMCAflbvhZI++AL6QGXF3LLwbwdTpU8c R7sVAx69f6awAVtcf/8ba9kiBKgawJXlKZGkC44vLJo7yPSDjykSSvTXqDSYCMQTiUk9 U/ugQxmZ8yW/TmtXZ9CUt08ilNJLjgCfSyRP5DTnt+edhtudZlR0ZCEwES4HLRWCWtp/ Y1PGNlWDF4MUapTYcjyUUYRJ+oD26ALLVnlONP22oSwydzymFPG4jJrJPgYh1YduVNf5 h80p3e5NCty1Bjr8jgfb5F1WTZszxnUiLrd2AgA2TPooCXLAu/fuEPBPL6jjSUAWBSdY PyDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724495567; x=1725100367; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=J4/wF6oXEJuviIKvYaDX6UlchhsDv7sbNmaxMUik/9Q=; b=oV8UfzT9b3+0qMqqeJiADmg+jrQ/ug+OyH85SnhXceQ0qo1laIQsO4en0MfTUT7NRl 6sYDzylSHLg67gSokRzz7zsoQ70CPp0tSziUxUiho00OUZJ/KDAEMxjdHubdAZ5RsBp0 2GAL/hDSjtnBxzQW7jqlfbwvGVGpvLpLlwvkTE6pxp53QP6ix/nw8EcLEKJIrVzcAXrY shfg/hDhIqixAzZShbWaEN+gh6ytds/El4+w0C643e2icPG/n1bLCrgbAEKOd5JNvzBo rClVcdl8ePCckAAVVjSRQ+kyA7IV+8ZEcEMO9xvlhDqyAYMZr8y13kOj7PnIkMNKBX3T AICQ== X-Forwarded-Encrypted: i=1; AJvYcCXgW00S4iU3PQd16eFjX+tmhPXhwJLzKGQ+cLUZvG2sej/8WFTpca20lO31U3Mrd/QhpG4+tA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxI9EhpNBIH6cA/UxcWTt3Af50zD60FXTlEE2sETMCoCzrGJf3t Pz/DQKahdJf8EBszM44GqNAlHbyDr3ZulbW4lX8MSj4cwX+il/1w X-Google-Smtp-Source: AGHT+IGNskml0ZhTzCyyH25ekQkMuwoRNPYiY1mseb4EtvWb1YXS29vaEoIptojYYikGVrpworP0lg== X-Received: by 2002:a05:651c:2221:b0:2ef:2c91:502a with SMTP id 38308e7fff4ca-2f4f48ef7ecmr39464961fa.3.1724495566823; Sat, 24 Aug 2024 03:32:46 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c04a4c5999sm3094388a12.64.2024.08.24.03.32.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 03:32:46 -0700 (PDT) Message-ID: Subject: Re: [bug#72783] [PATCH 1/2] gnu: Add emacs-plz-media-type. From: Liliana Marie Prikler To: Roman Scherer , 72783@debbugs.gnu.org Date: Sat, 24 Aug 2024 12:32:44 +0200 In-Reply-To: <17fb085aea5d4dba863c6380f2beb263900c8a3b.1724493542.git.roman@burningswell.com> References: <17fb085aea5d4dba863c6380f2beb263900c8a3b.1724493542.git.roman@burningswell.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Samstag, dem 24.08.2024 um 12:08 +0200 schrieb Roman Scherer: > * gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. > > Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 > --- >  [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.196 listed in wl.mailspike.net] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.196 listed in bl.score.senderscore.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.196 listed in list.dnswl.org] 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 72783 Cc: Katherine Cox-Buday , Andrew Tropin 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: 1.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Samstag, dem 24.08.2024 um 12:08 +0200 schrieb Roman Scherer: > * gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. > > Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 > --- >  [...] Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.196 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.196 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.196 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Am Samstag, dem 24.08.2024 um 12:08 +0200 schrieb Roman Scherer: > * gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. >=20 > Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 > --- > =C2=A0gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ > =C2=A01 file changed, 28 insertions(+) >=20 > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index cb7269d6b9..7ce112ea00 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -21460,6 +21460,34 @@ (define-public emacs-plz > =C2=A0which avoids some of the issues with using Emacs=E2=80=99s built-in= Url > library.") > =C2=A0=C2=A0=C2=A0=C2=A0 (license license:gpl3+))) > =C2=A0 > +(define-public emacs-plz-media-type > +=C2=A0 (package > +=C2=A0=C2=A0=C2=A0 (name "emacs-plz-media-type") > +=C2=A0=C2=A0=C2=A0 (version "0.2.1") > +=C2=A0=C2=A0=C2=A0 (source > +=C2=A0=C2=A0=C2=A0=C2=A0 (origin > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (url "https://github.com/r0man/plz-media-type") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (commit (string-append "v" version)))) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name vers= ion)) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 > "1bxrinp276rzz1jwnqrs5xginm96vzxr0b1k5q3y56lnin8sp18x")))) > +=C2=A0=C2=A0=C2=A0 (build-system emacs-build-system) > +=C2=A0=C2=A0=C2=A0 (propagated-inputs (list emacs-plz)) > +=C2=A0=C2=A0=C2=A0 (arguments (list #:tests? #f)) > +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/r0man/plz-media-type") > +=C2=A0=C2=A0=C2=A0 (synopsis "HTTP media type extension for plz.el") > +=C2=A0=C2=A0=C2=A0 (description "The plz-media-type library enhances MIM= E type > +handling for HTTP requests within Emacs.=C2=A0 It leverages the plz.el > HTTP > +library for networking calls and introduces a mechanism to process > +responses based on the content type header.=C2=A0 This library defines > +various classes and methods for parsing and processing standard MIME > +types, including JSON, XML, HTML, and binary data." SGTM. > It is used in the > +Emacs LLM library to handle decoding of various streaming and > +non-streaming media type formats.") I'm not sure whether this bit is necessary. There are hopefully useful technologies out there that also benefit from plz. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 07:19:29 2024 Received: (at 72783) by debbugs.gnu.org; 24 Aug 2024 11:19:29 +0000 Received: from localhost ([127.0.0.1]:40633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shonp-0003It-Ho for submit@debbugs.gnu.org; Sat, 24 Aug 2024 07:19:29 -0400 Received: from mail-ej1-f42.google.com ([209.85.218.42]:60615) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shonn-0003Ia-Ff for 72783@debbugs.gnu.org; Sat, 24 Aug 2024 07:19:28 -0400 Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-a8677ae5a35so307811066b.0 for <72783@debbugs.gnu.org>; Sat, 24 Aug 2024 04:18:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1724498253; x=1725103053; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=nyXlrWgz+qx0EFzREOv41Ss/eiQxOMQID162d/d/2Sc=; b=xJsNcxRpEG/8BpOtbS0dT0BXMANAHeMJ7aB189G7ZbOYbEFhVcpJNlZr5onYd+2iBs R/UpnoGz9reQLw4eVfpz6jwifGVUsisOK4kHBk2BBa05NMujM3WxIGxkwOLK3oqX4ixt 17xrfC69h9xtenvrowpE1uZscJtPlrEmnia+QO9qJVV5bO6L0yjeJ08t3fwHtFDifw5T MT4ver6b097zv9xS3jAmv2uapI43B3Hg4Y0iCnv2nqud3mhr7xk3Ev+bw168MGN9xuIn lg4himUQeNltIIisEIZSDcpBZ3PYQVGEGd1mnu39b/61EP6rA3ZhtqNZhKMby2VYsBcf mvkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724498253; x=1725103053; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nyXlrWgz+qx0EFzREOv41Ss/eiQxOMQID162d/d/2Sc=; b=wNplkiSVgv2CO+xs6wqmzGMeYl0KA8xrrZ0nbqNHRJxsksW3iXjzkhK9MX1GfLXV1P VquqqewkTnqyqTh7wRVHXK1RoFJHgp50eNebqcOywnDtq1FZTg3duMWttFuj8Mg7lC2K zjEn3xjlKrlluV+rR87iNWzfsnY5zxW5Bx5tEATc9V06bpVc9H/XWXID6OvP0vThOiUq lTB0kU0GsuQHBE72SvPyNY6na2AV+noNiaU/6V2K8dDdlWdRxB2WuMCoNnrPHp5zPgu6 5svrVpobgJQgYEyefLWNKUO25sRzWGeS9GSEHrQHwFq1852lnwXczxRadzA4DsGY+wwJ 2Xcg== X-Gm-Message-State: AOJu0YxDwN8lb0sEn5wNQEKV+qbGAyP7s8L7kgV7wpM/8XG25oSu7yCR yBcNLQWol8tVAztdqHQ7H/j3Y72Y7o8NYUloEBhHBVC9r82rbKnYOIVlKNZ7q+2xdUccKu/zDhz 3 X-Google-Smtp-Source: AGHT+IHgaYfd6pngn5BnaWEw8GTmvux87TNVVWB7TPC9kbUZp16C0EjQqx3kf/iik1Vhbrsfgr2qzQ== X-Received: by 2002:a17:907:ea3:b0:a7a:a892:8e0b with SMTP id a640c23a62f3a-a86a52bb0a8mr319552166b.19.1724498252263; Sat, 24 Aug 2024 04:17:32 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:105:be87:b368:5404:323a:3606]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a868f299e28sm390088166b.56.2024.08.24.04.17.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 04:17:31 -0700 (PDT) From: Roman Scherer To: 72783@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: Add emacs-plz-media-type. Date: Sat, 24 Aug 2024 13:17:25 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72783 Cc: Roman Scherer 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: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index cb7269d6b9..8f78926393 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21460,6 +21460,32 @@ (define-public emacs-plz which avoids some of the issues with using Emacs’s built-in Url library.") (license license:gpl3+))) +(define-public emacs-plz-media-type + (package + (name "emacs-plz-media-type") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/r0man/plz-media-type") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1bxrinp276rzz1jwnqrs5xginm96vzxr0b1k5q3y56lnin8sp18x")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-plz)) + (arguments (list #:tests? #f)) + (home-page "https://github.com/r0man/plz-media-type") + (synopsis "HTTP media type extension for plz.el") + (description "The plz-media-type library enhances MIME type handling for +HTTP requests within Emacs. It leverages the plz.el HTTP library for +networking calls and introduces a mechanism to process responses based on the +content type header. This library defines various classes and methods for +parsing and processing standard MIME types, including JSON, XML, HTML, and +binary data, in a streaming and non-streaming way.") + (license license:gpl3+))) + (define-public emacs-ement (package (name "emacs-ement") base-commit: d48af5cca84914d44b032d0bf0820640ebbe7a4b -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 07:19:33 2024 Received: (at 72783) by debbugs.gnu.org; 24 Aug 2024 11:19:33 +0000 Received: from localhost ([127.0.0.1]:40636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shons-0003J9-Sn for submit@debbugs.gnu.org; Sat, 24 Aug 2024 07:19:33 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:61530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shonq-0003Id-4B for 72783@debbugs.gnu.org; Sat, 24 Aug 2024 07:19:30 -0400 Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-3730749ee7aso1572583f8f.2 for <72783@debbugs.gnu.org>; Sat, 24 Aug 2024 04:18:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1724498256; x=1725103056; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UPbe5YA7r1U5el7xAbHCbZf25gH4maemhA53URwxyQQ=; b=16AqMn3q+dIHaNqwG9cTIKQGgT9wtKGzKgNyrWt8flG2nr0galJlKGkz2yYb+7WXz0 KH4m7lby9OrfOKh8mzAhIA42sANfkM6di75+vtpAbgzpg3BYZzkFFYcyts7XZ5ahjJUD 4UVU0UoIWKqNg7Xnn9jlMsfVcGTxWB3dg3V2EE63Xip2qtJQOpbAY2ugeiE+pLXIuL9i NvCSNLCmANPvL76SBOn7e+S+p6puv29ikq1aGFJYo/eaqTPeZT2RSWX6F81ksyWY1q3J 0qJdgooO+2Gh2E8j3cfUj+UwKjuz5GmTidChkjfytfY/thcBUUnd3DKhb6IDdOk98tuD lang== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724498256; x=1725103056; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UPbe5YA7r1U5el7xAbHCbZf25gH4maemhA53URwxyQQ=; b=gnXDE/AIf6HHvOgr5ZQRssfuxCG4zAokKiQemHJ0a1rvseF39anUgfTfjHWiVjz8Vo /WGs8HHnPr9uNdYfMMvC5m+WZi8dPUBTjIj/Uynyj8gIaoRXBv6PsK2xWtI1rx+s1Mpm oL9cKWUi0gpNaRFncVMAUtthqVzjiSVVGImqGHZC9vNnpXtgoM+OLpdylVQYbi4NFq4g 0CahEwlqDgIUrnMS8l2PNRUx93ymh939tqRN9tSi99WEEsVEvxQYwI1HkURQ3GkSPNJR 3/mOoCgmKZPpcmHloRd0Pmxj4NrkGf1eb5absNPjUG3sM7CzS00jVwr2XyJWLCYX2B/L azaA== X-Gm-Message-State: AOJu0YzsBvwyFI2/e82f2uS+6QbfHHVGhmQAjaT3zOLMU4vqAXlXwLeG AJXiXeDnEidw8r0zEMF6LEQr1tURLgF+BuOzHRKft39ErG7VzsLKdfHLTXCnF7jWtNtpDtOHM6V a X-Google-Smtp-Source: AGHT+IF5wShCMeF+MSjjdmz+ymHMzL+X7F/pNJQlA/Xge0bIwD77mjjBm2R4t4m4hQUgze8VSlt4iA== X-Received: by 2002:adf:b19c:0:b0:371:93ac:183e with SMTP id ffacd0b85a97d-37311864590mr3877640f8f.29.1724498255321; Sat, 24 Aug 2024 04:17:35 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:105:be87:b368:5404:323a:3606]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a868f299e28sm390088166b.56.2024.08.24.04.17.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 04:17:34 -0700 (PDT) From: Roman Scherer To: 72783@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: Add emacs-plz-event-source. Date: Sat, 24 Aug 2024 13:17:26 +0200 Message-ID: <8c305df12168678ade3160ca89ff6c00e535d9b4.1724498159.git.roman@burningswell.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72783 Cc: Roman Scherer 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: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-plz-event-source): New variable. Change-Id: I66fc237fb191c0406fcf2d08c2938264e2dd9b95 --- gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 8f78926393..cc845588f1 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21486,6 +21486,29 @@ (define-public emacs-plz-media-type binary data, in a streaming and non-streaming way.") (license license:gpl3+))) +(define-public emacs-plz-event-source + (package + (name "emacs-plz-event-source") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/r0man/plz-event-source") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rg3dmaqnhzvzqsyfnk3y77s88jrjpwpzkj1fyz40j8b184q3qcs")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-plz-media-type)) + (arguments (list #:tests? #f)) + (home-page "https://github.com/r0man/plz-event-source") + (synopsis "Server-Sent Events extension for plz.el") + (description "The plz-event-source library provides a @code{plz-media-type}, a +parser and an event source implementation for the @acronym{SSE, Server +Sent Event} protocol.") + (license license:gpl3+))) + (define-public emacs-ement (package (name "emacs-ement") -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 24 07:21:00 2024 Received: (at 72783) by debbugs.gnu.org; 24 Aug 2024 11:21:00 +0000 Received: from localhost ([127.0.0.1]:40645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shopI-0003M0-8b for submit@debbugs.gnu.org; Sat, 24 Aug 2024 07:21:00 -0400 Received: from mail-lj1-f182.google.com ([209.85.208.182]:51296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shopG-0003Lk-94 for 72783@debbugs.gnu.org; Sat, 24 Aug 2024 07:20:58 -0400 Received: by mail-lj1-f182.google.com with SMTP id 38308e7fff4ca-2f3eabcd293so33838211fa.2 for <72783@debbugs.gnu.org>; Sat, 24 Aug 2024 04:20:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1724498343; x=1725103143; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=sEzKrQmMSmhOovt3C77uf4VBjif4OaXcYXvkCYxh9ew=; b=OReK1zJEbpbfOUpiSIKR5jT8VtlVv/G0j+SwNawwZqVdwK4+CL7p7YFacb3XIdCHH/ YmU7Dqy9py4odERfm4yrRiCuMhgDcf1u8mvXo/mqckqmlQr/EBrPV2lT/Krsaz5Nz/RT sIqBIdWHOBVE2iLCzv0/OW4AG58M4VzUa16vIT3cktCMAxL1WLmzptIkUep4QamRtrE/ +w5VUsbTP0mRggEAP6Ww/nHhRgiFe/fcRiNc4bkYVdnCXkv1jZX1KzzgmOoJAPhrQnan fsm+8BUpxnnwAm1M36OI6HxDEIHBtj1zL6dy94nEuVF0hOvlkKudlx1sFBE9JhI4tQ8A JcmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724498343; x=1725103143; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=sEzKrQmMSmhOovt3C77uf4VBjif4OaXcYXvkCYxh9ew=; b=SQCk1mbP9DJbJhNJTWvoS563yVPr09EEPBwk8wuxij/2F+VAdICS0CZ7wjxV3CIjq/ RCu9gZ33gCTN7tQTrTW4sLHzeBPAQozDmHp0IcALhWIeaoWhZUUwBndHbAeaVu1YcOg2 LKS1aUa4MxQuOz6HwSxAFw0VL026y1TOx2id9ZjpNE5V6HMG/iWsuWJ6SxRNLR/2gdPR AJR4ck5SMKr9L9qOfRQhh14GtrTMHrfNps3GK/lbPA9CWNnx0SNp5YMMmOUy3CAQM2P5 HySrkt3F97fn6Fiju1jnrbZ+lIW/o/fYrUjM7zXoqftRfvs0hQvuVJ75ojFAaADYPDz+ 7seA== X-Forwarded-Encrypted: i=1; AJvYcCVYIaEtuseg2ITj+FCGiolHNemluHH/l9hWStvR3JjpVBJWREGwfMEdH3MGeHGoetv2AXM0Xg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwaP1EBb23TCyjxucRObuZdXMSYd10PeshvPcB11mXw658Bg9v2 KqlWG4TA4I2xoGun1ppuLNHF8sEO9pUqzdRLl3MHnKUyXEaRAFetecKMrZe7QgU= X-Google-Smtp-Source: AGHT+IG8V6AJ6VmB3afKKKqzy2FfapJRNF9K4oWEmOGR946k839rK8n0YtU8cP7rjk03Xlz+ovspAw== X-Received: by 2002:a05:6512:31cc:b0:52e:fa5f:b6b1 with SMTP id 2adb3069b0e04-5343886c99cmr2789242e87.60.1724498342828; Sat, 24 Aug 2024 04:19:02 -0700 (PDT) Received: from bombaclaat ([2a01:599:105:be87:b368:5404:323a:3606]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a868f22018csm395669866b.11.2024.08.24.04.19.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 04:19:02 -0700 (PDT) From: Roman Scherer To: Liliana Marie Prikler Subject: Re: [bug#72783] [PATCH 1/2] gnu: Add emacs-plz-media-type. In-Reply-To: (Liliana Marie Prikler's message of "Sat, 24 Aug 2024 12:32:44 +0200") References: <17fb085aea5d4dba863c6380f2beb263900c8a3b.1724493542.git.roman@burningswell.com> Date: Sat, 24 Aug 2024 13:19:01 +0200 Message-ID: <86frqu9niy.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72783 Cc: Roman Scherer , Katherine Cox-Buday , 72783@debbugs.gnu.org, Andrew Tropin 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: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Liliana Marie Prikler writes: Hi Liliana, thanks for the review. I removed that bit and sent v2 of the series. Thanks, Roman. > Am Samstag, dem 24.08.2024 um 12:08 +0200 schrieb Roman Scherer: >> * gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. >>=20 >> Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 >> --- >> =C2=A0gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ >> =C2=A01 file changed, 28 insertions(+) >>=20 >> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm >> index cb7269d6b9..7ce112ea00 100644 >> --- a/gnu/packages/emacs-xyz.scm >> +++ b/gnu/packages/emacs-xyz.scm >> @@ -21460,6 +21460,34 @@ (define-public emacs-plz >> =C2=A0which avoids some of the issues with using Emacs=E2=80=99s built-i= n Url >> library.") >> =C2=A0=C2=A0=C2=A0=C2=A0 (license license:gpl3+))) >> =C2=A0 >> +(define-public emacs-plz-media-type >> +=C2=A0 (package >> +=C2=A0=C2=A0=C2=A0 (name "emacs-plz-media-type") >> +=C2=A0=C2=A0=C2=A0 (version "0.2.1") >> +=C2=A0=C2=A0=C2=A0 (source >> +=C2=A0=C2=A0=C2=A0=C2=A0 (origin >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (url "https://github.com/r0man/plz-media-type") >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (commit (string-append "v" version)))) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name ver= sion)) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 >> "1bxrinp276rzz1jwnqrs5xginm96vzxr0b1k5q3y56lnin8sp18x")))) >> +=C2=A0=C2=A0=C2=A0 (build-system emacs-build-system) >> +=C2=A0=C2=A0=C2=A0 (propagated-inputs (list emacs-plz)) >> +=C2=A0=C2=A0=C2=A0 (arguments (list #:tests? #f)) >> +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/r0man/plz-media-type") >> +=C2=A0=C2=A0=C2=A0 (synopsis "HTTP media type extension for plz.el") >> +=C2=A0=C2=A0=C2=A0 (description "The plz-media-type library enhances MI= ME type >> +handling for HTTP requests within Emacs.=C2=A0 It leverages the plz.el >> HTTP >> +library for networking calls and introduces a mechanism to process >> +responses based on the content type header.=C2=A0 This library defines >> +various classes and methods for parsing and processing standard MIME >> +types, including JSON, XML, HTML, and binary data." > SGTM. >> It is used in the >> +Emacs LLM library to handle decoding of various streaming and >> +non-streaming media type formats.") > I'm not sure whether this bit is necessary. There are hopefully useful > technologies out there that also benefit from plz. > > Cheers --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmbJwaUfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmdVXCAConjv6LGeXq1+e /l5vMCD2HCkFTIP7OM8UrLKkqPyPxSDOw4nDIM2wksterJS2uEkqC1SI5rA7l7tO u0G2BGbDTaWThpqwvZRAoxdRDTr5TDMSHv2HMkvQlHVwOcEKHwi12hkB0Yp3vnTu tHO/1u8tUT3p4GggxlzN8kmeuIohUM8903wBzXuxYWA7DhayeJKiIZDtX9vPFfjB LEMtQzOnBjd7cc8hxj76sRcwbBhdF70ck9s1yd6cJwyWctUsKc+1tYZiaQEkMGcR 1HRaG0uBbnMNHCgKLfP9IDwJLBARhUvb2XF5VI4hHI/RyKvXn/FIQhIqKKQpyDGo 3PFlMMyr =gcH/ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 26 16:37:16 2024 Received: (at 72783-done) by debbugs.gnu.org; 26 Aug 2024 20:37:16 +0000 Received: from localhost ([127.0.0.1]:45288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sigSi-0000hs-9m for submit@debbugs.gnu.org; Mon, 26 Aug 2024 16:37:16 -0400 Received: from msg-1.mailo.com ([213.182.54.11]:53170 helo=mailo.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sigSg-0000hd-O5 for 72783-done@debbugs.gnu.org; Mon, 26 Aug 2024 16:37:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1724704576; bh=fa6Zl1FrZxdXjDXVrYSUn9Kc02PXNStSq49w9PervRo=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type; b=BefBbVx0bC49HKNm3VsziQn3KVJf7kgHmtI790BioMO0uS6l8e8YHTMPn6GxgQG9l V7n+Qjkehv83tSLpDdPBF/kZ6XKDWiMPh8QGNOqDx8bc6t+cXJaD3kaPqlcO4/ilqW X8lktXSeBBBsto7oiGaEjE5uv7mkSe90OIrw9jcw= Received: by b-3.in.mailobj.net [192.168.90.13] with ESMTP via ip-20.mailobj.net [213.182.54.20] Mon, 26 Aug 2024 22:36:16 +0200 (CEST) X-EA-Auth: iODJcAzefLILahsENvnapu2x2vBectZZu9XBWSkB8D7BXYZLBgpY+NeABgf9RUEigjSXFwjCw2TbJ1RSWthy7fS8HyMtUhQnU4mTiutI4us= From: Nicolas Goaziou To: Roman Scherer Subject: Re: [bug#72783] [PATCH 0/2] Add emacs-plz-media-type and emacs-plz-event-source In-Reply-To: (Roman Scherer's message of "Sat, 24 Aug 2024 12:05:08 +0200") References: Date: Mon, 26 Aug 2024 22:36:00 +0200 Message-ID: <87seur3tu7.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72783-done Cc: 72783-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: -1.0 (-) Hello, Roman Scherer writes: > this patch series adds two of my Emacs Lisp libraries: > > - emacs-plz-media-type > - emacs-plz-event-source Applied. Thank you. Regards, -- Nicolas Goaziou From unknown Mon Jun 16 23:52:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 24 Sep 2024 11:24:10 +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