GNU bug report logs - #77117
[PATCH] Shepherd: maint: Use UTF-8 instead of ISO-8859-1.

Previous Next

Package: guix-patches;

Reported by: Simon Josefsson <simon <at> josefsson.org>

Date: Wed, 19 Mar 2025 12:40:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

To reply to this bug, email your comments to 77117 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#77117; Package guix-patches. (Wed, 19 Mar 2025 12:40:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon Josefsson <simon <at> josefsson.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 19 Mar 2025 12:40:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simon Josefsson <simon <at> josefsson.org>
To: guix-patches <at> gnu.org
Subject: [PATCH] Shepherd: maint: Use UTF-8 instead of ISO-8859-1.
Date: Wed, 19 Mar 2025 13:38:23 +0100
[Message part 1 (text/plain, inline)]
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
[0001-maint-Use-UTF-8-instead-of-ISO-8859-1.patch (text/x-diff, inline)]
From cbabf0be1a60cf4b05a5a8293f9705ddfe20de45 Mon Sep 17 00:00:00 2001
From: Simon Josefsson <simon <at> josefsson.org>
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  <wolfgang <at> pro-linux.de>
+2003-05-01  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (stop.<service>): 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  <wolfgang <at> pro-linux.de>
+2003-04-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-04-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-04-24  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-04-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-04-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (lookup-running): New procedure.
 	(depends-resolved?.<service>): Use it.
@@ -87,7 +87,7 @@
 	(status.<symbol>): Removed.
 	* dmd.scm (process-command): Don't handle `status' action here.
 
-2003-04-18  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-04-18  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-04-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	(stop.<service>): 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  <wolfgang <at> pro-linux.de>
+2003-04-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (<service>): 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  <wolfgang <at> pro-linux.de>
+2003-04-13  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (status.<symbol>): Implement.
 
 	* Makefile.am (EXTRA_DIST): Add file `QUESTIONS'.
 
-2003-04-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-04-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (extra-action.<service>): Handle `status' default
 	action, but do nothing in its implementation.
 	(status.<symbol>): New method.
 	* dmd.scm (process-command): Handle `dmd-status' and `status'.
 
-2003-04-10  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-04-10  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (default-display-status.<service>): Renamed to ...
 	(dmd-status.<service>): ... this.  New procedure.
 	(extra-action.<service>): Don't provide a default implementation
 	of `status' here.
 
-2003-04-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-04-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-04-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Forked off version -0.6.
 
-2003-04-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-04-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (extra-action.<symbol>): Prevent arguments from
 	getting lost for the `doc' action.
 	(doc.<service>): Make it work at all by using symbols instead of
 	strings in the `case' structure.
 
-2003-04-07  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-04-07  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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.<service>): Don't use `split-case' anymore.
 
-2003-03-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-03-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-03-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* comm.scm (terminatimg-string): Moved out of dmd specific code,
 	as it is also used by deco.
 
-2003-03-23  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-03-23  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* examples/_unknown.scm (look-for-service): New procedure.
 	(unknown-service): New extra-actions `stop' and `extra-action'.
@@ -210,23 +210,23 @@
 	(extra-action.<symbol>): Actually make the ``unknown service''
 	feature work.
 
-2003-03-15  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-03-15  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-03-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (conflicts-with.<service>): Cleaned up.
 	(find-running): Renamed to ...
 	(first-running): ... this.  New procedure.  All callers changed.
 
-2003-03-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-03-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* configure.in: Check for version of Guile being at least 1.5.x.
 
-2003-03-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-03-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-03-02  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-02-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-02-23  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-02-22  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2003-02-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (process-command): Don't handle `list-actions' here.
 	* service.scm (extra-action.<service>): Don't handle `doc' here.
@@ -306,7 +306,7 @@
 	(display-extra-actions.<symbol>): Removed.
 	* support.scm (split-case): New macro.
 
-2003-02-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-02-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* self.scm (dmd-service): Added docstrings for the service and all
 	its extra-actions.
@@ -317,22 +317,22 @@
 	(extra-action.<service>): Default action takes arguments, new
 	handled action `doc'.
 
-2003-02-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-02-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Forked off version -0.7
 
-2003-02-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-02-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (main): Read commands from stdin if `none' was specified
 	as socket file name.
 
-2003-01-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-01-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* support.scm (extra-output-sender-enabled?): Renamed to ...
 	(extra-output-sender-enabled): ... this.  New variable.  All users
 	changed.
 
-2003-01-01  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2003-01-01  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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  <wolfgang <at> pro-linux.de>
+2002-12-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* support.scm (define-simple-syntax): Renamed to ...
 	(define-syntax-rule): ... this.  New macro.  All callers changed.
