From patchwork Wed Mar 19 12:38:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Simon Josefsson X-Patchwork-Id: 40428 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7FDC327BBE9; Wed, 19 Mar 2025 12:40:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6E1F927BBE2 for ; Wed, 19 Mar 2025 12:40:32 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tusiQ-00035T-7y; Wed, 19 Mar 2025 08:40:12 -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 1tusiJ-0002qB-GS for guix-patches@gnu.org; Wed, 19 Mar 2025 08:40:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tusiJ-0001Jo-69 for guix-patches@gnu.org; Wed, 19 Mar 2025 08:40:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=JiIurwQA0foFfxzoBw1wSAPEzvF2LzRf29Pekg80F/k=; b=FLhsKDzUkQXPQ+df3VkPAmhrrVvJujq3OgREv1Vtjfm0cB2h2xq8ssJvH0TZeYeiKB+3WNiHCXutSXJaQzkpTNSFCtsVf5t0IEUH9lzSjaFUv6k0oO6sNIxOSURZYJHSy+tdC3fOHe2fmtmRdR2Zb2sSGlfvwwKBEnSbsc7TRtOIdbafDm09/x/EpSymN9xQbu/SC0malpJpJdPVb7LdFDelPNg31TuH3iWHtZfVaATRygwopmg0VJo3NCWXHyQAY27o6LeP3CBnKuVFmCSs/TLxbS9W/wlzD3LwLYeiXhvtyjkCg6a2cY0kfszat9ljmrjj5E9s3zbd+xM1k7sALA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tusiI-0002zO-OT for guix-patches@gnu.org; Wed, 19 Mar 2025 08:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77117] [PATCH] Shepherd: maint: Use UTF-8 instead of ISO-8859-1. Resent-From: Simon Josefsson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 19 Mar 2025 12:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77117 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77117@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.174238799011459 (code B ref -1); Wed, 19 Mar 2025 12:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Mar 2025 12:39:50 +0000 Received: from localhost ([127.0.0.1]:49326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tusi2-0002yh-2z for submit@debbugs.gnu.org; Wed, 19 Mar 2025 08:39:49 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46474) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tushu-0002yK-Sj for submit@debbugs.gnu.org; Wed, 19 Mar 2025 08:39:42 -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 1tushf-0002Jy-TX for guix-patches@gnu.org; Wed, 19 Mar 2025 08:39:27 -0400 Received: from uggla.sjd.se ([2001:9b1:8633::107]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tushV-00016Z-MR for guix-patches@gnu.org; Wed, 19 Mar 2025 08:39:23 -0400 DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=JiIurwQA0foFfxzoBw1wSAPEzvF2LzRf29Pekg80F/k=; t=1742387943; x=1743597543; b=7H1/lJt9lLf3eWL4qQs5gYV34aZ2imgSQzDZ3SPiVvHZo1H x4Z9ppcFl2rc1mbUKYDRBmY+p8mF8GUXRcKVVCw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=JiIurwQA0foFfxzoBw1wSAPEzvF2LzRf29Pekg80F/k=; t=1742387943; x=1743597543; b=hK4ckx87WbgLyhF6j/TkurUR4i/zFxNBJJp5gmatNU2Fm4X HzaLFFGsddLg+mJbon20FevI++G2VJA9wkic3F+iyObj5eC74i0n4JjbTueHnjIEzhStRo6RN3Hyr 0n1YWevjaRD1VgubCjJps0GzMMaZ2OcMK3ZclS3RiK7j/ig8t5uy0antefTeVBYe/f1dRnEeuhHn3 FoRI1UgWtlhB2HH9BBS9xPlpr0qOn1ZpWHEuBEKISJ2h6r4kg1vnA/y5nNLyoufm/njoM+5zZhCLB +YslBgUa/O+XwpUMJIvTSwV2AhOyrpTCkh1z6zz4GWgTkINqPQ1+Yxr6euR3AWIUD5mxnB59VY8HB Cx7eBn6SABOHPKOFJdl6i/oA965xg4SShYSp3txcykVCU+1Cukkd+kal5KKgmHFb6bskwPfH9Z1YV am68ye9RARNl5QhqmZxIxlDZ; Received: from h-178-174-130-130.a498.priv.bahnhof.se ([178.174.130.130]:50918 helo=kaka) by uggla.sjd.se with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1tushI-00B7Kb-O4 for guix-patches@gnu.org; Wed, 19 Mar 2025 12:39:01 +0000 OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt X-Hashcash: 1:23:250319:guix-patches@gnu.org::Qp2A5DXUkPTgmCDw:c0Vg Date: Wed, 19 Mar 2025 13:38:23 +0100 Message-ID: <87iko5ry9s.fsf@josefsson.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Received-SPF: pass client-ip=2001:9b1:8633::107; envelope-from=simon@josefsson.org; helo=uggla.sjd.se 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, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Simon Josefsson X-ACL-Warn: , Simon Josefsson via Guix-patches X-Patchwork-Original-From: Simon Josefsson via Guix-patches via From: Simon Josefsson Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Hi. In Debian we'd like to ship doc/examples/, and I got linter complaints that one of the files used ISO-8859-1. Would you consider re-encoding ISO-8859-1 files in git like this? Changing ChangeLog-2003 is not as essential, but eventually I suppose some systems will no longer be able to read it properly, so maybe fixing it now is a good idea... (I'm hoping e-mail won't garble the patch... feel free to re-encode the files using Emacs C-x RET f instead) /Simon From cbabf0be1a60cf4b05a5a8293f9705ddfe20de45 Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Wed, 19 Mar 2025 13:31:00 +0100 Subject: [PATCH] maint: Use UTF-8 instead of ISO-8859-1. * doc/examples/wolfgangj.scm: Re-encode as UTF-8. * ChangeLog-2003: Likewise. --- ChangeLog-2003 | 190 ++++++++++++++++++------------------- doc/examples/wolfgangj.scm | 4 +- 2 files changed, 97 insertions(+), 97 deletions(-) diff --git a/ChangeLog-2003 b/ChangeLog-2003 index 4efeb09..30930e7 100644 --- a/ChangeLog-2003 +++ b/ChangeLog-2003 @@ -1,4 +1,4 @@ -2003-05-01 Wolfgang Jährling +2003-05-01 Wolfgang Jährling * service.scm (stop.): Ignore the result of the user-defined stop code. Set the `running' slot of the service to @@ -9,14 +9,14 @@ * self.scm (persistency): Use it. * service.scm (make-kill-destructor): Likewise. -2003-04-27 Wolfgang Jährling +2003-04-27 Wolfgang Jährling * self.scm (enable-persistency): Renamed to ... (persistency): ... this. New action. (disable-persistency): Renamed to ... (no-persistency): ... this. New action. -2003-04-25 Wolfgang Jährling +2003-04-25 Wolfgang Jährling * support.scm (label): New macro. * self.scm (enable-persistency): Use `label' and `case-lambda' @@ -27,13 +27,13 @@ provided by the service. (first-running): Simplify. -2003-04-24 Wolfgang Jährling +2003-04-24 Wolfgang Jährling * self.scm (enable-persistency): New optional argument `file' for setting the persistency state file. * dmd.scm: Use module `(ice-9 optargs)'. -2003-04-21 Wolfgang Jährling +2003-04-21 Wolfgang Jährling * dmd.scm (process-command): Fix handling of `dmd-status'. Also cleaned up the code. @@ -52,7 +52,7 @@ (unknown-service): Use it in the `start' action. (look-for-service): Cleaned up. -2003-04-20 Wolfgang Jährling +2003-04-20 Wolfgang Jährling * service.scm (lookup-running): New procedure. (depends-resolved?.): Use it. @@ -87,7 +87,7 @@ (status.): Removed. * dmd.scm (process-command): Don't handle `status' action here. -2003-04-18 Wolfgang Jährling +2003-04-18 Wolfgang Jährling * support.scm (caught-error): Handle `wrong-number-of-args' specially. @@ -96,7 +96,7 @@ is ok. Display a useful message if not. * support.scm (can-apply?): New procedure. -2003-04-17 Wolfgang Jährling +2003-04-17 Wolfgang Jährling (stop.): If the service is respawnable, still set its running slot to `#f' before calling the destructor, but do call @@ -107,7 +107,7 @@ (unknown-service): Look for running or non-running services first, whichever makes more sense in the particular case. -2003-04-16 Wolfgang Jährling +2003-04-16 Wolfgang Jährling * service.scm (): Renamed slot `extra-actions' to `actions'. @@ -123,45 +123,45 @@ (make-forkexec-constructor): Use the arguments given to us, not those given to the created procedure. -2003-04-13 Wolfgang Jährling +2003-04-13 Wolfgang Jährling * service.scm (status.): Implement. * Makefile.am (EXTRA_DIST): Add file `QUESTIONS'. -2003-04-12 Wolfgang Jährling +2003-04-12 Wolfgang Jährling * service.scm (extra-action.): Handle `status' default action, but do nothing in its implementation. (status.): New method. * dmd.scm (process-command): Handle `dmd-status' and `status'. -2003-04-10 Wolfgang Jährling +2003-04-10 Wolfgang Jährling * service.scm (default-display-status.): Renamed to ... (dmd-status.): ... this. New procedure. (extra-action.): Don't provide a default implementation of `status' here. -2003-04-09 Wolfgang Jährling +2003-04-09 Wolfgang Jährling * args.scm (process-args): Make `--file -' and `-f -' work like `--file=-' and `-f-', repectively. * dmd.scm (main): Use `-' instead of `none' as file name to specify for readings commands from stdin (`--socket'). -2003-04-08 Wolfgang Jährling +2003-04-08 Wolfgang Jährling * NEWS: Forked off version -0.6. -2003-04-08 Wolfgang Jährling +2003-04-08 Wolfgang Jährling * service.scm (extra-action.): Prevent arguments from getting lost for the `doc' action. (doc.): Make it work at all by using symbols instead of strings in the `case' structure. -2003-04-07 Wolfgang Jährling +2003-04-07 Wolfgang Jährling * examples/_unknown.scm (differs-in-case?): Renamed to ... (differs-only-in-case?): ... this. New procedure. All callers @@ -178,7 +178,7 @@ * support.scm (split-case): Removed. * service.scm (doc.): Don't use `split-case' anymore. -2003-03-28 Wolfgang Jährling +2003-03-28 Wolfgang Jährling * service.scm (make-childexec-constructor): Renamed to ... (make-forkexec-constructor): ... this. New procedure. @@ -186,12 +186,12 @@ (make-kill-destructor): Default to SIGTERM. * dmd.scm: Use module `(srfi srfi-16)'. -2003-03-25 Wolfgang Jährling +2003-03-25 Wolfgang Jährling * comm.scm (terminatimg-string): Moved out of dmd specific code, as it is also used by deco. -2003-03-23 Wolfgang Jährling +2003-03-23 Wolfgang Jährling * examples/_unknown.scm (look-for-service): New procedure. (unknown-service): New extra-actions `stop' and `extra-action'. @@ -210,23 +210,23 @@ (extra-action.): Actually make the ``unknown service'' feature work. -2003-03-15 Wolfgang Jährling +2003-03-15 Wolfgang Jährling * dmd.scm: Use module `(ice-9 readline)'. (main): Enable readline if we read commands from stdin and it is a non-dumb terminal. Exit on `C-d'. -2003-03-12 Wolfgang Jährling +2003-03-12 Wolfgang Jährling * service.scm (conflicts-with.): Cleaned up. (find-running): Renamed to ... (first-running): ... this. New procedure. All callers changed. -2003-03-09 Wolfgang Jährling +2003-03-09 Wolfgang Jährling * configure.in: Check for version of Guile being at least 1.5.x. -2003-03-08 Wolfgang Jährling +2003-03-08 Wolfgang Jährling * examples/_unknown.scm: New file. (lacks-char-from?): New procedure. @@ -238,7 +238,7 @@ (unknown): New service. * examples/Makefile.am (EXTRA_DIST): Add the new file. -2003-03-02 Wolfgang Jährling +2003-03-02 Wolfgang Jährling * support.scm (without-system-error): Renamed to ... (catch-system-error): ... this. New macro. All callers changed. @@ -259,7 +259,7 @@ * support.scm (terminating-string): Moved to ... * comm.scm (terminating-string): ... here. -2003-02-25 Wolfgang Jährling +2003-02-25 Wolfgang Jährling * support.scm (display-version): Display stuff directly. * config.scm.in (banner): Removed. @@ -273,7 +273,7 @@ * support.scm (without-extra-output): When catching an error, set `extra-output-sender-enabled' to `#t', not to `#f'. -2003-02-23 Wolfgang Jährling +2003-02-23 Wolfgang Jährling * support.scm (begin-dmd): New macro. * comm.scm (dmd-output-port): Define only for dmd, not for deco. @@ -289,7 +289,7 @@ * self.scm (cd): New extra-action for dmd. -2003-02-22 Wolfgang Jährling +2003-02-22 Wolfgang Jährling * support.scm (be-silent, be-verbose): Removed. * comm.scm (original-output-port): New variable. @@ -297,7 +297,7 @@ (silent): New variable. (be-silent, be-verbose): New procedures. -2003-02-21 Wolfgang Jährling +2003-02-21 Wolfgang Jährling * dmd.scm (process-command): Don't handle `list-actions' here. * service.scm (extra-action.): Don't handle `doc' here. @@ -306,7 +306,7 @@ (display-extra-actions.): Removed. * support.scm (split-case): New macro. -2003-02-20 Wolfgang Jährling +2003-02-20 Wolfgang Jährling * self.scm (dmd-service): Added docstrings for the service and all its extra-actions. @@ -317,22 +317,22 @@ (extra-action.): Default action takes arguments, new handled action `doc'. -2003-02-20 Wolfgang Jährling +2003-02-20 Wolfgang Jährling * NEWS: Forked off version -0.7 -2003-02-17 Wolfgang Jährling +2003-02-17 Wolfgang Jährling * dmd.scm (main): Read commands from stdin if `none' was specified as socket file name. -2003-01-25 Wolfgang Jährling +2003-01-25 Wolfgang Jährling * support.scm (extra-output-sender-enabled?): Renamed to ... (extra-output-sender-enabled): ... this. New variable. All users changed. -2003-01-01 Wolfgang Jährling +2003-01-01 Wolfgang Jährling * config.scm.in (copyright): Updated year. @@ -364,7 +364,7 @@ (register-runlevels): Take into account that `append!' is a linear-update procedure since the empty list cannot be modified. -2002-12-28 Wolfgang Jährling +2002-12-28 Wolfgang Jährling * support.scm (define-simple-syntax): Renamed to ... (define-syntax-rule): ... this. New macro. All callers changed. @@ -374,7 +374,7 @@ (start.): If the problem is a dependency, tell the user about this fact. -2002-12-27 Wolfgang Jährling +2002-12-27 Wolfgang Jährling * dmd.scm (main): Adopted options to recent changes in args.scm. * deco.scm (main): Likewise. Also fixed typo in option @@ -387,14 +387,14 @@ * args.scm (arg-name.