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.sources,gmane.comp.type-setting.skribilo.user,gmane.lisp.guile.user Subject: Re: Skribilo 0.9.5 released Date: Mon, 2 Nov 2020 15:24:40 -0800 Message-ID: References: <87d00wrf17.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31978"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user , guile-sources@gnu.org To: skribilo-users@nongnu.org Original-X-From: guile-sources-bounces+guile-sources=m.gmane-mx.org@gnu.org Tue Nov 03 00:25:26 2020 Return-path: Envelope-to: guile-sources@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 1kZjCX-0008Cq-Vp for guile-sources@m.gmane-mx.org; Tue, 03 Nov 2020 00:25:25 +0100 Original-Received: from localhost ([::1]:60078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kZjCW-00086d-BZ for guile-sources@m.gmane-mx.org; Mon, 02 Nov 2020 18:25:24 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kZjCA-00086J-O9; Mon, 02 Nov 2020 18:25:02 -0500 Original-Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]:36970) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kZjC4-0001YT-Rg; Mon, 02 Nov 2020 18:25:02 -0500 Original-Received: by mail-ej1-x62c.google.com with SMTP id gn41so3992590ejc.4; Mon, 02 Nov 2020 15:24:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=K4jFhr/O5T5x9XOpNrJJD6VY8KdgpXmbvqNGqHI3Kk4=; b=jLzfpyK+YzgooqO2b5llm1UxFVAM5ghn+e2Tp62jd4aOQgszR11kEZL7i1mnngZ2cD d38ditRi2ldEHzfwyoXCEULEdDe3sTPxHYeIn0X72+oQx7vuZuivwu6GWPY+w/QnKdQi T9zXrTy+skn6M2I6Qv9YO423PVqbHH62MVC7hLAK8aj1MKMquLC/jgskNVTuNKZmv5To LrBhzRONqitTC/7FjrII3dEpn0Z4nzdtlfhoeaES2t4owiUeypiPWWW5kVQ9j3/zwzxP sSpmDV/eWCq4eZTK3lhbz7jn3bR2z8S3Ock6NI9uh0YzeUZn26Uf/r8QVhZb3zfkuTel UJ1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=K4jFhr/O5T5x9XOpNrJJD6VY8KdgpXmbvqNGqHI3Kk4=; b=tJcIYunsDME6REXWBMF006wAuZ0X0Gv1OXuMz0Boe1y6RK3IkviplF+8QEM4edZTF/ /vyVCn4elxnnOAKHfKVBnpBNt8yPELa7Q46g7iy2runGMqa7DXDgL2Wo+YkAStz41jTq mMLGsk95mnCOmwv9Tb/41p4mc/z55kfHSjg1OtWqIUoWaCCE0n2xpAOTi9/Y98l1dG+Q fNm6MxB7EtvBph4xlzYnz+3bOKiaZTzYNxhGVv+fRvYqyQR0VmfLWOyioMD9pmcXSPRN IHFQkhc7fKB5SzcrUMS9frNK8a9+N2K8nBPW1UmYiccUl2gf0QShW6roSr+uByuMa3lq Xmyw== X-Gm-Message-State: AOAM531eUc0AwtF5GmxIFUhPHWHT8Dkx0sHXMDeW21aYqOLTzgCD+C4Z jNYqM4UIvl10agzAGDPzHeYk1xjLHU4vzYeOFNI= X-Google-Smtp-Source: ABdhPJzSp9E2YhdRKABbwaqw/2oQnzJbpSjdv/sAuApqCsEbJg0P3tvJz4kBoztsH/orralcXvPVNcz71I/jxEI09Qg= X-Received: by 2002:a17:906:7247:: with SMTP id n7mr17452174ejk.174.1604359492513; Mon, 02 Nov 2020 15:24:52 -0800 (PST) In-Reply-To: <87d00wrf17.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::62c; envelope-from=aconchillo@gmail.com; helo=mail-ej1-x62c.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: guile-sources@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Guile source code postings and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-sources-bounces+guile-sources=m.gmane-mx.org@gnu.org Original-Sender: "guile-sources" Xref: news.gmane.io gmane.lisp.guile.sources:556 gmane.comp.type-setting.skribilo.user:247 gmane.lisp.guile.user:17004 Archived-At: Great! Skribilo is now available on macOS through homebrew-guile: $ brew install aconchillo/guile/skribilo https://github.com/aconchillo/homebrew-guile Best, Aleix On Sun, Nov 1, 2020 at 12:36 PM Ludovic Court=C3=A8s wrote: > > I am pleased to announce version 0.9.5 of Skribilo, a schemey document > authoring system. > > https://dl.sv.nongnu.org/releases/skribilo/skribilo-0.9.5.tar.gz > https://dl.sv.nongnu.org/releases/skribilo/skribilo-0.9.5.tar.gz.sig > > The SHA256 hashes for these two files are: > > 00826a21c4634fb0b410ee89eb48068c445d800825874654e3d53d5ca3f0bf09 skrib= ilo-0.9.5.tar.gz > e5ded90be7d06a7239e662c3d42588cde973b7e8bfb8c8c65d5a2e1566c608f6 skrib= ilo-0.9.5.tar.gz.sig > > Documentation is available at: > > https://www.nongnu.org/skribilo/ > > Skribilo is a free document production tool that takes a structured > document representation as its input and renders that document in a > variety of output formats: HTML and Info for on-line browsing, and Lout, > LaTeX or ConTeXt for high-quality hard copies. > > The input document can use Skribilo=E2=80=99s markup language to provide > information about the document=E2=80=99s structure, which is similar to H= TML or > LaTeX and does not require expertise. Alternatively, it can use a > simpler, =E2=80=9Cmarkup-less=E2=80=9D format that borrows from Emacs=E2= =80=99 outline mode and > from other conventions used in emails, Usenet, and text. > > Skribilo can be thought of as a document programming framework for the > Scheme programming language that may be used to automate a variety of > document generation tasks. It uses GNU Guile 3.0 or 2.x as the > underlying Scheme implementation. > > Skribilo is a follow-up to Manuel Serrano=E2=80=99s and =C3=89rick Galles= io=E2=80=99s Skribe > (thank you!). It is based on Skribe 1.2d but differs in important ways. > > Excerpt from the =E2=80=98NEWS=E2=80=99 file: > > * New in Skribilo 0.9.5 > > ** Skribilo now runs on Guile 3.0 (in addition to 2.x) > ** Guile 1.8 is no longer supported > > ** =E2=80=98document=E2=80=99 markup supports :info-dir-category and :i= nfo-dir-entry > > These are honored by the Info engine, which uses them as the category > and entry that show up in the Info =E2=80=9Cdir=E2=80=9D file. > > ** Info engine: number sections and chapters > ** Lout engine: recognize and replace more Unicode characters in the in= put > > Thanks, > Ludovic.