@@ -374,7 +374,7 @@
 	(start.<service>): If the problem is a dependency, tell the user
 	about this fact.
 
-2002-12-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-12-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* 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.<option>): Removed.  Now a getter for the
 	slot `arg-name' of class `<option>'.
 
-2002-12-26  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-12-26  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (launch-service): Fix handling of unknown services.
 	(extra-action.<service>): Simplify.
 
 	(procedure-with-n-args?): Removed.
 
-2002-12-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-12-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (<service>): Fix what I messed up yesterday: Slot
 	`start' must be callable without argument, `stop' must be callable
@@ -408,7 +408,7 @@
 
 	* examples/wolfgangj.scm: Various minor fixes.
 
-2002-12-19  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-12-19  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* comm.scm (receive-data.<receiver>): Fixed handling of invalid
 	data.  Should not happen, but better do it right anyway.
@@ -445,7 +445,7 @@
 	quit.  Now all actions need to take care that they don't invoke
 	user-defined code without quit-protection.
 
-2002-11-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-11-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* utils/dmd-gettext.scm (i18n-keywords): Renamed to ...
 	(l10n-keywords): ... this.  New variable.
@@ -455,24 +455,24 @@
 	* args.scm (process-args): Minor cleanup of error output code.
 	* comm.scm (receive-data.<receiver>): Likewise.
 
-2002-11-26  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-11-26  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm: Use module `(srfi srfi-8)'.
 	(process-command): Replace call-with-values with receive.
 
-2002-11-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-11-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm (process-arg): Display long options for --usage.
 	Fix display of short options.
 	Display syntax of non-option arguments.
 	Cleanup: Removed all usages of slot-ref.
 
-2002-10-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (make-childexec-constructor): Simplify.
 	(procedure-with-n-args?): Use `=' instead of `equal?'.
 
-2002-10-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (extra-action.<symbol>): Invoke the service
 	`unknown' if the service is not known.
@@ -482,14 +482,14 @@
 	(make-init.d-service): Allow for passing arguments down to
 	`make', so that e.g. dependencies can be specified.
 
-2002-10-18  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-18  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* runlevel.scm (start-in-order): New procedure.
 	* service.scm (depends-resolved?.<service>): New method.
 
 	(running?.<service>): Beautify and optimize.
 
-2002-10-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* self.scm (enable-persistency, disable-persistency): New
 	extra-actions.
@@ -500,7 +500,7 @@
 	(process-args): Handle short options with optional argument
 	correct if no argument was given.
 
-2002-10-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm (process-args): Display short options for --usage.
 
@@ -511,7 +511,7 @@
 
 	* dmd.scm (main): New options: --silent and --quiet.
 
-2002-10-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm (optional-arg?.<option>): New method.
 	(long-option-string.<option>): Use it.
@@ -522,12 +522,12 @@
 	(make-config, init.d-services): New procedures.
 	* utils/Makefile.am (EXTRA_DIST): Add sysvconfig.scm.
 
-2002-10-13  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-13  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (procedure-with-n-args?): Don't assume that `arity'
 	is always the first field.
 
-2002-10-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* utils: New directory.
 	* Makefile.sm (SUBDIRS): Add it.
@@ -538,7 +538,7 @@
 	(i18n-keywords): New variable.
 	* support.scm (l10n, local-output): Write it with lambda.
 
-2002-10-10  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-10  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* examples/README: New file.
 	* examples/Makefile.am (EXTRA_DIST): Add it.
@@ -549,12 +549,12 @@
 	* support.scm (define-simple-syntax): New macro.  All callers of
 	define-syntax changed to use this instead.
 
-2002-10-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* runlevel.scm (enter.<runlevel>): Fixes, cleanups and
 	extensions.  Still far from being finished.
 
-2002-10-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (main): New option: `--logfile' (`-l').
 	* self.scm (daemonize): Undo last change.
@@ -566,7 +566,7 @@
 	* dmd.scm (main): Likewise.
 	* service.scm (list-of-symbols?): Likewise.
 
-2002-10-07  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-07  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (respawn-service): Ignore system errors.
 
@@ -587,12 +587,12 @@
 	* dmd.scm, deco.scm: Use module (ice-9 rdelim).
 	* self.scm (daemonize): Activate the logging.
 
-2002-10-06  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-06  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (respawn-service): If the service is disabled, don't
 	try to restart it again, but enable it.
 
-2002-10-05  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-05  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* deco.scm (main): Pass working directory to dmd.
 	* dmd.scm (main): Take working directory from deco and cd to it.
