From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.user Subject: guile-json 4.7.0 released Date: Sun, 2 Jan 2022 16:44:46 -0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38926"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Jan 03 01:47:20 2022 Return-path: Envelope-to: guile-user@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 1n4BVQ-0009sx-7t for guile-user@m.gmane-mx.org; Mon, 03 Jan 2022 01:47:20 +0100 Original-Received: from localhost ([::1]:39176 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4BVO-00019g-6P for guile-user@m.gmane-mx.org; Sun, 02 Jan 2022 19:47:18 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40822) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4BTE-00017r-UU for guile-user@gnu.org; Sun, 02 Jan 2022 19:45:05 -0500 Original-Received: from [2607:f8b0:4864:20::1032] (port=54172 helo=mail-pj1-x1032.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n4BT9-0005lt-D6 for guile-user@gnu.org; Sun, 02 Jan 2022 19:45:04 -0500 Original-Received: by mail-pj1-x1032.google.com with SMTP id mj19so27609523pjb.3 for ; Sun, 02 Jan 2022 16:44:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=VrD/ZMHceRx2t0Gs4ULKgYIbxrLNMBbLkZawvkLPhvc=; b=btBIPhoyrPLnWDs9SQw+RuXjxapKH0estcLERd+a5oqdPLVBzbAnO+xgnWeQi0lDA8 x2B+P4GbHmNoaSc0/SWxJLtYJR3ojfHbgnqKxlv9H67ypTQfzC2z3cF8tgHkE7pIu0TG SX39LynZf2b1hcySWXplAbb9BqLmB4/Os0KHSgElOlVsnk8l9J2RcGl8sW+y8EQpWu01 TDXoWeIhAuW9KVE4467eAcdiz6qGDyBUZSwd8Scc3dPUQRMY1EVBH8lmwrZSfwQ/F+y3 YUwuSX3emneXVARfW0jatshe6wk+czKoWqHWb9BI5mw4fgjNdISqvjLqaFWSJ2Fl8uU2 KmJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=VrD/ZMHceRx2t0Gs4ULKgYIbxrLNMBbLkZawvkLPhvc=; b=t9/wsULTJjEIOBfozycM+X8+HMqQwPM1O0O/KBTNqfyJzSudHViAv3/T6KNTkiRUEy uiiPIsEMf7ucMPdcafrcYbLe+TjGY2D/N63BcgRjX154gFMHuODUHdFYbgj9N5BRa7AE iz4jVA1XZlFWLlQTIRYBnfAZ4jcEHTo0PHutfFC0reYZJJVx1iKItOEWr4kSbqTyQA6N WBL6RtaB2ww/R6U6e/ehwIJvuvrg5eRib2b82vaIK6+M/8RxW92arlGD1wYPgKyXqkiN cQiGFDgxU10PAXv6mfPrWppdgmfm+PqttmLQG7gqetz/a7St0n/0DG9MaDjnKYH1NsXF 2gXQ== X-Gm-Message-State: AOAM530kIAQFS1Ak668Iog0oXm61d+CbYaJsyLE9djQy0oOMP6nHp9d0 7LHVi2SQpdtk6zsVn8nAL8XrKuZRiKxoso1eN/90ApLM1VQ= X-Google-Smtp-Source: ABdhPJwi1UQYOznzbh7cG9g15uuI2rDllMJcEviTEUZhGV0Y9uSGM30/aOBuoLJUYem1HGvRSSbL8Y4Ljcpjnvz1s/8= X-Received: by 2002:a17:902:d101:b0:149:9004:4e7b with SMTP id w1-20020a170902d10100b0014990044e7bmr24804597plw.142.1641170697218; Sun, 02 Jan 2022 16:44:57 -0800 (PST) X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::1032 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=aconchillo@gmail.com; helo=mail-pj1-x1032.google.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17946 Archived-At: Hi, I'm pleased to announce guile-json 4.7.0. This version allows parsing JSON objects ordered by specifying the keyword #:ordered. In the standard, there's no restriction on whether to parse the JSON objects ordered or unordered, so since we use alists we now have the option to choose for whoever needs this feature. https://github.com/aconchillo/guile-json/ * About guile-json is a JSON module for Guile. It supports parsing and building JSON documents according to the http://json.org specification. - Complies with http://json.org specification. - Supports JSON Text Sequences (RFC 7464). - Supports parsing concatenated JSON documents. - Builds JSON documents programmatically using scheme data types. - Allows JSON pretty printing. * Download Compressed sources and a GPG detached signature[*]: https://download.savannah.nongnu.org/releases/guile-json/guile-json-4.7.0.tar.gz https://download.savannah.nongnu.org/releases/guile-json/guile-json-4.7.0.tar.gz.sig [*] To verify download both files and then run: gpg --keyserver keys.openpgp.org \ --recv-keys 7CEC5511C8D057A9EF17470C54D4CC6FFC7468F4 gpg --verify guile-json-4.7.0.tar.gz.sig * Changes since 4.7.0 https://github.com/aconchillo/guile-json/blob/master/NEWS Bugs and comments can be reported at https://github.com/aconchillo/guile-json/issues Happy hacking! Aleix