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: Re: [ANN] Guile-INI 0.4.0 released Date: Sun, 13 Mar 2022 12:53:38 -0700 Message-ID: References: <87mthtisub.fsf@gmail.com> 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="13022"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Guile Users' Mailing List To: "Artyom V. Poptsov" Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sun Mar 13 20:54:23 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 1nTUIJ-0003CC-7Q for guile-user@m.gmane-mx.org; Sun, 13 Mar 2022 20:54:23 +0100 Original-Received: from localhost ([::1]:37556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nTUII-0005xb-0U for guile-user@m.gmane-mx.org; Sun, 13 Mar 2022 15:54:22 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:47112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nTUHq-0005xQ-3y for guile-user@gnu.org; Sun, 13 Mar 2022 15:53:54 -0400 Original-Received: from [2607:f8b0:4864:20::1034] (port=56094 helo=mail-pj1-x1034.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nTUHo-0007Ih-AA for guile-user@gnu.org; Sun, 13 Mar 2022 15:53:53 -0400 Original-Received: by mail-pj1-x1034.google.com with SMTP id e3so12525853pjm.5 for ; Sun, 13 Mar 2022 12:53:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=t9ViG7dCd8o2RfpqzXvC9mlN8QDs2KZBuW8caUu7AX0=; b=TDcRDHXH0Zm2buFMuwGcp+6lUBMxCRW3jUlEEsCCk7JZ22vOKdDVB/CbOtwjQURn20 H5n2Ymd3ja4zIwt22zZUvBhdGP06Gy2culjmuBg41QhA54zRDnP25g7itzf/KJyYq8J8 OvibALF6L7Oy4aLx/d2ktt9PoQC1rvLkK+G8KRS3SpjbAvrAyu0GsaIKRGYe4UzcP8Yt fTv8XkddHRc5WD1JG9rGFOAfvlKuSbnbxzH2H2lSNZ9nmAJh1L2uBRXeX7cOoGwXeziB MNOlTRVxlIjezFwkFAvWpz2s2kr8PRe7WJVuQ32VZs+7RrBthDQCA4v/PEsNxQ8m44Ch FdzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=t9ViG7dCd8o2RfpqzXvC9mlN8QDs2KZBuW8caUu7AX0=; b=4ThgYx/OoWqKmWM5ETw2GmmnZDzmopqWxYF0NywyNhg6E1eNZxvgBQz9w5yk+sQ/Dh IVdPWGzR/AYYKKDbsroNQcus/WayxrV3Qh6U7gNo73VL4CtuibARo8+ZMwYMGULXzeMc 4CcLEmYgAxTcIveq6Qnn/XlG/jbVKZe0dlTQL9G2PcPmL6ZV5f/h4bYqTe3FQa9tycFU 8geICa74himtl7M7YP1GCqXCbO6IxxNBwPy7dKATkks5BT/rstiVJoz/VdUW4cD9O4qQ fBOML4jUFBlKbYu+gEoazUaSLps3EfJWrC009rwhNwTq3uIt2AZeKRSofc9srhNOlT7w Vi/g== X-Gm-Message-State: AOAM530X+VLPJ3RG4HU+zRDM/b+7sxUXglVXbEncjn1ilzTkaLt9KkYp bSkTjiGUD4S32RGG9Etb7eOrNN+ruyPEEFmWmwA= X-Google-Smtp-Source: ABdhPJx5kwVfqLHZmwhXvuf4GS41+RsAQFuDP8/Gt0Rwoko5mN2y+3ovWZEt9GZ/fmODCNPcNhXTiIaUAD/MKpBifzA= X-Received: by 2002:a17:902:e741:b0:151:ffbd:37ea with SMTP id p1-20020a170902e74100b00151ffbd37eamr20028745plf.100.1647201230156; Sun, 13 Mar 2022 12:53:50 -0700 (PDT) In-Reply-To: <87mthtisub.fsf@gmail.com> X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::1034 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::1034; envelope-from=aconchillo@gmail.com; helo=mail-pj1-x1034.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, 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, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:18204 Archived-At: Thanks! I guess this answers my question from the other day :-). On Sun, Mar 13, 2022, 11:57 AM Artyom V. Poptsov wrote: > Hello Guilers, > > I'm pleased to announce Guile-INI 0.4.0 -- the first version of an INI > format[1] parser for GNU Guile: > https://github.com/artyom-poptsov/guile-ini/releases/tag/v0.4.0 > > Also Guile-INI is the first project that uses the Guile State Machine > Compiler (Guile-SMC)[2] to produce the finite state machine for the > parser from a PlantUML[3] state diagram, so you need Guile-SMC version > 0.1.0 to compile Guile-INI. > > Note that this version requires Guile-SMC 0.4.0. > > > * The list of user-visible changes > > Here's an excerpt from the NEWS file: > > --8<---------------cut here---------------start------------->8--- > * Version 0.3.0 (2022-03-13) > ** Update to use the new Guile-SMC 0.4.0 API > ** Add =guix.scm= to the repository > The file contains GNU Guix package recipe. > --8<---------------cut here---------------end--------------->8--- > > > Thanks, > > - Artyom > > > References: > 1: http://www.catb.org/~esr/writings/taoup/html/ch05s02.html#id2907263 > 2: https://github.com/artyom-poptsov/guile-smc > 3: https://plantuml.com/state-diagram > > -- > Artyom "avp" Poptsov > Home page: https://memory-heap.org/~avp/ > CADR Hackerspace co-founder: https://cadrspace.ru/ > GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F >