@@ -602,22 +602,22 @@
 	(local-output): Send text to socket only when desired.
 	* service.scm (respawn-service): Use `without-extra-output'.
 
-2002-10-04  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-04  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* self.scm (daemonize): New extra-action.
 
-2002-10-04  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-04  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Forked off version -0.8
 
-2002-10-02  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-10-02  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (make-childexec-constructor): New procedure.
 	(make-kill-destructor): New procedure.
 	(stop.<service>): Set the `running' slot to #f before executing
 	the destructor for respawnable services.
 
-2002-09-30  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-30  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dirs.scm.in: Renamed to ...
 	* config.scm.in: ... this.  New file.
@@ -638,7 +638,7 @@
 	* dmd.scm (main): Updated.
 	* deco.scm (main): Updated.
 
-2002-09-29  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-29  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (service-destructor-system): Renamed to ...
 	(make-system-destructor): ... this.  New procedure.
@@ -657,7 +657,7 @@
 	(enforce.<symbol>): New method.
 	* dmd.scm (process-command): Added `enforce' action.
 
-2002-09-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-27  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (extra-action.<service>): Don't handle `enable' and
 	`disable' here at all.
@@ -668,7 +668,7 @@
 	* dmd.scm (main): Catch errors in the configuration file, but
 	abort when they occur.
 
-2002-09-26  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-26  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (respawn-limit): New variable.
 	(<service>): Use the above to initialize `last-respawns'.
@@ -684,7 +684,7 @@
 	(extra-action.<symbol>): Apply on all if none of the possibilities
 	is running.
 
-2002-09-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-25  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* comm.scm: New file.
 	(<sender>): New class.
@@ -718,7 +718,7 @@
 	(default-display-status.<service>): Display whether the service is
 	enabled or not.
 
-2002-09-22  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-22  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm (<option>): Renamed `takes-arg?' slot to `takes-arg'
 	and changed the semantics.  Deleted getter.  All users changed.
@@ -730,11 +730,11 @@
 	(get-message): New procedure.  Code taken from procedure `main' in
 	dmd.scm.
 
-2002-09-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Forked off version -0.9
 
-2002-09-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-21  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (process-command): Don't crash when called with too few
 	args.
@@ -755,7 +755,7 @@
 	* examples/Makefile.am: New file.
 	* examples/wolfgangj.scm: New file.
 
-2002-09-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-20  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (main): Fail if no argument given to options --config
 	and --socket.
@@ -776,7 +776,7 @@
 	files.  Ok, I didn't add those, automake did it for me.
 	* aclocal.m4: New file, created with aclocal.
 
-2002-09-19  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-19  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (main): Kill socket on startup if it exists, so that we
 	can use it.  It seems strange that we have to do this, though.
@@ -785,7 +785,7 @@
 	* deco.scm: Actually call main.
 	(main): Send correct number of messages as handshake again.
 
-2002-09-18  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-18  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (main): New command line option: `--insecure' (`-I').
 	Ensure that the socket directory setup is secure if this option
@@ -805,16 +805,16 @@
 
 	* THANKS: New file.
 
-2002-09-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* Makefile.am, deco.in, dmd.in: New files.  Suggested by Jeff
 	Bailey <jbailey <at> nisa.net>.
 
-2002-09-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Released version -0.9.6
 
-2002-09-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-17  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm (process-args): Handle short options.
 
@@ -825,7 +825,7 @@
 	(select+recv!): New macro.
 	* testcase: Make a service respawnable.
 
-2002-09-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (process-command): Actually interpret the command.
 
@@ -852,11 +852,11 @@
 	long options.  Also make it possible to stop further
 	interpretation of arguments (`--').
 
-2002-09-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Released version -0.9.7
 
-2002-09-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-16  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm (main): Read commands from the socket.  Use default
 	socket "/var/run/dmd/$USER/default".
@@ -864,7 +864,7 @@
 	* deco.scm: New file.
 	* testcase.scm: Disable testing code for now.
 
-2002-09-15  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-15  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm (process-args): Recognize long options.
 	* dmd.scm: Load args.scm again.
@@ -878,7 +878,7 @@
 	* support.scm (puts): Removed.  All previous callers now use
 	local-output instead (hopefully).
 
-2002-09-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (start.<service>): Catch possible errors in
 	user-defined action.
@@ -901,11 +901,11 @@
 	(default-display-status.<service>): Use the above instead of doing
 	the same thing yourself.
 
-2002-09-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Released version -0.9.8
 
-2002-09-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-14  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* self.scm: New file.
 	(dmd-service): New variable.
@@ -935,7 +935,7 @@
 	* service.scm (default-display-status.<service>): New method.
 	(extra-action.<service>): Use the above.
 
-2002-09-13  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-13  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (start.<symbol>, stop.<symbol>): Try all
 	possibilities.
@@ -952,7 +952,7 @@
 	(find-running): New procedure.
 	* testcase.scm: Use extra-actions.
 
-2002-09-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* support.scm (ewal, define-struct): Removed.  Obsoleted by
 	GOOPS.
@@ -962,11 +962,11 @@
 
 	* args.scm (<option>, <option-with-arg>): New classes.
 
-2002-09-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS: Released version -0.9.9
 
-2002-09-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-12  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* runlevel.scm (define-runlevel): Removed.  Obsoleted due to
 	GOOPS.
@@ -983,12 +983,12 @@
 	(c, d): New procedures.
 	* dmd.scm (main): Process configuration file.
 
-2002-09-11  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-11  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* runlevel.scm (enter.<service>): Restructured to prepare for a
 	working implementation.
 
-2002-09-10  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-10  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (for-each-service): New procedure.
 	(start.<service>): Updated to use `for-each-service'.
@@ -1004,7 +1004,7 @@
 
 	* support.scm (silent): New procedure.
 
-2002-09-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-09  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (start.<service>): Avoid that two conflicting
 	services can get started.
@@ -1015,7 +1015,7 @@
 	due to conversion to GOOPS.
 	* warning.scm: Removed file.  Also obsolete now.
 
-2002-09-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-08  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (make-extra-actions): New macro.
 
@@ -1025,7 +1025,7 @@
 	(register-services): Dynamically resize the hash table on demand.
 	(copy-hashq-table): New procedure.
 
-2002-09-07  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-07  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (running?.<service>): New method.
 	(start.<service>): Resolve dependencies.
@@ -1034,12 +1034,12 @@
 
 	(<service>): New slot: extra-actions.
 
-2002-09-06  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-09-06  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (canonical-name.<service>, start.<service>): New
 	methods.
 
-2002-08-31  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-08-31  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* service.scm (services): Now a hash-table instead of a list.
 	(find-service): Renamed to ...
@@ -1048,11 +1048,11 @@
 	(find-service-from): Removed.
 	(register-service): Adopted to use the hash table.
 
-2002-08-30  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-08-30  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.texi, configure, Makefile: New files.
 
-2002-08-29  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-08-29  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* dmd.scm: Load the GOOPS module.
 	* service.scm (<service>): New class.
@@ -1061,15 +1061,15 @@
 	(enter.<runlevel>, leave.<runlevel>): New methods for <runlevel>
 	and all subclasses.
 
-2002-08-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-08-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* NEWS, README: New files.
 
-2002-08-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-08-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* args.scm, runlevel.scm, service.scm, support.scm, warning.scm:
 	New files.
 
-2002-08-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
+2002-08-28  Wolfgang Jährling  <wolfgang <at> pro-linux.de>
 
 	* AUTHORS, ChangeLog, COPYING, dmd.scm: New files.
diff --git a/doc/examples/wolfgangj.scm b/doc/examples/wolfgangj.scm
index adb8ed2..caabfc1 100644
--- a/doc/examples/wolfgangj.scm
+++ b/doc/examples/wolfgangj.scm
@@ -1,5 +1,5 @@
-;; wolfgangj.scm -- Personal dmd configuration of Wolfgang Jährling.
-;; Copyright (C) 2002, 2003 Wolfgang Jährling <wolfgang <at> pro-linux.de>
+;; wolfgangj.scm -- Personal dmd configuration of Wolfgang Jährling.
+;; Copyright (C) 2002, 2003 Wolfgang Jährling <wolfgang <at> pro-linux.de>
 ;;
 ;; This file is part of the GNU Shepherd.
 ;;
-- 
2.48.1

[signature.asc (application/pgp-signature, inline)]

Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Sat, 22 Mar 2025 18:28:02 GMT) Full text and rfc822 format available.

Notification sent to Simon Josefsson <simon <at> josefsson.org>:
bug acknowledged by developer. (Sat, 22 Mar 2025 18:28:02 GMT) Full text and rfc822 format available.

Message #10 received at 77117-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Simon Josefsson <simon <at> josefsson.org>
Cc: 77117-done <at> debbugs.gnu.org
Subject: Re: [bug#77117] [PATCH] Shepherd: maint: Use UTF-8 instead of
 ISO-8859-1., [PATCH] maint: Use UTF-8 instead of ISO-8859-1.
Date: Sat, 22 Mar 2025 19:27:10 +0100
Simon Josefsson <simon <at> josefsson.org> skribis:

> From cbabf0be1a60cf4b05a5a8293f9705ddfe20de45 Mon Sep 17 00:00:00 2001
> From: Simon Josefsson <simon <at> josefsson.org>
> 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.

That’s a good idea.  Applied, thanks!

Ludo’.




This bug report was last modified 13 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.