From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 16:08:56 2023 Received: (at submit) by debbugs.gnu.org; 16 Jun 2023 20:08:56 +0000 Received: from localhost ([127.0.0.1]:50432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAFkc-0003Q7-OI for submit@debbugs.gnu.org; Fri, 16 Jun 2023 16:08:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:55508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAFkZ-0003Py-LY for submit@debbugs.gnu.org; Fri, 16 Jun 2023 16:08:52 -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 1qAFkZ-0007Js-CK for bug-gzip@gnu.org; Fri, 16 Jun 2023 16:08:51 -0400 Received: from smtp-out1-03.simnet.is ([194.105.232.31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAFkV-0007k6-6S for bug-gzip@gnu.org; Fri, 16 Jun 2023 16:08:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=simnet.is; i=@simnet.is; q=dns/txt; s=sel1; t=1686946128; x=1718482128; h=date:from:to:subject:message-id:mime-version: content-transfer-encoding; bh=fJbaC3QtInldrsoV0ZBTiVYL1+UwDpVDcT1LjMuO/yE=; b=ip2hB7UnfiZZm8yQdxL/2sWRab2RKNtOfh1kBhCSTbDh2G0QjY4Wwn7W sVhHPvG7N7IFcY3pjM1EjHgHbRp1luaE2lknLp9Wfh2NfaWbTp4Cr41MV 7a9yEu9IJ28ukGzcCeRdgIy7YydCDyLfDKp9PUUV8TU0ugv0nlqrqwCsp BR1XjA2TSzuAiswBxblhgJVbx4/yvqtbmTpaCp90Gf15S8jaRNHWmMoid 8nnO0QmWAvcJMXLUt/2BL8Tea2AIOuPtmevdoeipTSNtbThz7EsOAJs2e dQQtE3pb2rA4SqNwGkXzBwYSFpRtXdhKTUhD9dlrvZGijB1fQGCSBPIW8 w==; Authentication-Results: smtp-out-03.simnet.is; dkim=none (message not signed) header.i=none X-SBRS: 4.4 X-IPAS-Result: =?us-ascii?q?A2ELAABtv4xkkFnoacJaGgEBAQEBAQEBAQEDAQEBARIBA?= =?us-ascii?q?QEBAgIBAQEBQIE8BAEBAQELAYIudYFYBIUugnONPyUegymCS4s/jD8UD4ECA?= =?us-ascii?q?2UBAQEPNQ8EAQEDAQOBTIMqAQFYCYUmJzUIDgECBAEBAQEDAgMBAQEBAQEDA?= =?us-ascii?q?QEGAQEBAQEBBgYCEAEBAQEBASAeDhAnhS85DYNWgQcBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBARYCDYEZgVA5AR0JCYJ1AYJcFLBBgTSBAYMXnEmBaIFCAZFfPAaCD?= =?us-ascii?q?YEVgTxtgUCCCQpEgUQBDoZcBI4sgW+DeAgCgR2KFIEob4EegSJ/AgkCEWeBC?= =?us-ascii?q?AhggXBAAg1VCwtjgRyBLIEoAgIRPBRBEXkdAwcDgQUQLwcEMicGCRgvJQZRB?= =?us-ascii?q?QItJAkTFUEEg1gKgQ0/FQ4RglokAgc2PxtTgXk3A0QdQAN7PTUUHwYmgiCBe?= =?us-ascii?q?ApIoA+CSy0ZBgEBMC8bCQoBCjUDOAEIIwoTAQExFR0HB0MYFJITLo8GoQmBN?= =?us-ascii?q?4QSi3yVZIEFgmmTFAw5kXwBmBeCT4cemFomDRgZhQyBQSQCghIsBxoIMBohg?= =?us-ascii?q?mYBCUkZD1eNUhmIZoR1hXB1OwIHCwEBAwmIbgGCWQEB?= IronPort-PHdr: A9a23:9cuY+RLlef1ccEzkptmcuUoyDhhOgF2VFhUQ9oJijK9SN/z4uY/jO UrS+bNslwyBUYba7qdCjOzb++DlVHcb6JmM+HYFbNRXVhADhMlX1wwtCcKIEwv6efjtaSFSI Q== IronPort-Data: A9a23:b2PWQaxbsoSOfl6N9ax6t+cCxirEfRIJ4+MujC+fZmUNrF6WrkUBz DAYXj2PO6mLNGKjL41zbYvn9hkDsMLXn95gHQNqpFhgHilAwSbnLY3Cdx+vZUt+DSFioGZPt Zh2hgzodZhsJpPkjk7xdOKn9RGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYHR7zil5 5Wq+6UzBHf/g2QvajxNtfrYwP9SlK2aVA0w7w1Wic9j5Dcyp1FNZLoDKKe4KWfPQ4U8NoZWk M6akdlVVkuAl/scIovNfoTTKyXmcZaOVeS6sUe6boD56vR0SoPe5Y5gXBYUQR8/ZzxkBLmdw v0V3XC7YV9B0qEhBI3x+vSXes1zFfQuxVPJHZSwmeeYwW3BNGLr/+1vEl5rMK4n+ettE34bo JT0KBhVBvyCr/y3267+WOhpnt4kPNiuZNhZpHB70XfYFp7KQ7iaEvmMvIcFmm1r3IYeTJ4yZ OJAAdZrRB7BZRJONVYMIIk/meGlmj/+aFW0rXrF+fFnuzeOlFwZPL7FOvrXIN6wff9svEuim z2X8DvDXi0LK4nKodaC2inw1r6QzH+TtJgpPLel+btlklyL7mMVFVsRT1TTnBWiolC/QM4aO U0R4jApvbl3rBftUNjmQ1u5uxZooyLwRfJ7GOMa70aUzZbM4hiGW2UncT1Mcs454ZpeqSMR6 neFmNbgBDpKubKTSG6A+rr8kd9UEXVMRYPlTXJfJTbp8+UPs6lt00yfFIgL/Lqdy4SlQW6hn FhmuQBk3+17sCId60ms1XH8695GjrHKUxQ49x/WNo5Oxl0hPOZJi6SO7kLH7ftJN5rxc7Vsl GYFgNTb/uELFYuKhD3IGL5LArCy+7CEK1UwYGKD/bF9qFxBGFb5JOi8BQ2Swm8zb67onheyO CfuVft5vsM7AZdTRfYfj3iNI8or17P8Mt/uS+rZaNFDCrAoKl/ZrX02PxXNhj+2+KTJrU3ZE crDGSpLJStBYZmLMBLvHo/xLJdynHtllDm7qW7Tkkn+uVZhWJJlYexZYArRP7xRAFKspQTR+ p5fOaO3J+Z3DYXDjt3s2ddLdzgidCFnbbio8JY/XrDYfWJb9JQJV6O5LUUJINY+zsy4V47go hmAZ6Ov4Aal2SKZdFnbOikLhXGGdc8XkE/X9BcEZT6As0XPq672hEvDX/PbpYUaydE= IronPort-HdrOrdr: A9a23:JsKYC6lE4q/mU3eQeCc1iFJtz83pDfLx3DAbv31ZSRFFG/Fw8P re+cjztCWE6gr5N0tBpTntAse9qBDnmqKdiLN5VYtKNzOW21dAQrsC0aLShxPtHCHk/vNQ2O NKY8FFZOHYPBxfgdzh6Ae1V/Qt0LC8mpyAtKP7w212RQ9nL5t86Rx0Yzz3LmRtSBJYCYECGJ 2Q28pCq1ObEkgqUg== X-Talos-CUID: =?us-ascii?q?9a23=3AR+xLc2sPiJEWx0G2+v9ou0/J6IsOeXP9yzDJJHO?= =?us-ascii?q?gCHh2FbC2dlyd4rF7xp8=3D?= X-Talos-MUID: =?us-ascii?q?9a23=3ApkQPsQz7QH6ysycaHXG5mvZRl9KaqK6OChoPq60?= =?us-ascii?q?8guuJDxEvajjCtmiLU5Byfw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="6.00,248,1681171200"; d="scan'208";a="843807508" Received: from vist-zimproxy-03.vist.is ([194.105.232.89]) by smtp-out-03.simnet.is with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2023 20:08:39 +0000 Received: from localhost (localhost [127.0.0.1]) by vist-zimproxy-03.vist.is (Postfix) with ESMTP id 20A4341263D8 for ; Fri, 16 Jun 2023 20:08:38 +0000 (GMT) Received: from vist-zimproxy-03.vist.is ([127.0.0.1]) by localhost (vist-zimproxy-03.vist.is [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id sQ4V3LQUGX-0 for ; Fri, 16 Jun 2023 20:08:36 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by vist-zimproxy-03.vist.is (Postfix) with ESMTP id AE77F41263D9 for ; Fri, 16 Jun 2023 20:08:36 +0000 (GMT) Received: from vist-zimproxy-03.vist.is ([127.0.0.1]) by localhost (vist-zimproxy-03.vist.is [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id KVmr-Lh2OVuK for ; Fri, 16 Jun 2023 20:08:36 +0000 (GMT) Received: from kassi.invalid.is.lan (85-220-7-150.dsl.dynamic.simnet.is [85.220.7.150]) by vist-zimproxy-03.vist.is (Postfix) with ESMTPS id 92EAE41263D8 for ; Fri, 16 Jun 2023 20:08:36 +0000 (GMT) Received: from bg by kassi.invalid.is.lan with local (Exim 4.96) (envelope-from ) id 1qAFkI-0000mc-34 for bug-gzip@gnu.org; Fri, 16 Jun 2023 20:08:34 +0000 Date: Fri, 16 Jun 2023 20:08:34 +0000 From: Bjarni Ingi Gislason To: bug-gzip@gnu.org Subject: [PATCH] gzip.1: some remarks and formatting fixes for the man page Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=194.105.232.31; envelope-from=bingigis@simnet.is; helo=smtp-out1-03.simnet.is X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Output from "mandoc -T lint gzip.1:" mandoc: gzip.1:347:173: STYLE: input text line longer than 80 bytes: When= you synchronize... mandoc: gzip.1:348:277: STYLE: input text line longer than 80 bytes: Norm= ally, after a ch... mandoc: gzip.1:349:176: STYLE: input text line longer than 80 bytes: With= this option, rs... ####### Change '-' (\-) to '\(en' (en-dash) for a numeric range. gzip.1:175:is reduced by 60\-70%. ##### Change two HYPHEN-MINUSES (code 0x055, 2D) to an em-dash (\[em]), if one is intended. An en-dash is usually surrounded by a space, while an em-da= sh is used without spaces. "man" (1 byte characters) transforms an en-dash (\[en] to one HYPHEN-MINUS, and an em-dash to two HYPHEN-MINUSES without considering the space around it. gzip.1:469:\fIfile\fP\^: already has .gz suffix -- unchanged ##### Start a sentence in parenthesis on a new line (semantic newline, see man-pages(7)). 273:default. (The original name is always saved if the name had to be ##### Change -- in x--y to \(em (em-dash), or, if an option, to \-\- 196:.B \-a --ascii 201:.B \-c --stdout --to-stdout 207:.B \-d --decompress --uncompress 210:.B \-f --force 216:and if the option --stdout is also given, copy the input data without= change 228:.B \-h --help 231:.B \-k --keep 234:.B \-l --list 248:In combination with the --verbose option, the following fields are al= so 259:With --name, the uncompressed name, date and time are 262:With --verbose, the size totals and compression ratio for all files 263:is also displayed, unless some sizes are unknown. With --quiet, 266:.B \-L --license 271:.B \-n --no-name 281:.B \-N --name 292:.B \-q --quiet 295:.B \-r --recursive 304:.B \-S .suf --suffix .suf 313:.B --synchronous 319:.B \-t --test 322:.B \-v --verbose 326:.B \-V --version 329:.B \-# --fast --best 381:size and CRC reported by the --list option applies to the last member 505:and emits a warning by default. You can use the --quiet option to 508:In some rare cases, the --best option gives worse compression than ##### Change - to \- if it shall be printed as a minus sign. gzip.1:242:The uncompressed size is given as -1 for files not in gzip for= mat, gzip.1:509:the default compression level (-6). On some highly redundant f= iles, ##### Use the word (in)valid instead of (il)legal if not related to legal matters. See "www.gnu.org/prep/standards". Think about translations into other languages! gzip.1:75:legal. ##### Change a HYPHEN-MINUS (code 0x55, 2D) to a minus (\-), if in front of a name for an option. 38:If no files are specified, or if a file name is "-", the standard inpu= t is 68:.B "gzip -d" 79:file whose name ends with .gz, -gz, .z, -z, or _z (ignoring case) 105:.B "compress -H" 126:The SCO compress -H format (lzh compression method) does not include = a CRC 138:.RB ' "gunzip -S .zip foo.zip" '. 246: zcat file.Z | wc -c 256:(SCO compress -H) and pack. The crc is given as ffffffff for a file 355: gzip -c file1 > foo.gz 356: gzip -c file2 >> foo.gz 360: gunzip -c foo 374: gzip -c file1 file2 > foo.gz 378: gzip -cd old.gz | gzip > new.gz 384: gzip -cd file.gz | wc -c 388:such as tar or zip. GNU tar supports the -z option to invoke gzip ##### Separate the sentences and subordinate clauses; each begins on a new line. See man-pages(7) ("semantic newline") and "info groff". The best procedure is to always start a new sentence on a new line, at least, if you are typing on a computer. Remember coding: Only one command ("sentence") on each (logical) line. E-mail: Easier to quote exactly the relevant lines. Generally: Easier to edit the sentence. Patches: Less unaffected text. The amount of space between sentences in the output can then be controlled with the ".ss" request. !!! !!! These are too many lines to reorganize, !!! so not in the patch, !!! except the long line number 348. !!! 53:(A part is delimited by dots.) If the name consists of small parts onl= y, 54:the longest parts are truncated. For example, if file names are limite= d 61:keeps the original file name and timestamp in the compressed file. The= se 64:option. This is useful when the compressed file name was truncated or 111:checks a 32 bit CRC. For 115:checks the uncompressed length. The standard 117:format was not designed to allow consistency checks. However 119:is sometimes able to detect a bad .Z file. If you get an error 123:does not complain. This generally means that the standard 132:with the 'deflation' method. This feature is only intended to help 185:slightly larger than the original. The worst case expansion is 187:or an expansion ratio of 0.015% for large files. The actual 192:of a file when compressing or decompressing. If you have appropriate 197:Ascii text mode: convert end-of-lines using local conventions. This o= ption 198:is supported only on some non-Unix systems. For MSDOS, CR LF is conve= rted 204:independently compressed members. To obtain better compression, 213:is read from or written to a terminal. If the input data is not in 243:such as compressed .Z files. To get the uncompressed size for such a = file, 263:is also displayed, unless some sizes are unknown. With --quiet, 273:default. (The original name is always saved if the name had to be 274:truncated.) When decompressing, do not restore the original file name 278:timestamp if present (copy it from the compressed file). This option 287:is the default. When decompressing, restore from the saved file name = and 288:timestamp if present. This option is useful on systems which have 296:Travel the directory structure recursively. If any of the file names 320:Test. Check the compressed file integrity then quit. 323:Verbose. Display the name and percentage reduction for each file comp= ressed 327:Version. Display the version number and compilation options then quit= . 348:Normally, after a change is made to any file in the archive, the comp= ression algorithm can generate a new version of the archive that does not= match the previous version of the archive. In this case, rsync transfers= the entire new version of the archive to the remote computer. 351:Multiple compressed files can be concatenated. In this case, 353:will extract all members at once. For example: 367:still be recovered (if the damaged member is removed). However, 382:only. If you need the uncompressed size for all members, you can use: 388:such as tar or zip. GNU tar supports the -z option to invoke gzip 389:transparently. gzip is designed as a complement to tar, not as a 417: #! /bin/sh 432:file format is specified in P. Deutsch, \s-1GZIP\s0 file format 438:deflation format is specified in P. Deutsch, \s-1DEFLATE\s0 Compresse= d 444:if an error occurs, exit status is 1. If a warning occurs, exit statu= s is 2. 454:\fIfile\fP\^: Corrupt input. Use zcat to recover some data. 455:The compressed file has been damaged. The data up to the point of fai= lure 488:(e.g. a symbolic link, socket, FIFO, device file), it is 494:for more information. Use the 499:pad the output with zeroes up to a block boundary. When the data is 509:the default compression level (-6). On some highly redundant files, ##### Split lines longer than 100 characters into two or more lines. Appropriate break points are the end of a sentence and a subordinate clause; after punctuation marks. gzip.1: line 347 length 173 When you synchronize a compressed file between two computers, this option= allows rsync to transfer only files that were changed in the archive ins= tead of the entire archive. gzip.1: line 348 length 277 Normally, after a change is made to any file in the archive, the compress= ion algorithm can generate a new version of the archive that does not mat= ch the previous version of the archive. In this case, rsync transfers the= entire new version of the archive to the remote computer. gzip.1: line 349 length 176 With this option, rsync can transfer only the changed files as well as a = small amount of metadata that is required to update the archive structure= in the area that was changed. ##### Change '-' to '\=AD' if part of an option. 446:Usage: gzip [-cdfhklLnNrtvV19] [-S suffix] [file ...] Signed-off-by: Bjarni Ingi Gislason ##### --- gzip.1 | 127 ++++++++++++++++++++++++++++++++------------------------- 1 file changed, 72 insertions(+), 55 deletions(-) diff --git a/gzip.1 b/gzip.1 index 22ab88d..6663481 100644 --- a/gzip.1 +++ b/gzip.1 @@ -35,7 +35,7 @@ while keeping the same ownership modes, access and modi= fication times. (The default extension is .B "z" for MSDOS, OS/2 FAT, Windows NT FAT and Atari.) -If no files are specified, or if a file name is "-", the standard input = is +If no files are specified, or if a file name is "\-", the standard input= is compressed to the standard output. The .B gzip @@ -65,18 +65,18 @@ option. This is useful when the compressed file name = was truncated or when the timestamp was not preserved after a file transfer. .PP Compressed files can be restored to their original form using -.B "gzip -d" +.B "gzip \-d" or .B gunzip or .BR zcat . If the original name saved in the compressed file is not suitable for it= s file system, a new name is constructed from the original one to make it -legal. +valid. .PP .B gunzip takes a list of files on its command line and replaces each -file whose name ends with .gz, -gz, .z, -z, or _z (ignoring case) +file whose name ends with .gz, \-gz, .z, \-z, or _z (ignoring case) and which begins with the correct magic number with an uncompressed file without the original extension. .B gunzip @@ -102,7 +102,7 @@ can currently decompress files created by .BR gzip , .BR zip , .BR compress , -.B "compress -H" +.B "compress \-H" or .BR pack . The detection of the input format is automatic. When using @@ -123,7 +123,7 @@ correct simply because the standard does not complain. This generally means that the standard .B uncompress does not check its input, and happily generates garbage output. -The SCO compress -H format (lzh compression method) does not include a C= RC +The SCO compress \-H format (lzh compression method) does not include a = CRC but also allows some consistency checks. .PP Files created by @@ -135,7 +135,7 @@ conversion of tar.zip files to the tar.gz format. To= extract a file with a single member, use a command like .RB ' "gunzip foo.gz - gzip -c file2 >> foo.gz + gzip \-c file1 > foo.gz + gzip \-c file2 >> foo.gz =20 Then =20 - gunzip -c foo + gunzip \-c foo =20 is equivalent to =20 @@ -371,21 +388,21 @@ you can get better compression by compressing all m= embers at once: =20 compresses better than =20 - gzip -c file1 file2 > foo.gz + gzip \-c file1 file2 > foo.gz =20 If you want to recompress concatenated files to get better compression, = do: =20 - gzip -cd old.gz | gzip > new.gz + gzip \-cd old.gz | gzip > new.gz =20 If a compressed file consists of several members, the uncompressed -size and CRC reported by the --list option applies to the last member +size and CRC reported by the \-\-list option applies to the last member only. If you need the uncompressed size for all members, you can use: =20 - gzip -cd file.gz | wc -c + gzip \-cd file.gz | wc -c =20 If you wish to create a single archive file with multiple members so that members can later be extracted independently, use an archiver -such as tar or zip. GNU tar supports the -z option to invoke gzip +such as tar or zip. GNU tar supports the \-z option to invoke gzip transparently. gzip is designed as a complement to tar, not as a replacement. .SH "ENVIRONMENT" @@ -443,7 +460,7 @@ Internet RFC 1951 (May 1996). Exit status is normally 0; if an error occurs, exit status is 1. If a warning occurs, exit status i= s 2. .TP -Usage: gzip [-cdfhklLnNrtvV19] [-S suffix] [file ...] +Usage: gzip [\-cdfhklLnNrtvV19] [\-S suffix] [file ...] Invalid options were specified on the command line. .TP \fIfile\fP\^: not in gzip format @@ -466,7 +483,7 @@ than the decompress code on this machine. Recompress the file with gzip, which compresses better and uses less memory. .TP -\fIfile\fP\^: already has .gz suffix -- unchanged +\fIfile\fP\^: already has .gz suffix \(en unchanged The file is assumed to be already compressed. Rename the file and try again. .TP @@ -502,11 +519,11 @@ read and the whole block is passed to for decompression, .B gunzip detects that there is extra trailing garbage after the compressed data -and emits a warning by default. You can use the --quiet option to +and emits a warning by default. You can use the \-\-quiet option to suppress the warning. .SH BUGS -In some rare cases, the --best option gives worse compression than -the default compression level (-6). On some highly redundant files, +In some rare cases, the \-\-best option gives worse compression than +the default compression level (\-6). On some highly redundant files, .B compress compresses better than .BR gzip . --=20 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 18:23:10 2023 Received: (at 64118-done) by debbugs.gnu.org; 16 Jun 2023 22:23:10 +0000 Received: from localhost ([127.0.0.1]:50501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAHqX-0006hE-1e for submit@debbugs.gnu.org; Fri, 16 Jun 2023 18:23:10 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:53640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAHqT-0006gQ-UN for 64118-done@debbugs.gnu.org; Fri, 16 Jun 2023 18:23:07 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 8DF3C3C09FB41; Fri, 16 Jun 2023 15:22:59 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id SgBpCz1VF5ii; Fri, 16 Jun 2023 15:22:58 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 75D343C09FB42; Fri, 16 Jun 2023 15:22:58 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 75D343C09FB42 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1686954178; bh=4WtaBLpbLw33hj1Mt6Ifoykl5CEREWX6de5H1fsWc/U=; h=Message-ID:Date:MIME-Version:To:From; b=JiWPTwibMRiyfPpFj6pisLXQUVQIOn/glxGMKE59kZXeZ9FNRYBMKuT7TMsW6jIYT TgGeZRQSIPVAYav4DFn/tqONwfCn4e0zlBhvtzmjyymXfoQyDW7tNkkGTK/EXXjeMI 4+g+jQ0tCMOqk+c5KYdHONQKAuApEDV3NtHDmmiHbXhhnrQWMGcn96jEyHaFM8F5eL LzldUY4FsyBlIJCX2jYm/x+ykqxl+cLLovf55WUKR7rPa4gsFOrNJJYmJVR/ZW/hm8 szxQgUaSURGKq4hcsSVT1zIkmLUlCE6Mr8InwLPeXGBar71ajoQh+nBG1+9oyG9C5S VFd4qoxOcoUQQ== X-Virus-Scanned: amavisd-new at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id DaTdfvxqUaps; Fri, 16 Jun 2023 15:22:58 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 542713C09FB41; Fri, 16 Jun 2023 15:22:58 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------De8YQdyM3VQI9pxeOkjZUyeY" Message-ID: <27e2533d-c904-d0ca-76c5-3d1dc306d224@cs.ucla.edu> Date: Fri, 16 Jun 2023 15:22:58 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: bug#64118: [PATCH] gzip.1: some remarks and formatting fixes for the man page Content-Language: en-US To: Bjarni Ingi Gislason References: From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 64118-done Cc: 64118-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) This is a multi-part message in MIME format. --------------De8YQdyM3VQI9pxeOkjZUyeY Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks, I installed the attached, which isn't the same as what you sent but I hope it addresses the same editorial issues. --------------De8YQdyM3VQI9pxeOkjZUyeY Content-Type: text/x-patch; charset=UTF-8; name="0001-doc-minor-tuneup-of-man-page.patch" Content-Disposition: attachment; filename="0001-doc-minor-tuneup-of-man-page.patch" Content-Transfer-Encoding: base64 RnJvbSA5N2MzZDViM2RhNzhiMzlhNzE1NDUxZTUyMjY1Y2QwNTc5ZGQyM2FiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDE2IEp1biAyMDIzIDE1OjIxOjI0IC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gZG9jOiBtaW5vciB0dW5ldXAgb2YgbWFuIHBhZ2UKCkZyb20gc3VnZ2VzdGlvbnMgYnkg Qmphcm5pIEluZ2xpIEdpc2xhc29uIChidWcjNjQxMTgpLgotLS0KIGd6aXAuMSB8IDI3NiAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KIDEgZmlsZSBjaGFuZ2VkLCAxNTUgaW5zZXJ0aW9ucygrKSwgMTIxIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2d6aXAuMSBiL2d6aXAuMQppbmRleCAyMmFiODhkLi42NTdhZDBk IDEwMDY0NAotLS0gYS9nemlwLjEKKysrIGIvZ3ppcC4xCkBAIC0zNSw4ICszNSw4IEBAIHdo aWxlIGtlZXBpbmcgdGhlIHNhbWUgb3duZXJzaGlwIG1vZGVzLCBhY2Nlc3MgYW5kIG1vZGlm aWNhdGlvbiB0aW1lcy4KIChUaGUgZGVmYXVsdCBleHRlbnNpb24gaXMKIC5CICJ6IgogZm9y IE1TRE9TLCBPUy8yIEZBVCwgV2luZG93cyBOVCBGQVQgYW5kIEF0YXJpLikKLUlmIG5vIGZp bGVzIGFyZSBzcGVjaWZpZWQsIG9yIGlmIGEgZmlsZSBuYW1lIGlzICItIiwgdGhlIHN0YW5k YXJkIGlucHV0IGlzCi1jb21wcmVzc2VkIHRvIHRoZSBzdGFuZGFyZCBvdXRwdXQuCitJZiBu byBmaWxlcyBhcmUgc3BlY2lmaWVkLCBvciBpZiBhIGZpbGUgbmFtZSBpcyAiXC0iLAordGhl IHN0YW5kYXJkIGlucHV0IGlzIGNvbXByZXNzZWQgdG8gdGhlIHN0YW5kYXJkIG91dHB1dC4K IFRoZQogLkIgZ3ppcAogY29tbWFuZApAQCAtNTEsMzIgKzUxLDMzIEBAIFRoZQogY29tbWFu ZAogYXR0ZW1wdHMgdG8gdHJ1bmNhdGUgb25seSB0aGUgcGFydHMgb2YgdGhlIGZpbGUgbmFt ZSBsb25nZXIgdGhhbiAzIGNoYXJhY3RlcnMuCiAoQSBwYXJ0IGlzIGRlbGltaXRlZCBieSBk b3RzLikgSWYgdGhlIG5hbWUgY29uc2lzdHMgb2Ygc21hbGwgcGFydHMgb25seSwKLXRoZSBs b25nZXN0IHBhcnRzIGFyZSB0cnVuY2F0ZWQuIEZvciBleGFtcGxlLCBpZiBmaWxlIG5hbWVz IGFyZSBsaW1pdGVkCi10byAxNCBjaGFyYWN0ZXJzLCBnemlwLm1zZG9zLmV4ZSBpcyBjb21w cmVzc2VkIHRvIGd6aS5tc2QuZXhlLmd6LgordGhlIGxvbmdlc3QgcGFydHMgYXJlIHRydW5j YXRlZC4KK0ZvciBleGFtcGxlLCBpZiBmaWxlIG5hbWVzIGFyZSBsaW1pdGVkIHRvIDE0IGNo YXJhY3RlcnMsCitnemlwLm1zZG9zLmV4ZSBpcyBjb21wcmVzc2VkIHRvIGd6aS5tc2QuZXhl Lmd6LgogTmFtZXMgYXJlIG5vdCB0cnVuY2F0ZWQgb24gc3lzdGVtcyB3aGljaCBkbyBub3Qg aGF2ZSBhIGxpbWl0IG9uIGZpbGUgbmFtZQogbGVuZ3RoLgogLlBQCiBCeSBkZWZhdWx0LAog LkIgZ3ppcAota2VlcHMgdGhlIG9yaWdpbmFsIGZpbGUgbmFtZSBhbmQgdGltZXN0YW1wIGlu IHRoZSBjb21wcmVzc2VkIGZpbGUuIFRoZXNlCi1hcmUgdXNlZCB3aGVuIGRlY29tcHJlc3Np bmcgdGhlIGZpbGUgd2l0aCB0aGUKK2tlZXBzIHRoZSBvcmlnaW5hbCBmaWxlIG5hbWUgYW5k IHRpbWVzdGFtcCBpbiB0aGUgY29tcHJlc3NlZCBmaWxlLgorVGhlc2UgYXJlIHVzZWQgd2hl biBkZWNvbXByZXNzaW5nIHRoZSBmaWxlIHdpdGggdGhlCiAuQiBcLU4KLW9wdGlvbi4gVGhp cyBpcyB1c2VmdWwgd2hlbiB0aGUgY29tcHJlc3NlZCBmaWxlIG5hbWUgd2FzIHRydW5jYXRl ZCBvcgorb3B0aW9uLgorVGhpcyBpcyB1c2VmdWwgd2hlbiB0aGUgY29tcHJlc3NlZCBmaWxl IG5hbWUgd2FzIHRydW5jYXRlZCBvcgogd2hlbiB0aGUgdGltZXN0YW1wIHdhcyBub3QgcHJl c2VydmVkIGFmdGVyIGEgZmlsZSB0cmFuc2Zlci4KIC5QUAogQ29tcHJlc3NlZCBmaWxlcyBj YW4gYmUgcmVzdG9yZWQgdG8gdGhlaXIgb3JpZ2luYWwgZm9ybSB1c2luZwotLkIgImd6aXAg LWQiCisuQiAiZ3ppcCBcLWQiCiBvcgogLkIgZ3VuemlwCiBvcgogLkJSIHpjYXQgLgogSWYg dGhlIG9yaWdpbmFsIG5hbWUgc2F2ZWQgaW4gdGhlIGNvbXByZXNzZWQgZmlsZSBpcyBub3Qg c3VpdGFibGUgZm9yIGl0cwotZmlsZSBzeXN0ZW0sIGEgbmV3IG5hbWUgaXMgY29uc3RydWN0 ZWQgZnJvbSB0aGUgb3JpZ2luYWwgb25lIHRvIG1ha2UgaXQKLWxlZ2FsLgorZmlsZSBzeXN0 ZW0sIGEgbmV3IG5hbWUgaXMgY29uc3RydWN0ZWQgZnJvbSB0aGUgb3JpZ2luYWwgb25lIHRv IG1ha2UgaXQgdmFsaWQuCiAuUFAKIC5CIGd1bnppcAogdGFrZXMgYSBsaXN0IG9mIGZpbGVz IG9uIGl0cyBjb21tYW5kIGxpbmUgYW5kIHJlcGxhY2VzIGVhY2gKLWZpbGUgd2hvc2UgbmFt ZSBlbmRzIHdpdGggLmd6LCAtZ3osIC56LCAteiwgb3IgX3ogKGlnbm9yaW5nIGNhc2UpCitm aWxlIHdob3NlIG5hbWUgZW5kcyB3aXRoIC5neiwgXC1neiwgLnosIFwteiwgb3IgX3ogKGln bm9yaW5nIGNhc2UpCiBhbmQgd2hpY2ggYmVnaW5zIHdpdGggdGhlIGNvcnJlY3QgbWFnaWMg bnVtYmVyIHdpdGggYW4gdW5jb21wcmVzc2VkCiBmaWxlIHdpdGhvdXQgdGhlIG9yaWdpbmFs IGV4dGVuc2lvbi4KIC5CIGd1bnppcApAQCAtMTAyLDQwICsxMDMsNDcgQEAgY2FuIGN1cnJl bnRseSBkZWNvbXByZXNzIGZpbGVzIGNyZWF0ZWQgYnkKIC5CUiBnemlwICwKIC5CUiB6aXAg LAogLkJSIGNvbXByZXNzICwKLS5CICJjb21wcmVzcyAtSCIKKy5CICJjb21wcmVzcyBcLUgi CiBvcgogLkJSIHBhY2sgLgotVGhlIGRldGVjdGlvbiBvZiB0aGUgaW5wdXQgZm9ybWF0IGlz IGF1dG9tYXRpYy4gIFdoZW4gdXNpbmcKLXRoZSBmaXJzdCB0d28gZm9ybWF0cywKK1RoZSBk ZXRlY3Rpb24gb2YgdGhlIGlucHV0IGZvcm1hdCBpcyBhdXRvbWF0aWMuCitXaGVuIHVzaW5n IHRoZSBmaXJzdCB0d28gZm9ybWF0cywKIC5CIGd1bnppcAotY2hlY2tzIGEgMzIgYml0IENS Qy4gRm9yCitjaGVja3MgYSAzMiBiaXQgQ1JDLgorRm9yCiAuQiBwYWNrCiBhbmQKIC5CIGd1 bnppcAotY2hlY2tzIHRoZSB1bmNvbXByZXNzZWQgbGVuZ3RoLiBUaGUgc3RhbmRhcmQKK2No ZWNrcyB0aGUgdW5jb21wcmVzc2VkIGxlbmd0aC4KK1RoZSBzdGFuZGFyZAogLkIgY29tcHJl c3MKLWZvcm1hdCB3YXMgbm90IGRlc2lnbmVkIHRvIGFsbG93IGNvbnNpc3RlbmN5IGNoZWNr cy4gSG93ZXZlcgorZm9ybWF0IHdhcyBub3QgZGVzaWduZWQgdG8gYWxsb3cgY29uc2lzdGVu Y3kgY2hlY2tzLgorSG93ZXZlcgogLkIgZ3VuemlwCi1pcyBzb21ldGltZXMgYWJsZSB0byBk ZXRlY3QgYSBiYWQgLlogZmlsZS4gSWYgeW91IGdldCBhbiBlcnJvcgotd2hlbiB1bmNvbXBy ZXNzaW5nIGEgLlogZmlsZSwgZG8gbm90IGFzc3VtZSB0aGF0IHRoZSAuWiBmaWxlIGlzCitp cyBzb21ldGltZXMgYWJsZSB0byBkZXRlY3QgYSBiYWQgLlogZmlsZS4KK0lmIHlvdSBnZXQg YW4gZXJyb3Igd2hlbiB1bmNvbXByZXNzaW5nIGEgLlogZmlsZSwKK2RvIG5vdCBhc3N1bWUg dGhhdCB0aGUgLlogZmlsZSBpcwogY29ycmVjdCBzaW1wbHkgYmVjYXVzZSB0aGUgc3RhbmRh cmQKIC5CIHVuY29tcHJlc3MKLWRvZXMgbm90IGNvbXBsYWluLiBUaGlzIGdlbmVyYWxseSBt ZWFucyB0aGF0IHRoZSBzdGFuZGFyZAorZG9lcyBub3QgY29tcGxhaW4uCitUaGlzIGdlbmVy YWxseSBtZWFucyB0aGF0IHRoZSBzdGFuZGFyZAogLkIgdW5jb21wcmVzcwogZG9lcyBub3Qg Y2hlY2sgaXRzIGlucHV0LCBhbmQgaGFwcGlseSBnZW5lcmF0ZXMgZ2FyYmFnZSBvdXRwdXQu Ci1UaGUgU0NPIGNvbXByZXNzIC1IIGZvcm1hdCAobHpoIGNvbXByZXNzaW9uIG1ldGhvZCkg ZG9lcyBub3QgaW5jbHVkZSBhIENSQworVGhlIFNDTyBjb21wcmVzcyBcLUggZm9ybWF0IChs emggY29tcHJlc3Npb24gbWV0aG9kKSBkb2VzIG5vdCBpbmNsdWRlIGEgQ1JDCiBidXQgYWxz byBhbGxvd3Mgc29tZSBjb25zaXN0ZW5jeSBjaGVja3MuCiAuUFAKIEZpbGVzIGNyZWF0ZWQg YnkKIC5CIHppcAogY2FuIGJlIHVuY29tcHJlc3NlZCBieSBnemlwIG9ubHkgaWYgdGhleSBo YXZlIGEgc2luZ2xlIG1lbWJlciBjb21wcmVzc2VkCi13aXRoIHRoZSAnZGVmbGF0aW9uJyBt ZXRob2QuIFRoaXMgZmVhdHVyZSBpcyBvbmx5IGludGVuZGVkIHRvIGhlbHAKLWNvbnZlcnNp b24gb2YgdGFyLnppcCBmaWxlcyB0byB0aGUgdGFyLmd6IGZvcm1hdC4gIFRvIGV4dHJhY3Qg YQord2l0aCB0aGUgJ2RlZmxhdGlvbicgbWV0aG9kLgorVGhpcyBmZWF0dXJlIGlzIG9ubHkg aW50ZW5kZWQgdG8gaGVscAorY29udmVyc2lvbiBvZiB0YXIuemlwIGZpbGVzIHRvIHRoZSB0 YXIuZ3ogZm9ybWF0LgorVG8gZXh0cmFjdCBhCiAuQiB6aXAKIGZpbGUgd2l0aCBhIHNpbmds ZSBtZW1iZXIsIHVzZSBhIGNvbW1hbmQgbGlrZQogLlJCICcgImd1bnppcCA8Zm9vLnppcCIg Jwogb3IKLS5SQiAnICJndW56aXAgLVMgLnppcCBmb28uemlwIiAnLgorLlJCICcgImd1bnpp cCBcLVMgLnppcCBmb28uemlwIiAnLgogVG8gZXh0cmFjdCB6aXAgZmlsZXMKIHdpdGggc2V2 ZXJhbCBtZW1iZXJzLCB1c2UKIC5CIHVuemlwCkBAIC0xNzIsNyArMTgwLDcgQEAgYW5kIFBL WklQLgogVGhlIGFtb3VudCBvZiBjb21wcmVzc2lvbiBvYnRhaW5lZCBkZXBlbmRzIG9uIHRo ZSBzaXplIG9mIHRoZQogaW5wdXQgYW5kIHRoZSBkaXN0cmlidXRpb24gb2YgY29tbW9uIHN1 YnN0cmluZ3MuCiBUeXBpY2FsbHksIHRleHQgc3VjaCBhcyBzb3VyY2UgY29kZSBvciBFbmds aXNoCi1pcyByZWR1Y2VkIGJ5IDYwXC03MCUuCitpcyByZWR1Y2VkIGJ5IDYwXChlbjcwJS4K IENvbXByZXNzaW9uIGlzIGdlbmVyYWxseSBtdWNoIGJldHRlciB0aGFuIHRoYXQgYWNoaWV2 ZWQgYnkKIExaVyAoYXMgdXNlZCBpbgogLkJSIGNvbXByZXNzICksCkBAIC0xODIsMzggKzE5 MCw0MiBAQCBvciBhZGFwdGl2ZSBIdWZmbWFuIGNvZGluZwogLlJCICggY29tcGFjdCApLgog LlBQCiBDb21wcmVzc2lvbiBpcyBhbHdheXMgcGVyZm9ybWVkLCBldmVuIGlmIHRoZSBjb21w cmVzc2VkIGZpbGUgaXMKLXNsaWdodGx5IGxhcmdlciB0aGFuIHRoZSBvcmlnaW5hbC4gVGhl IHdvcnN0IGNhc2UgZXhwYW5zaW9uIGlzCitzbGlnaHRseSBsYXJnZXIgdGhhbiB0aGUgb3Jp Z2luYWwuCitUaGUgd29yc3QgY2FzZSBleHBhbnNpb24gaXMKIGEgZmV3IGJ5dGVzIGZvciB0 aGUgZ3ppcCBmaWxlIGhlYWRlciwgcGx1cyA1IGJ5dGVzIHBlciAzMlwgS2lCIGJsb2NrLAot b3IgYW4gZXhwYW5zaW9uIHJhdGlvIG9mIDAuMDE1JSBmb3IgbGFyZ2UgZmlsZXMuIFRoZSBh Y3R1YWwKLW51bWJlciBvZiB1c2VkIGRpc2sgYmxvY2tzIGFsbW9zdCBuZXZlciBpbmNyZWFz ZXMuCitvciBhbiBleHBhbnNpb24gcmF0aW8gb2YgMC4wMTUlIGZvciBsYXJnZSBmaWxlcy4K K1RoZSBhY3R1YWwgbnVtYmVyIG9mIHVzZWQgZGlzayBibG9ja3MgYWxtb3N0IG5ldmVyIGlu Y3JlYXNlcy4KIC5QUAogLkIgZ3ppcAogbm9ybWFsbHkgcHJlc2VydmVzIHRoZSBtb2RlIGFu ZCBtb2RpZmljYXRpb24gdGltZXN0YW1wCi1vZiBhIGZpbGUgd2hlbiBjb21wcmVzc2luZyBv ciBkZWNvbXByZXNzaW5nLiBJZiB5b3UgaGF2ZSBhcHByb3ByaWF0ZQotcHJpdmlsZWdlcywg aXQgYWxzbyBwcmVzZXJ2ZXMgdGhlIGZpbGUncyBvd25lciBhbmQgZ3JvdXAuCitvZiBhIGZp bGUgd2hlbiBjb21wcmVzc2luZyBvciBkZWNvbXByZXNzaW5nLgorSWYgeW91IGhhdmUgYXBw cm9wcmlhdGUgcHJpdmlsZWdlcywKK2l0IGFsc28gcHJlc2VydmVzIHRoZSBmaWxlJ3Mgb3du ZXIgYW5kIGdyb3VwLgogLlNIIE9QVElPTlMKIC5UUAotLkIgXC1hIC0tYXNjaWkKLUFzY2lp IHRleHQgbW9kZTogY29udmVydCBlbmQtb2YtbGluZXMgdXNpbmcgbG9jYWwgY29udmVudGlv bnMuIFRoaXMgb3B0aW9uCi1pcyBzdXBwb3J0ZWQgb25seSBvbiBzb21lIG5vbi1Vbml4IHN5 c3RlbXMuIEZvciBNU0RPUywgQ1IgTEYgaXMgY29udmVydGVkCi10byBMRiB3aGVuIGNvbXBy ZXNzaW5nLCBhbmQgTEYgaXMgY29udmVydGVkIHRvIENSIExGIHdoZW4gZGVjb21wcmVzc2lu Zy4KKy5CIFwtYSBcLVwtYXNjaWkKK0FzY2lpIHRleHQgbW9kZTogY29udmVydCBlbmQtb2Yt bGluZXMgdXNpbmcgbG9jYWwgY29udmVudGlvbnMuCitUaGlzIG9wdGlvbiBpcyBzdXBwb3J0 ZWQgb25seSBvbiBzb21lIG5vbi1Vbml4IHN5c3RlbXMuCitGb3IgTVNET1MsIENSIExGIGlz IGNvbnZlcnRlZCB0byBMRiB3aGVuIGNvbXByZXNzaW5nLAorYW5kIExGIGlzIGNvbnZlcnRl ZCB0byBDUiBMRiB3aGVuIGRlY29tcHJlc3NpbmcuCiAuVFAKLS5CIFwtYyAtLXN0ZG91dCAt LXRvLXN0ZG91dAorLkIgXC1jIFwtXC1zdGRvdXQgXC1cLXRvLXN0ZG91dAogV3JpdGUgb3V0 cHV0IG9uIHN0YW5kYXJkIG91dHB1dDsga2VlcCBvcmlnaW5hbCBmaWxlcyB1bmNoYW5nZWQu CiBJZiB0aGVyZSBhcmUgc2V2ZXJhbCBpbnB1dCBmaWxlcywgdGhlIG91dHB1dCBjb25zaXN0 cyBvZiBhIHNlcXVlbmNlIG9mCi1pbmRlcGVuZGVudGx5IGNvbXByZXNzZWQgbWVtYmVycy4g VG8gb2J0YWluIGJldHRlciBjb21wcmVzc2lvbiwKK2luZGVwZW5kZW50bHkgY29tcHJlc3Nl ZCBtZW1iZXJzLgorVG8gb2J0YWluIGJldHRlciBjb21wcmVzc2lvbiwKIGNvbmNhdGVuYXRl IGFsbCBpbnB1dCBmaWxlcyBiZWZvcmUgY29tcHJlc3NpbmcgdGhlbS4KIC5UUAotLkIgXC1k IC0tZGVjb21wcmVzcyAtLXVuY29tcHJlc3MKKy5CIFwtZCBcLVwtZGVjb21wcmVzcyBcLVwt dW5jb21wcmVzcwogRGVjb21wcmVzcy4KIC5UUAotLkIgXC1mIC0tZm9yY2UKKy5CIFwtZiBc LVwtZm9yY2UKIEZvcmNlIGNvbXByZXNzaW9uIG9yIGRlY29tcHJlc3Npb24gZXZlbiBpZiB0 aGUgZmlsZSBoYXMgbXVsdGlwbGUgbGlua3MKIG9yIHRoZSBjb3JyZXNwb25kaW5nIGZpbGUg YWxyZWFkeSBleGlzdHMsIG9yIGlmIHRoZSBjb21wcmVzc2VkIGRhdGEKLWlzIHJlYWQgZnJv bSBvciB3cml0dGVuIHRvIGEgdGVybWluYWwuIElmIHRoZSBpbnB1dCBkYXRhIGlzIG5vdCBp bgotYSBmb3JtYXQgcmVjb2duaXplZCBieQoraXMgcmVhZCBmcm9tIG9yIHdyaXR0ZW4gdG8g YSB0ZXJtaW5hbC4KK0lmIHRoZSBpbnB1dCBkYXRhIGlzIG5vdCBpbiBhIGZvcm1hdCByZWNv Z25pemVkIGJ5CiAuQlIgZ3ppcCAsCi1hbmQgaWYgdGhlIG9wdGlvbiAtLXN0ZG91dCBpcyBh bHNvIGdpdmVuLCBjb3B5IHRoZSBpbnB1dCBkYXRhIHdpdGhvdXQgY2hhbmdlCithbmQgaWYg dGhlIG9wdGlvbiBcLVwtc3Rkb3V0IGlzIGFsc28gZ2l2ZW4sIGNvcHkgdGhlIGlucHV0IGRh dGEgd2l0aG91dCBjaGFuZ2UKIHRvIHRoZSBzdGFuZGFyZCBvdXRwdXQ6IGxldAogLkIgemNh dAogYmVoYXZlIGFzCkBAIC0yMjUsMTMgKzIzNywxMyBAQCBhbmQgd2hlbiBub3QgcnVubmlu ZyBpbiB0aGUgYmFja2dyb3VuZCwKIC5CIGd6aXAKIHByb21wdHMgdG8gdmVyaWZ5IHdoZXRo ZXIgYW4gZXhpc3RpbmcgZmlsZSBzaG91bGQgYmUgb3ZlcndyaXR0ZW4uCiAuVFAKLS5CIFwt aCAtLWhlbHAKKy5CIFwtaCBcLVwtaGVscAogRGlzcGxheSBhIGhlbHAgc2NyZWVuIGFuZCBx dWl0LgogLlRQCi0uQiBcLWsgLS1rZWVwCisuQiBcLWsgXC1cLWtlZXAKIEtlZXAgKGRvbid0 IGRlbGV0ZSkgaW5wdXQgZmlsZXMgZHVyaW5nIGNvbXByZXNzaW9uIG9yIGRlY29tcHJlc3Np b24uCiAuVFAKLS5CIFwtbCAtLWxpc3QKKy5CIFwtbCBcLVwtbGlzdAogRm9yIGVhY2ggY29t cHJlc3NlZCBmaWxlLCBsaXN0IHRoZSBmb2xsb3dpbmcgZmllbGRzOgogCiAgICAgY29tcHJl c3NlZCBzaXplOiBzaXplIG9mIHRoZSBjb21wcmVzc2VkIGZpbGUKQEAgLTIzOSwxMyArMjUx LDEzIEBAIEZvciBlYWNoIGNvbXByZXNzZWQgZmlsZSwgbGlzdCB0aGUgZm9sbG93aW5nIGZp ZWxkczoKICAgICByYXRpbzogY29tcHJlc3Npb24gcmF0aW8gKDAuMCUgaWYgdW5rbm93bikK ICAgICB1bmNvbXByZXNzZWRfbmFtZTogbmFtZSBvZiB0aGUgdW5jb21wcmVzc2VkIGZpbGUK IAotVGhlIHVuY29tcHJlc3NlZCBzaXplIGlzIGdpdmVuIGFzIC0xIGZvciBmaWxlcyBub3Qg aW4gZ3ppcCBmb3JtYXQsCi1zdWNoIGFzIGNvbXByZXNzZWQgLlogZmlsZXMuIFRvIGdldCB0 aGUgdW5jb21wcmVzc2VkIHNpemUgZm9yIHN1Y2ggYSBmaWxlLAoteW91IGNhbiB1c2U6CitU aGUgdW5jb21wcmVzc2VkIHNpemUgaXMgZ2l2ZW4gYXMgXC0xIGZvciBmaWxlcyBub3QgaW4g Z3ppcCBmb3JtYXQsCitzdWNoIGFzIGNvbXByZXNzZWQgLlogZmlsZXMuCitUbyBnZXQgdGhl IHVuY29tcHJlc3NlZCBzaXplIGZvciBzdWNoIGEgZmlsZSwgeW91IGNhbiB1c2U6CiAKLSAg ICB6Y2F0IGZpbGUuWiB8IHdjIC1jCisgICAgemNhdCBmaWxlLlogfCB3YyBcLWMKIAotSW4g Y29tYmluYXRpb24gd2l0aCB0aGUgLS12ZXJib3NlIG9wdGlvbiwgdGhlIGZvbGxvd2luZyBm aWVsZHMgYXJlIGFsc28KK0luIGNvbWJpbmF0aW9uIHdpdGggdGhlIFwtXC12ZXJib3NlIG9w dGlvbiwgdGhlIGZvbGxvd2luZyBmaWVsZHMgYXJlIGFsc28KIGRpc3BsYXllZDoKIAogICAg IG1ldGhvZDogY29tcHJlc3Npb24gbWV0aG9kCkBAIC0yNTMsNTUgKzI2NSw1NiBAQCBkaXNw bGF5ZWQ6CiAgICAgZGF0ZSAmIHRpbWU6IHRpbWVzdGFtcCBmb3IgdGhlIHVuY29tcHJlc3Nl ZCBmaWxlCiAKIFRoZSBjb21wcmVzc2lvbiBtZXRob2RzIGN1cnJlbnRseSBzdXBwb3J0ZWQg YXJlIGRlZmxhdGUsIGNvbXByZXNzLCBsemgKLShTQ08gY29tcHJlc3MgLUgpIGFuZCBwYWNr LiAgVGhlIGNyYyBpcyBnaXZlbiBhcyBmZmZmZmZmZiBmb3IgYSBmaWxlCi1ub3QgaW4gZ3pp cCBmb3JtYXQuCisoU0NPIGNvbXByZXNzIFwtSCkgYW5kIHBhY2suCitUaGUgY3JjIGlzIGdp dmVuIGFzIGZmZmZmZmZmIGZvciBhIGZpbGUgbm90IGluIGd6aXAgZm9ybWF0LgogCi1XaXRo IC0tbmFtZSwgdGhlIHVuY29tcHJlc3NlZCBuYW1lLCAgZGF0ZSBhbmQgdGltZSAgYXJlCitX aXRoIFwtXC1uYW1lLCB0aGUgdW5jb21wcmVzc2VkIG5hbWUsICBkYXRlIGFuZCB0aW1lICBh cmUKIHRob3NlIHN0b3JlZCB3aXRoaW4gdGhlIGNvbXByZXNzIGZpbGUgaWYgcHJlc2VudC4K IAotV2l0aCAtLXZlcmJvc2UsIHRoZSBzaXplIHRvdGFscyBhbmQgY29tcHJlc3Npb24gcmF0 aW8gZm9yIGFsbCBmaWxlcwotaXMgYWxzbyBkaXNwbGF5ZWQsIHVubGVzcyBzb21lIHNpemVz IGFyZSB1bmtub3duLiBXaXRoIC0tcXVpZXQsCi10aGUgdGl0bGUgYW5kIHRvdGFscyBsaW5l cyBhcmUgbm90IGRpc3BsYXllZC4KK1dpdGggXC1cLXZlcmJvc2UsIHRoZSBzaXplIHRvdGFs cyBhbmQgY29tcHJlc3Npb24gcmF0aW8gZm9yIGFsbCBmaWxlcworaXMgYWxzbyBkaXNwbGF5 ZWQsIHVubGVzcyBzb21lIHNpemVzIGFyZSB1bmtub3duLgorV2l0aCBcLVwtcXVpZXQsIHRo ZSB0aXRsZSBhbmQgdG90YWxzIGxpbmVzIGFyZSBub3QgZGlzcGxheWVkLgogLlRQCi0uQiBc LUwgLS1saWNlbnNlCisuQiBcLUwgXC1cLWxpY2Vuc2UKIERpc3BsYXkgdGhlCiAuQiBnemlw CiBsaWNlbnNlIGFuZCBxdWl0LgogLlRQCi0uQiBcLW4gLS1uby1uYW1lCi1XaGVuIGNvbXBy ZXNzaW5nLCBkbyBub3Qgc2F2ZSB0aGUgb3JpZ2luYWwgZmlsZSBuYW1lIGFuZCB0aW1lc3Rh bXAgYnkKLWRlZmF1bHQuIChUaGUgb3JpZ2luYWwgbmFtZSBpcyBhbHdheXMgc2F2ZWQgaWYg dGhlIG5hbWUgaGFkIHRvIGJlCi10cnVuY2F0ZWQuKSBXaGVuIGRlY29tcHJlc3NpbmcsIGRv IG5vdCByZXN0b3JlIHRoZSBvcmlnaW5hbCBmaWxlIG5hbWUKKy5CIFwtbiBcLVwtbm8tbmFt ZQorV2hlbiBjb21wcmVzc2luZywgZG8gbm90IHNhdmUgdGhlIG9yaWdpbmFsIGZpbGUgbmFt ZSBhbmQgdGltZXN0YW1wIGJ5IGRlZmF1bHQuCisoVGhlIG9yaWdpbmFsIG5hbWUgaXMgYWx3 YXlzIHNhdmVkIGlmIHRoZSBuYW1lIGhhZCB0byBiZSB0cnVuY2F0ZWQuKQorV2hlbiBkZWNv bXByZXNzaW5nLCBkbyBub3QgcmVzdG9yZSB0aGUgb3JpZ2luYWwgZmlsZSBuYW1lCiBpZiBw cmVzZW50IChyZW1vdmUgb25seSB0aGUKIC5CIGd6aXAKIHN1ZmZpeCBmcm9tIHRoZSBjb21w cmVzc2VkIGZpbGUgbmFtZSkgYW5kIGRvIG5vdCByZXN0b3JlIHRoZSBvcmlnaW5hbAotdGlt ZXN0YW1wIGlmIHByZXNlbnQgKGNvcHkgaXQgZnJvbSB0aGUgY29tcHJlc3NlZCBmaWxlKS4g VGhpcyBvcHRpb24KLWlzIHRoZSBkZWZhdWx0IHdoZW4gZGVjb21wcmVzc2luZy4KK3RpbWVz dGFtcCBpZiBwcmVzZW50IChjb3B5IGl0IGZyb20gdGhlIGNvbXByZXNzZWQgZmlsZSkuCitU aGlzIG9wdGlvbiBpcyB0aGUgZGVmYXVsdCB3aGVuIGRlY29tcHJlc3NpbmcuCiAuVFAKLS5C IFwtTiAtLW5hbWUKKy5CIFwtTiBcLVwtbmFtZQogV2hlbiBjb21wcmVzc2luZywgYWx3YXlz IHNhdmUgdGhlIG9yaWdpbmFsIGZpbGUgbmFtZSwgYW5kIHNhdmUKIHRoZSBzZWNvbmRzIHBh cnQgb2YgdGhlIG9yaWdpbmFsIG1vZGlmaWNhdGlvbiB0aW1lc3RhbXAgaWYgdGhlCiBvcmln aW5hbCBpcyBhIHJlZ3VsYXIgZmlsZSBhbmQgaXRzIHRpbWVzdGFtcCBpcyBhdCBsZWFzdCAx ICgxOTcwLTAxLTAxCiAwMDowMDowMSBVVEMpIGFuZCBpcyBsZXNzIHRoYW4gMioqMzIgKDIx MDYtMDItMDcgMDY6Mjg6MTYgVVRDLAogYXNzdW1pbmcgbGVhcCBzZWNvbmRzIGFyZSBub3Qg Y291bnRlZCk7IHRoaXMKLWlzIHRoZSBkZWZhdWx0LiBXaGVuIGRlY29tcHJlc3NpbmcsIHJl c3RvcmUgZnJvbSB0aGUgc2F2ZWQgZmlsZSBuYW1lIGFuZAotdGltZXN0YW1wIGlmIHByZXNl bnQuIFRoaXMgb3B0aW9uIGlzIHVzZWZ1bCBvbiBzeXN0ZW1zIHdoaWNoIGhhdmUKLWEgbGlt aXQgb24gZmlsZSBuYW1lIGxlbmd0aCBvciB3aGVuIHRoZSB0aW1lc3RhbXAgaGFzIGJlZW4g bG9zdCBhZnRlcgotYSBmaWxlIHRyYW5zZmVyLgoraXMgdGhlIGRlZmF1bHQuCitXaGVuIGRl Y29tcHJlc3NpbmcsIHJlc3RvcmUgZnJvbSB0aGUgc2F2ZWQgZmlsZSBuYW1lIGFuZAordGlt ZXN0YW1wIGlmIHByZXNlbnQuCitUaGlzIG9wdGlvbiBpcyB1c2VmdWwgb24gc3lzdGVtcyB3 aGljaCBoYXZlIGEgbGltaXQgb24gZmlsZSBuYW1lCitsZW5ndGggb3Igd2hlbiB0aGUgdGlt ZXN0YW1wIGhhcyBiZWVuIGxvc3QgYWZ0ZXIgYSBmaWxlIHRyYW5zZmVyLgogLlRQCi0uQiBc LXEgLS1xdWlldAorLkIgXC1xIFwtXC1xdWlldAogU3VwcHJlc3MgYWxsIHdhcm5pbmdzLgog LlRQCi0uQiBcLXIgLS1yZWN1cnNpdmUKLVRyYXZlbCB0aGUgZGlyZWN0b3J5IHN0cnVjdHVy ZSByZWN1cnNpdmVseS4gSWYgYW55IG9mIHRoZSBmaWxlIG5hbWVzCi1zcGVjaWZpZWQgb24g dGhlIGNvbW1hbmQgbGluZSBhcmUgZGlyZWN0b3JpZXMsCisuQiBcLXIgXC1cLXJlY3Vyc2l2 ZQorVHJhdmVsIHRoZSBkaXJlY3Rvcnkgc3RydWN0dXJlIHJlY3Vyc2l2ZWx5LgorSWYgYW55 IG9mIHRoZSBmaWxlIG5hbWVzIHNwZWNpZmllZCBvbiB0aGUgY29tbWFuZCBsaW5lIGFyZSBk aXJlY3RvcmllcywKIC5CIGd6aXAKIHdpbGwgZGVzY2VuZCBpbnRvIHRoZSBkaXJlY3Rvcnkg YW5kIGNvbXByZXNzIGFsbCB0aGUgZmlsZXMgaXQgZmluZHMgdGhlcmUKIChvciBkZWNvbXBy ZXNzIHRoZW0gaW4gdGhlIGNhc2Ugb2YKIC5CIGd1bnppcAogKS4KIC5UUAotLkIgXC1TIC5z dWYgICAtLXN1ZmZpeCAuc3VmCisuQiBcLVMgLnN1ZiAgIFwtXC1zdWZmaXggLnN1ZgogV2hl biBjb21wcmVzc2luZywgdXNlIHN1ZmZpeCAuc3VmIGluc3RlYWQgb2YgLmd6LgogQW55IG5v bi1lbXB0eSBzdWZmaXggY2FuIGJlIGdpdmVuLCBidXQgc3VmZml4ZXMKIG90aGVyIHRoYW4g LnogYW5kIC5neiBzaG91bGQgYmUgYXZvaWRlZCB0byBhdm9pZCBjb25mdXNpb24gd2hlbiBm aWxlcwpAQCAtMzEwLDIzICszMjMsMjcgQEAgYXJlIHRyYW5zZmVycmVkIHRvIG90aGVyIHN5 c3RlbXMuCiBXaGVuIGRlY29tcHJlc3NpbmcsIGFkZCAuc3VmIHRvIHRoZSBiZWdpbm5pbmcg b2YgdGhlIGxpc3Qgb2YKIHN1ZmZpeGVzIHRvIHRyeSwgd2hlbiBkZXJpdmluZyBhbiBvdXRw dXQgZmlsZSBuYW1lIGZyb20gYW4gaW5wdXQgZmlsZSBuYW1lLgogLlRQCi0uQiAtLXN5bmNo cm9ub3VzCi1Vc2Ugc3luY2hyb25vdXMgb3V0cHV0LiAgV2l0aCB0aGlzIG9wdGlvbiwKKy5C IFwtXC1zeW5jaHJvbm91cworVXNlIHN5bmNocm9ub3VzIG91dHB1dC4KK1dpdGggdGhpcyBv cHRpb24sCiAuQiBnemlwCiBpcyBsZXNzIGxpa2VseSB0byBsb3NlIGRhdGEgZHVyaW5nIGEg c3lzdGVtIGNyYXNoLCBidXQgaXQgY2FuIGJlCiBjb25zaWRlcmFibHkgc2xvd2VyLgogLlRQ Ci0uQiBcLXQgLS10ZXN0Ci1UZXN0LiBDaGVjayB0aGUgY29tcHJlc3NlZCBmaWxlIGludGVn cml0eSB0aGVuIHF1aXQuCisuQiBcLXQgXC1cLXRlc3QKK1Rlc3QuCitDaGVjayB0aGUgY29t cHJlc3NlZCBmaWxlIGludGVncml0eSB0aGVuIHF1aXQuCiAuVFAKLS5CIFwtdiAtLXZlcmJv c2UKLVZlcmJvc2UuIERpc3BsYXkgdGhlIG5hbWUgYW5kIHBlcmNlbnRhZ2UgcmVkdWN0aW9u IGZvciBlYWNoIGZpbGUgY29tcHJlc3NlZAorLkIgXC12IFwtXC12ZXJib3NlCitWZXJib3Nl LgorRGlzcGxheSB0aGUgbmFtZSBhbmQgcGVyY2VudGFnZSByZWR1Y3Rpb24gZm9yIGVhY2gg ZmlsZSBjb21wcmVzc2VkCiBvciBkZWNvbXByZXNzZWQuCiAuVFAKLS5CIFwtViAtLXZlcnNp b24KLVZlcnNpb24uIERpc3BsYXkgdGhlIHZlcnNpb24gbnVtYmVyIGFuZCBjb21waWxhdGlv biBvcHRpb25zIHRoZW4gcXVpdC4KKy5CIFwtViBcLVwtdmVyc2lvbgorVmVyc2lvbi4KK0Rp c3BsYXkgdGhlIHZlcnNpb24gbnVtYmVyIGFuZCBjb21waWxhdGlvbiBvcHRpb25zIHRoZW4g cXVpdC4KIC5UUAotLkIgXC0jIC0tZmFzdCAtLWJlc3QKKy5CIFwtIyBcLVwtZmFzdCBcLVwt YmVzdAogUmVndWxhdGUgdGhlIHNwZWVkIG9mIGNvbXByZXNzaW9uIHVzaW5nIHRoZSBzcGVj aWZpZWQgZGlnaXQKIC5CUiAjICwKIHdoZXJlCkBAIC0zNDQsNjUgKzM2MSw3NyBAQCBUaGUg ZGVmYXVsdCBjb21wcmVzc2lvbiBsZXZlbCBpcwogKHRoYXQgaXMsIGJpYXNlZCB0b3dhcmRz IGhpZ2ggY29tcHJlc3Npb24gYXQgZXhwZW5zZSBvZiBzcGVlZCkuCiAuVFAKIC5CIFwtXC1y c3luY2FibGUKLVdoZW4geW91IHN5bmNocm9uaXplIGEgY29tcHJlc3NlZCBmaWxlIGJldHdl ZW4gdHdvIGNvbXB1dGVycywgdGhpcyBvcHRpb24gYWxsb3dzIHJzeW5jIHRvIHRyYW5zZmVy IG9ubHkgZmlsZXMgdGhhdCB3ZXJlIGNoYW5nZWQgaW4gdGhlIGFyY2hpdmUgaW5zdGVhZCBv ZiB0aGUgZW50aXJlIGFyY2hpdmUuCi1Ob3JtYWxseSwgYWZ0ZXIgYSBjaGFuZ2UgaXMgbWFk ZSB0byBhbnkgZmlsZSBpbiB0aGUgYXJjaGl2ZSwgdGhlIGNvbXByZXNzaW9uIGFsZ29yaXRo bSBjYW4gZ2VuZXJhdGUgYSBuZXcgdmVyc2lvbiBvZiB0aGUgYXJjaGl2ZSB0aGF0IGRvZXMg bm90IG1hdGNoIHRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoZSBhcmNoaXZlLiBJbiB0aGlz IGNhc2UsIHJzeW5jIHRyYW5zZmVycyB0aGUgZW50aXJlIG5ldyB2ZXJzaW9uIG9mIHRoZSBh cmNoaXZlIHRvIHRoZSByZW1vdGUgY29tcHV0ZXIuCi1XaXRoIHRoaXMgb3B0aW9uLCByc3lu YyBjYW4gdHJhbnNmZXIgb25seSB0aGUgY2hhbmdlZCBmaWxlcyBhcyB3ZWxsIGFzIGEgc21h bGwgYW1vdW50IG9mIG1ldGFkYXRhIHRoYXQgaXMgcmVxdWlyZWQgdG8gdXBkYXRlIHRoZSBh cmNoaXZlIHN0cnVjdHVyZSBpbiB0aGUgYXJlYSB0aGF0IHdhcyBjaGFuZ2VkLgorV2hlbiB5 b3Ugc3luY2hyb25pemUgYSBjb21wcmVzc2VkIGZpbGUgYmV0d2VlbiB0d28gY29tcHV0ZXJz LAordGhpcyBvcHRpb24gYWxsb3dzIHJzeW5jIHRvIHRyYW5zZmVyIG9ubHkgZmlsZXMgdGhh dCB3ZXJlIGNoYW5nZWQgaW4KK3RoZSBhcmNoaXZlIGluc3RlYWQgb2YgdGhlIGVudGlyZSBh cmNoaXZlLgorTm9ybWFsbHksIGFmdGVyIGEgY2hhbmdlIGlzIG1hZGUgdG8gYW55IGZpbGUg aW4gdGhlIGFyY2hpdmUsCit0aGUgY29tcHJlc3Npb24gYWxnb3JpdGhtIGNhbiBnZW5lcmF0 ZSBhIG5ldyB2ZXJzaW9uIG9mIHRoZSBhcmNoaXZlCit0aGF0IGRvZXMgbm90IG1hdGNoIHRo ZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoZSBhcmNoaXZlLgorSW4gdGhpcyBjYXNlLCByc3lu YyB0cmFuc2ZlcnMgdGhlIGVudGlyZSBuZXcgdmVyc2lvbiBvZiB0aGUgYXJjaGl2ZSB0bwor dGhlIHJlbW90ZSBjb21wdXRlci4KK1dpdGggdGhpcyBvcHRpb24sIHJzeW5jIGNhbiB0cmFu c2ZlciBvbmx5IHRoZSBjaGFuZ2VkIGZpbGVzIGFzIHdlbGwgYXMKK2Egc21hbGwgYW1vdW50 IG9mIG1ldGFkYXRhIHRoYXQgaXMgcmVxdWlyZWQgdG8gdXBkYXRlIHRoZSBhcmNoaXZlCitz dHJ1Y3R1cmUgaW4gdGhlIGFyZWEgdGhhdCB3YXMgY2hhbmdlZC4KIC5TSCAiQURWQU5DRUQg VVNBR0UiCi1NdWx0aXBsZSBjb21wcmVzc2VkIGZpbGVzIGNhbiBiZSBjb25jYXRlbmF0ZWQu IEluIHRoaXMgY2FzZSwKK011bHRpcGxlIGNvbXByZXNzZWQgZmlsZXMgY2FuIGJlIGNvbmNh dGVuYXRlZC4KK0luIHRoaXMgY2FzZSwKIC5CIGd1bnppcAotd2lsbCBleHRyYWN0IGFsbCBt ZW1iZXJzIGF0IG9uY2UuIEZvciBleGFtcGxlOgord2lsbCBleHRyYWN0IGFsbCBtZW1iZXJz IGF0IG9uY2UuCitGb3IgZXhhbXBsZToKIAotICAgICAgZ3ppcCAtYyBmaWxlMSAgPiBmb28u Z3oKLSAgICAgIGd6aXAgLWMgZmlsZTIgPj4gZm9vLmd6CisgICAgICBnemlwIFwtYyBmaWxl MSAgPiBmb28uZ3oKKyAgICAgIGd6aXAgXC1jIGZpbGUyID4+IGZvby5negogCiBUaGVuCiAK LSAgICAgIGd1bnppcCAtYyBmb28KKyAgICAgIGd1bnppcCBcLWMgZm9vCiAKIGlzIGVxdWl2 YWxlbnQgdG8KIAogICAgICAgY2F0IGZpbGUxIGZpbGUyCiAKIEluIGNhc2Ugb2YgZGFtYWdl IHRvIG9uZSBtZW1iZXIgb2YgYSAuZ3ogZmlsZSwgb3RoZXIgbWVtYmVycyBjYW4KLXN0aWxs IGJlIHJlY292ZXJlZCAoaWYgdGhlIGRhbWFnZWQgbWVtYmVyIGlzIHJlbW92ZWQpLiBIb3dl dmVyLAoteW91IGNhbiBnZXQgYmV0dGVyIGNvbXByZXNzaW9uIGJ5IGNvbXByZXNzaW5nIGFs bCBtZW1iZXJzIGF0IG9uY2U6CitzdGlsbCBiZSByZWNvdmVyZWQgKGlmIHRoZSBkYW1hZ2Vk IG1lbWJlciBpcyByZW1vdmVkKS4KK0hvd2V2ZXIsIHlvdSBjYW4gZ2V0IGJldHRlciBjb21w cmVzc2lvbiBieSBjb21wcmVzc2luZyBhbGwgbWVtYmVycyBhdCBvbmNlOgogCiAgICAgICBj YXQgZmlsZTEgZmlsZTIgfCBnemlwID4gZm9vLmd6CiAKIGNvbXByZXNzZXMgYmV0dGVyIHRo YW4KIAotICAgICAgZ3ppcCAtYyBmaWxlMSBmaWxlMiA+IGZvby5negorICAgICAgZ3ppcCBc LWMgZmlsZTEgZmlsZTIgPiBmb28uZ3oKIAogSWYgeW91IHdhbnQgdG8gcmVjb21wcmVzcyBj b25jYXRlbmF0ZWQgZmlsZXMgdG8gZ2V0IGJldHRlciBjb21wcmVzc2lvbiwgZG86CiAKLSAg ICAgIGd6aXAgLWNkIG9sZC5neiB8IGd6aXAgPiBuZXcuZ3oKKyAgICAgIGd6aXAgXC1jZCBv bGQuZ3ogfCBnemlwID4gbmV3Lmd6CiAKIElmIGEgY29tcHJlc3NlZCBmaWxlIGNvbnNpc3Rz IG9mIHNldmVyYWwgbWVtYmVycywgdGhlIHVuY29tcHJlc3NlZAotc2l6ZSBhbmQgQ1JDIHJl cG9ydGVkIGJ5IHRoZSAtLWxpc3Qgb3B0aW9uIGFwcGxpZXMgdG8gdGhlIGxhc3QgbWVtYmVy Ci1vbmx5LiBJZiB5b3UgbmVlZCB0aGUgdW5jb21wcmVzc2VkIHNpemUgZm9yIGFsbCBtZW1i ZXJzLCB5b3UgY2FuIHVzZToKK3NpemUgYW5kIENSQyByZXBvcnRlZCBieSB0aGUgXC1cLWxp c3Qgb3B0aW9uIGFwcGxpZXMgdG8gdGhlIGxhc3QgbWVtYmVyIG9ubHkuCitJZiB5b3UgbmVl ZCB0aGUgdW5jb21wcmVzc2VkIHNpemUgZm9yIGFsbCBtZW1iZXJzLCB5b3UgY2FuIHVzZToK IAotICAgICAgZ3ppcCAtY2QgZmlsZS5neiB8IHdjIC1jCisgICAgICBnemlwIFwtY2QgZmls ZS5neiB8IHdjIFwtYwogCiBJZiB5b3Ugd2lzaCB0byBjcmVhdGUgYSBzaW5nbGUgYXJjaGl2 ZSBmaWxlIHdpdGggbXVsdGlwbGUgbWVtYmVycyBzbwogdGhhdCBtZW1iZXJzIGNhbiBsYXRl ciBiZSBleHRyYWN0ZWQgaW5kZXBlbmRlbnRseSwgdXNlIGFuIGFyY2hpdmVyCi1zdWNoIGFz IHRhciBvciB6aXAuIEdOVSB0YXIgc3VwcG9ydHMgdGhlIC16IG9wdGlvbiB0byBpbnZva2Ug Z3ppcAotdHJhbnNwYXJlbnRseS4gZ3ppcCBpcyBkZXNpZ25lZCBhcyBhIGNvbXBsZW1lbnQg dG8gdGFyLCBub3QgYXMgYQotcmVwbGFjZW1lbnQuCitzdWNoIGFzIHRhciBvciB6aXAuCitH TlUgdGFyIHN1cHBvcnRzIHRoZSBcLXogb3B0aW9uIHRvIGludm9rZSBnemlwIHRyYW5zcGFy ZW50bHkuCitnemlwIGlzIGRlc2lnbmVkIGFzIGEgY29tcGxlbWVudCB0byB0YXIsIG5vdCBh cyBhIHJlcGxhY2VtZW50LgogLlNIICJFTlZJUk9OTUVOVCIKIFRoZSBvYnNvbGVzY2VudCBl bnZpcm9ubWVudCB2YXJpYWJsZQogLkIgR1pJUAogY2FuIGhvbGQgYSBzZXQgb2YgZGVmYXVs dCBvcHRpb25zIGZvcgogLkJSIGd6aXAgLgogVGhlc2Ugb3B0aW9ucyBhcmUgaW50ZXJwcmV0 ZWQgZmlyc3QgYW5kIGNhbiBiZSBvdmVyd3JpdHRlbiBieSBleHBsaWNpdAotY29tbWFuZCBs aW5lIHBhcmFtZXRlcnMuICBBcyB0aGlzIGNhbiBjYXVzZSBwcm9ibGVtcyB3aGVuIHVzaW5n Ci1zY3JpcHRzLCB0aGlzIGZlYXR1cmUgaXMgc3VwcG9ydGVkIG9ubHkgZm9yIG9wdGlvbnMg dGhhdCBhcmUKK2NvbW1hbmQgbGluZSBwYXJhbWV0ZXJzLgorQXMgdGhpcyBjYW4gY2F1c2Ug cHJvYmxlbXMgd2hlbiB1c2luZyBzY3JpcHRzLAordGhpcyBmZWF0dXJlIGlzIHN1cHBvcnRl ZCBvbmx5IGZvciBvcHRpb25zIHRoYXQgYXJlCiByZWFzb25hYmx5IGxpa2VseSB0byBub3Qg Y2F1c2UgdG9vIG11Y2ggaGFybSwgYW5kCiAuQiBnemlwCiB3YXJucyBpZiBpdCBpcyB1c2Vk LgogVGhpcyBmZWF0dXJlIHdpbGwgYmUgcmVtb3ZlZCBpbiBhIGZ1dHVyZSByZWxlYXNlIG9m CiAuQlIgZ3ppcCAuCiAuUFAKLVlvdSBjYW4gdXNlIGFuIGFsaWFzIG9yIHNjcmlwdCBpbnN0 ZWFkLiAgRm9yIGV4YW1wbGUsIGlmCitZb3UgY2FuIHVzZSBhbiBhbGlhcyBvciBzY3JpcHQg aW5zdGVhZC4KK0ZvciBleGFtcGxlLCBpZgogLkIgZ3ppcAogaXMgaW4gdGhlIGRpcmVjdG9y eQogLkIgL3Vzci9iaW4KQEAgLTQ0MSw5ICs0NzAsMTAgQEAgRGF0YSBGb3JtYXQgU3BlY2lm aWNhdGlvbiB2ZXJzaW9uIDEuMywKIEludGVybmV0IFJGQyAxOTUxIChNYXkgMTk5NikuCiAu U0ggIkRJQUdOT1NUSUNTIgogRXhpdCBzdGF0dXMgaXMgbm9ybWFsbHkgMDsKLWlmIGFuIGVy cm9yIG9jY3VycywgZXhpdCBzdGF0dXMgaXMgMS4gSWYgYSB3YXJuaW5nIG9jY3VycywgZXhp dCBzdGF0dXMgaXMgMi4KK2lmIGFuIGVycm9yIG9jY3VycywgZXhpdCBzdGF0dXMgaXMgMS4K K0lmIGEgd2FybmluZyBvY2N1cnMsIGV4aXQgc3RhdHVzIGlzIDIuCiAuVFAKLVVzYWdlOiBn emlwIFstY2RmaGtsTG5OcnR2VjE5XSBbLVMgc3VmZml4XSBbZmlsZSAuLi5dCitVc2FnZTog Z3ppcCBbXC1jZGZoa2xMbk5ydHZWMTldIFtcLVMgc3VmZml4XSBbZmlsZSAuLi5dCiBJbnZh bGlkIG9wdGlvbnMgd2VyZSBzcGVjaWZpZWQgb24gdGhlIGNvbW1hbmQgbGluZS4KIC5UUAog XGZJZmlsZVxmUFxeOiBub3QgaW4gZ3ppcCBmb3JtYXQKQEAgLTQ1MSw5ICs0ODEsMTAgQEAg VGhlIGZpbGUgc3BlY2lmaWVkIHRvCiAuQiBndW56aXAKIGhhcyBub3QgYmVlbiBjb21wcmVz c2VkLgogLlRQCi1cZklmaWxlXGZQXF46IENvcnJ1cHQgaW5wdXQuIFVzZSB6Y2F0IHRvIHJl Y292ZXIgc29tZSBkYXRhLgotVGhlIGNvbXByZXNzZWQgZmlsZSBoYXMgYmVlbiBkYW1hZ2Vk LiBUaGUgZGF0YSB1cCB0byB0aGUgcG9pbnQgb2YgZmFpbHVyZQotY2FuIGJlIHJlY292ZXJl ZCB1c2luZworXGZJZmlsZVxmUFxeOiBDb3JydXB0IGlucHV0LgorVXNlIHpjYXQgdG8gcmVj b3ZlciBzb21lIGRhdGEuCitUaGUgY29tcHJlc3NlZCBmaWxlIGhhcyBiZWVuIGRhbWFnZWQu CitUaGUgZGF0YSB1cCB0byB0aGUgcG9pbnQgb2YgZmFpbHVyZSBjYW4gYmUgcmVjb3ZlcmVk IHVzaW5nCiAKICAgICAgIHpjYXQgXGZJZmlsZVxmUCA+IHJlY292ZXIKIC5UUApAQCAtNDY2 LDcgKzQ5Nyw3IEBAIHRoYW4gdGhlIGRlY29tcHJlc3MgY29kZSBvbiB0aGlzIG1hY2hpbmUu CiBSZWNvbXByZXNzIHRoZSBmaWxlIHdpdGggZ3ppcCwgd2hpY2ggY29tcHJlc3NlcyBiZXR0 ZXIgYW5kIHVzZXMKIGxlc3MgbWVtb3J5LgogLlRQCi1cZklmaWxlXGZQXF46IGFscmVhZHkg aGFzIC5neiBzdWZmaXggLS0gdW5jaGFuZ2VkCitcZklmaWxlXGZQXF46IGFscmVhZHkgaGFz IC5neiBzdWZmaXggXC1cLSB1bmNoYW5nZWQKIFRoZSBmaWxlIGlzIGFzc3VtZWQgdG8gYmUg YWxyZWFkeSBjb21wcmVzc2VkLgogUmVuYW1lIHRoZSBmaWxlIGFuZCB0cnkgYWdhaW4uCiAu VFAKQEAgLTQ4MywzMCArNTE0LDMzIEBAIGJlZW4gY29ycnVwdGVkLgogYW5kCiAuQlIgXC1s IFwuKQogLlRQCi0tLSBub3QgYSByZWd1bGFyIGZpbGUgb3IgZGlyZWN0b3J5OiBpZ25vcmVk CitcLVwtIG5vdCBhIHJlZ3VsYXIgZmlsZSBvciBkaXJlY3Rvcnk6IGlnbm9yZWQKIFdoZW4g dGhlIGlucHV0IGZpbGUgaXMgbm90IGEgcmVndWxhciBmaWxlIG9yIGRpcmVjdG9yeSwKLShl LmcuIGEgc3ltYm9saWMgbGluaywgc29ja2V0LCBGSUZPLCBkZXZpY2UgZmlsZSksIGl0IGlz CisoZS5nLiwgYSBzeW1ib2xpYyBsaW5rLCBzb2NrZXQsIEZJRk8sIGRldmljZSBmaWxlKSwg aXQgaXMKIGxlZnQgdW5hbHRlcmVkLgogLlRQCi0tLSBoYXMgXGZJeHhcZlAgb3RoZXIgbGlu a3M6IHVuY2hhbmdlZAotVGhlIGlucHV0IGZpbGUgaGFzIGxpbmtzOyBpdCBpcyBsZWZ0IHVu Y2hhbmdlZC4gIFNlZQorXC1cLSBoYXMgXGZJeHhcZlAgb3RoZXIgbGlua3M6IHVuY2hhbmdl ZAorVGhlIGlucHV0IGZpbGUgaGFzIGxpbmtzOyBpdCBpcyBsZWZ0IHVuY2hhbmdlZC4KK1Nl ZQogLkJSIGxuICIoMSkiCi1mb3IgbW9yZSBpbmZvcm1hdGlvbi4gVXNlIHRoZQorZm9yIG1v cmUgaW5mb3JtYXRpb24uCitVc2UgdGhlCiAuQiBcLWYKIGZsYWcgdG8gZm9yY2UgY29tcHJl c3Npb24gb2YgbXVsdGlwbHktbGlua2VkIGZpbGVzLgogLlNIIENBVkVBVFMKIFdoZW4gd3Jp dGluZyBjb21wcmVzc2VkIGRhdGEgdG8gYSB0YXBlLCBpdCBpcyBnZW5lcmFsbHkgbmVjZXNz YXJ5IHRvCi1wYWQgdGhlIG91dHB1dCB3aXRoIHplcm9lcyB1cCB0byBhIGJsb2NrIGJvdW5k YXJ5LiBXaGVuIHRoZSBkYXRhIGlzCi1yZWFkIGFuZCB0aGUgd2hvbGUgYmxvY2sgaXMgcGFz c2VkIHRvCitwYWQgdGhlIG91dHB1dCB3aXRoIHplcm9lcyB1cCB0byBhIGJsb2NrIGJvdW5k YXJ5LgorV2hlbiB0aGUgZGF0YSBpcyByZWFkIGFuZCB0aGUgd2hvbGUgYmxvY2sgaXMgcGFz c2VkIHRvCiAuQiBndW56aXAKIGZvciBkZWNvbXByZXNzaW9uLAogLkIgZ3VuemlwCiBkZXRl Y3RzIHRoYXQgdGhlcmUgaXMgZXh0cmEgdHJhaWxpbmcgZ2FyYmFnZSBhZnRlciB0aGUgY29t cHJlc3NlZCBkYXRhCi1hbmQgZW1pdHMgYSB3YXJuaW5nIGJ5IGRlZmF1bHQuICBZb3UgY2Fu IHVzZSB0aGUgLS1xdWlldCBvcHRpb24gdG8KLXN1cHByZXNzIHRoZSB3YXJuaW5nLgorYW5k IGVtaXRzIGEgd2FybmluZyBieSBkZWZhdWx0LgorWW91IGNhbiB1c2UgdGhlIFwtXC1xdWll dCBvcHRpb24gdG8gc3VwcHJlc3MgdGhlIHdhcm5pbmcuCiAuU0ggQlVHUwotSW4gc29tZSBy YXJlIGNhc2VzLCB0aGUgLS1iZXN0IG9wdGlvbiBnaXZlcyB3b3JzZSBjb21wcmVzc2lvbiB0 aGFuCi10aGUgZGVmYXVsdCBjb21wcmVzc2lvbiBsZXZlbCAoLTYpLiBPbiBzb21lIGhpZ2hs eSByZWR1bmRhbnQgZmlsZXMsCitJbiBzb21lIHJhcmUgY2FzZXMsIHRoZSBcLVwtYmVzdCBv cHRpb24gZ2l2ZXMgd29yc2UgY29tcHJlc3Npb24gdGhhbgordGhlIGRlZmF1bHQgY29tcHJl c3Npb24gbGV2ZWwgKFwtNikuCitPbiBzb21lIGhpZ2hseSByZWR1bmRhbnQgZmlsZXMsCiAu QiBjb21wcmVzcwogY29tcHJlc3NlcyBiZXR0ZXIgdGhhbgogLkJSIGd6aXAgLgpAQCAtNTE3 LDggKzU1MSw4IEBAIEdOVSBnemlwIGhvbWUgcGFnZTogPGh0dHBzOi8vd3d3LmdudS5vcmcv c29mdHdhcmUvZ3ppcC8+CiAuYnIKIEdlbmVyYWwgaGVscCB1c2luZyBHTlUgc29mdHdhcmU6 IDxodHRwczovL3d3dy5nbnUub3JnL2dldGhlbHAvPgogLlNIICJDT1BZUklHSFQgTk9USUNF IgotQ29weXJpZ2h0IFwoY28gMTk5OC0xOTk5LCAyMDAxLTIwMDIsIDIwMTIsIDIwMTUtMjAy MyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sCi1JbmMuCitDb3B5cmlnaHQgXChjbyAxOTk4 XChlbjE5OTksIDIwMDFcKGVuMjAwMiwgMjAxMiwgMjAxNVwoZW4yMDIzCitGcmVlIFNvZnR3 YXJlIEZvdW5kYXRpb24sIEluYy4KIC5icgogQ29weXJpZ2h0IFwoY28gMTk5MiwgMTk5MyBK ZWFuLWxvdXAgR2FpbGx5CiAuUFAKLS0gCjIuNDAuMQoK --------------De8YQdyM3VQI9pxeOkjZUyeY-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 11:25:56 2023 Received: (at 64118) by debbugs.gnu.org; 17 Jun 2023 15:25:56 +0000 Received: from localhost ([127.0.0.1]:52396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAXoJ-0000fb-M2 for submit@debbugs.gnu.org; Sat, 17 Jun 2023 11:25:55 -0400 Received: from mail-lf1-f50.google.com ([209.85.167.50]:50457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAXoH-0000fI-8E; Sat, 17 Jun 2023 11:25:54 -0400 Received: by mail-lf1-f50.google.com with SMTP id 2adb3069b0e04-4f769c37d26so2388188e87.1; Sat, 17 Jun 2023 08:25:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687015546; x=1689607546; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=y33sQX9GZ5NXJhv7VMkHjoI4QiCYyXTOyfydG7F4a0o=; b=FtO9xUkVOk3YXFJsMK8Hre4Ie4V4SHzqTCzCtb7n/c+Xy1F7jwvCIe+85LEQ1FJ66o LGHxAuQYYoBILaM6TNXUIF5gYDFljeKqOI/pF4jYAGAo91ofR6S7/SWWVgG9i/RHBDf/ XggdjVWxKXXtBAaN1V5X2FVRgAFDnACIPS2jaz2PJwuA6J1930MtuPlf+OP2oeRq+6y6 z2kwCasHIQbcuU6W8QpT7nJMmHe2oxo86OYYqoHEXmyVo3EXggCXMIg1yIvvcz2XJ7nA qjgix7IYl8PYko0/EF3dspOW5g9tQvR4QBl2hAjOYtCXZ6L1yQCDrB5LEHWt3axNtp9D XViQ== X-Gm-Message-State: AC+VfDzWKtKAs4/HTjsJRj5DwQbDT2OVXUceVBggRs8s7g4Ws0YVUzzG WYdPq8S1fju8KyHZM2dSuSU3K6GfxnaeQKGe0Utphc17NuQ= X-Google-Smtp-Source: ACHHUZ4xkpk9RmZLHZS6X7Zv/9qx5Dt5N71zGHo3VH8KU3HZm5FI4jU2yP6vX8n3hla6ygag70Y9IC0OfvugK8w28LI= X-Received: by 2002:ac2:504b:0:b0:4f1:3d6c:d89b with SMTP id a11-20020ac2504b000000b004f13d6cd89bmr3609491lfm.42.1687015546085; Sat, 17 Jun 2023 08:25:46 -0700 (PDT) MIME-Version: 1.0 References: <27e2533d-c904-d0ca-76c5-3d1dc306d224@cs.ucla.edu> In-Reply-To: <27e2533d-c904-d0ca-76c5-3d1dc306d224@cs.ucla.edu> From: Jim Meyering Date: Sat, 17 Jun 2023 08:25:33 -0700 Message-ID: Subject: Re: bug#64118: [PATCH] gzip.1: some remarks and formatting fixes for the man page To: 64118@debbugs.gnu.org, eggert@cs.ucla.edu, bjarniig@simnet.is Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 64118 Cc: 64118-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) On Sat, Jun 17, 2023 at 2:49=E2=80=AFAM Paul Eggert wr= ote: > Thanks, I installed the attached, which isn't the same as what you sent > but I hope it addresses the same editorial issues. Thanks. However, I noticed that this change makes it so our semi-automated copyright year updates would fail to change this usage: that script doesn't account for the use of "\en" in place of "-". It's an already too-complex script, and I am loath to complicate it further just to support this use case, so am inclined to revert this one hunk: -Copyright \(co 1998-1999, 2001-2002, 2012, 2015-2023 Free Software Foundat= ion, -Inc. +Copyright \(co 1998\(en1999, 2001\(en2002, 2012, 2015\(en2023 +Free Software Foundation, Inc. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 18 03:41:22 2023 Received: (at 64118) by debbugs.gnu.org; 18 Jun 2023 07:41:22 +0000 Received: from localhost ([127.0.0.1]:53089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn2H-0003M7-Es for submit@debbugs.gnu.org; Sun, 18 Jun 2023 03:41:22 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:44286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qAn2E-0003Lj-2V; Sun, 18 Jun 2023 03:41:19 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 040213C09FA21; Sun, 18 Jun 2023 00:41:12 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ynby-whptg5C; Sun, 18 Jun 2023 00:41:11 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 926523C09FB42; Sun, 18 Jun 2023 00:41:11 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 926523C09FB42 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1687074071; bh=5xeCcwLZkX+ofzm9CNBoxDm3KfsaIoHPphSyaR86ECQ=; h=Message-ID:Date:MIME-Version:To:From; b=fu91utnryKYQKaEkq4wsopbn1gE808o5EHw27dXt0wnmndtiW0E2YPOIG9Iuc1uq4 uMuWdPb9SAbio1O0yzy+NZ6xrQRPOcKsjMYgN7QxQXf0nhcYnX5SP1C1Ujwq75rLH3 4ERZJyWxBp4dhAwKIF+6V89/uFDnm+W23i33Uq9W/GR0OdvNL/HGrxOQJkmG6hxykx 9UtaZbANOJRbW8ljfrC20AL8m1AqmDkb1JyS85yq7qADnRpw6s6MPkel+MubStIvlT 0BXW4+btLFOsyxCjmVe/Bg+FY0TL1hk3DNgUcdkVey/HmwDVqEWeKb+n+/4vjR2q1O 5TDuSXrp/ForQ== X-Virus-Scanned: amavisd-new at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9jbu6uAzHBPP; Sun, 18 Jun 2023 00:41:11 -0700 (PDT) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 628953C09FA21; Sun, 18 Jun 2023 00:41:11 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------GtxhNNAg5grOpOiGdpP4vvIz" Message-ID: <262605d6-2fec-332d-fce0-9151406634bc@cs.ucla.edu> Date: Sun, 18 Jun 2023 00:41:09 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Content-Language: en-US To: Jim Meyering , 64118@debbugs.gnu.org, bjarniig@simnet.is References: <27e2533d-c904-d0ca-76c5-3d1dc306d224@cs.ucla.edu> From: Paul Eggert Organization: UCLA Computer Science Department Subject: Re: bug#64118: [PATCH] gzip.1: some remarks and formatting fixes for the man page In-Reply-To: X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 64118 Cc: 64118-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) This is a multi-part message in MIME format. --------------GtxhNNAg5grOpOiGdpP4vvIz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2023-06-17 08:25, Jim Meyering wrote: > Thanks. However, I noticed that this change makes it so our > semi-automated copyright year updates would fail to change this usage: > that script doesn't account for the use of "\en" in place of "-". It's > an already too-complex script, and I am loath to complicate it further > just to support this use case, so am inclined to revert this one hunk: I hope it's OK if I took the time to add support for \(en to that script instead, by installing the attached patch into Gnulib. It wasn't as bad as I thought it might be, as it added only two lines to the script. I have weakness for troff, having written my PhD thesis in it. This was the original 7th Edition Unix troff, using the C/A/T phototypesetter that was troff's main target in the 1970s. I spent waaay too much time in the 1970s writing troff macros, just as I suppose I spend too much time today hacking on Perl scripts.... --------------GtxhNNAg5grOpOiGdpP4vvIz Content-Type: text/x-patch; charset=UTF-8; name="0001-Update-en-in-copyright-notices.patch" Content-Disposition: attachment; filename="0001-Update-en-in-copyright-notices.patch" Content-Transfer-Encoding: base64 RnJvbSAzYTI5NTU3YmY5MDFmOTRjYzIxM2UxZTViOGIxZWI1ZjAzZDZjYWM3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBTdW4sIDE4IEp1biAyMDIzIDAwOjI3OjUyIC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gVXBkYXRlIFwoZW4gaW4gY29weXJpZ2h0IG5vdGljZXMKCiogYnVpbGQtYXV4L3VwZGF0 ZS1jb3B5cmlnaHQgKG5kYXNoX3JlKTogTmV3IHZhciwgbWF0Y2hpbmcgXChlbiB0b28uCihz dG10X3JlbWFpbmRlcl9yZSwgc3RtdCk6IFVzZSBpdC4KKHN0bXQpOiBNYXRjaCB5ZWFyIGlu IGNvbnN0cnVjdHMgbGlrZSAiXChlbjIwMjMiLgoobmRhc2gpOiBOb3cgXChlbiBpbiBtYW4g cGFnZXMuCi0tLQogQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgfCAgOCArKysrKysrKwog YnVpbGQtYXV4L3VwZGF0ZS1jb3B5cmlnaHQgfCAyMCArKysrKysrKysrKystLS0tLS0tLQog MiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAzODFjNTAzN2UzLi5kZWNl Mzk2YzRhIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMg KzEsMTEgQEAKKzIwMjMtMDYtMTggIFBhdWwgRWdnZXJ0ICA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgorCisJVXBkYXRlIFwoZW4gaW4gY29weXJpZ2h0IG5vdGljZXMKKwkqIGJ1aWxkLWF1eC91 cGRhdGUtY29weXJpZ2h0IChuZGFzaF9yZSk6IE5ldyB2YXIsIG1hdGNoaW5nIFwoZW4gdG9v LgorCShzdG10X3JlbWFpbmRlcl9yZSwgc3RtdCk6IFVzZSBpdC4KKwkoc3RtdCk6IE1hdGNo IHllYXIgaW4gY29uc3RydWN0cyBsaWtlICJcKGVuMjAyMyIuCisJKG5kYXNoKTogTm93IFwo ZW4gaW4gbWFuIHBhZ2VzLgorCiAyMDIzLTA2LTE3ICBCcnVubyBIYWlibGUgIDxicnVub0Bj bGlzcC5vcmc+CiAKIAlnZXR0ZXh0OiBVcGRhdGUgdG8gZ2V0dGV4dCAwLjIyLgpkaWZmIC0t Z2l0IGEvYnVpbGQtYXV4L3VwZGF0ZS1jb3B5cmlnaHQgYi9idWlsZC1hdXgvdXBkYXRlLWNv cHlyaWdodAppbmRleCA5OTE5NmZjZWVmLi4wMzQzZWFhNzJjIDEwMDc1NQotLS0gYS9idWls ZC1hdXgvdXBkYXRlLWNvcHlyaWdodAorKysgYi9idWlsZC1hdXgvdXBkYXRlLWNvcHlyaWdo dApAQCAtOTgsNyArOTgsOCBAQAogIyAgIDYuIEJsYW5rIGxpbmVzLCBldmVuIGlmIHByZWNl ZGVkIGJ5IHRoZSBwcmVmaXgsIGRvIG5vdCBhcHBlYXIKICMgICAgICB3aXRoaW4gdGhlIEZT RiBjb3B5cmlnaHQgc3RhdGVtZW50LgogIyAgIDcuIEVhY2ggY29weXJpZ2h0IHllYXIgaXMg MiBvciA0IGRpZ2l0cywgYW5kIHllYXJzIGFyZSBzZXBhcmF0ZWQgYnkKLSMgICAgICBjb21t YXMsICItIiwgb3IgIi0tIi4gIFdoaXRlc3BhY2UgbWF5IGFwcGVhciBhZnRlciBjb21tYXMu CisjICAgICAgY29tbWFzLCAiLSIsICItLSIsIG9yICJcKGVuIiAoZm9yIHRyb2ZmKS4gIFdo aXRlc3BhY2UgbWF5IGFwcGVhcgorIyAgICAgIGFmdGVyIGNvbW1hcy4KICMKICMgRW52aXJv bm1lbnQgdmFyaWFibGVzOgogIwpAQCAtMTM3LDcgKzEzOCw3IEBACiBldmFsICdleGVjIHBl cmwgLXdTeCAtMDc3NyAtcGkgIiQwIiAiJEAiJwogICAgICBpZiAwOwogCi1teSAkVkVSU0lP TiA9ICcyMDIzLTAxLTExLjA0OjI0JzsgIyBVVEMKK215ICRWRVJTSU9OID0gJzIwMjMtMDYt MTguMDE6MTQnOyAjIFVUQwogIyBUaGUgZGVmaW5pdGlvbiBhYm92ZSBtdXN0IGxpZSB3aXRo aW4gdGhlIGZpcnN0IDggbGluZXMgaW4gb3JkZXIKICMgZm9yIHRoZSBFbWFjcyB0aW1lLXN0 YW1wIHdyaXRlIGhvb2sgKGF0IGVuZCkgdG8gdXBkYXRlIGl0LgogIyBJZiB5b3UgY2hhbmdl IHRoaXMgZmlsZSB3aXRoIEVtYWNzLCBwbGVhc2UgbGV0IHRoZSB3cml0ZSBob29rCkBAIC0x NDgsNiArMTQ5LDcgQEAgdXNlIHdhcm5pbmdzOwogCiBteSAkY29weXJpZ2h0X3JlID0gJ0Nv cHlyaWdodCc7CiBteSAkY2lyY2xlX2NfcmUgPSAnKD86XChbY0NdXCl8QGNvcHlyaWdodFx7 fXxcXFxcXChjb3wmY29weTt8wqkpJzsKK215ICRuZGFzaF9yZSA9ICcoPzotLT98XFxcXFwo ZW4pJzsKIG15ICRob2xkZXIgPSAkRU5We1VQREFURV9DT1BZUklHSFRfSE9MREVSfTsKICRo b2xkZXIgfHw9ICdGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4nOwogbXkgJHByZWZp eF9tYXggPSA1OwpAQCAtMTkyLDcgKzE5NCw3IEBAIHdoaWxlICgvKF58XG4pKC57MCwkcHJl Zml4X21heH0pJGNvcHlyaWdodF9yZS9nKQogICAgICRob2xkZXJfcmUgPX4gcy9ccy8kd3Nf cmUvZzsKICAgICBteSAkc3RtdF9yZW1haW5kZXJfcmUgPQogICAgICAgIig/OiR3c19yZSRj aXJjbGVfY19yZSk/IgotICAgICAgLiAiJHdzX3JlKD86KD86XFxkXFxkKT9cXGRcXGQoPzos JHdzX3JlP3wtLT8pKSoiCisgICAgICAuICIkd3NfcmUoPzooPzpcXGRcXGQpP1xcZFxcZCg/ Oiwkd3NfcmU/fCRuZGFzaF9yZSkpKiIKICAgICAgIC4gIigoPzpcXGRcXGQpP1xcZFxcZCkk d3NfcmUkaG9sZGVyX3JlIjsKICAgICBpZiAoL1xHJHN0bXRfcmVtYWluZGVyX3JlLykKICAg ICAgIHsKQEAgLTIxNSw3ICsyMTcsNyBAQCBpZiAoZGVmaW5lZCAkc3RtdF9yZSkKICAgICBp ZiAoJGZpbmFsX3llYXIgIT0gJHRoaXNfeWVhcikKICAgICAgIHsKICAgICAgICAgIyBVcGRh dGUgdGhlIHllYXIuCi0gICAgICAgICRzdG10ID1+IHMvXGIkZmluYWxfeWVhcl9vcmlnXGIv JGZpbmFsX3llYXIsICR0aGlzX3llYXIvOworICAgICAgICAkc3RtdCA9fiBzLyhefFteXGRd KSRmaW5hbF95ZWFyX29yaWdcYi8kMSRmaW5hbF95ZWFyLCAkdGhpc195ZWFyLzsKICAgICAg IH0KICAgICBpZiAoJGZpbmFsX3llYXIgIT0gJHRoaXNfeWVhciB8fCAkRU5WeydVUERBVEVf Q09QWVJJR0hUX0ZPUkNFJ30pCiAgICAgICB7CkBAIC0yMzEsMTcgKzIzMywxOSBAQCBpZiAo ZGVmaW5lZCAkc3RtdF9yZSkKICAgICAgICAgIyBNYWtlIHRoZSB1c2Ugb2YgaW50ZXJ2YWxz IGNvbnNpc3RlbnQuCiAgICAgICAgIGlmICghJEVOVntVUERBVEVfQ09QWVJJR0hUX1VTRV9J TlRFUlZBTFN9KQogICAgICAgICAgIHsKLSAgICAgICAgICAgICRzdG10ID1+IHMvKFxkezR9 KS0tPyhcZHs0fSkvam9pbignLCAnLCAkMS4uJDIpL2VnOworICAgICAgICAgICAgJHN0bXQg PX4gcy8oXGR7NH0pJG5kYXNoX3JlKFxkezR9KS9qb2luKCcsICcsICQxLi4kMikvZWc7CiAg ICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgICAgewotICAgICAgICAgICAgbXkg JG5kYXNoID0gJEFSR1YgPX4gL1wudGV4KGkobmZvKT8pPyQvID8gIi0tIiA6ICItIjsKKyAg ICAgICAgICAgIG15ICRuZGFzaCA9ICgkQVJHViA9fiAvXC50ZXgoaShuZm8pPyk/JC8gPyAi LS0iCisgICAgICAgICAgICAgICAgICAgICAgICAgOiAkQVJHViA9fiAvXC4oXGRbYS16XSp8 bWFuKSQvID8gIlxcKGVuIgorICAgICAgICAgICAgICAgICAgICAgICAgIDogIi0iKTsKIAog ICAgICAgICAgICAgJHN0bXQgPX4KICAgICAgICAgICAgICAgcy8KICAgICAgICAgICAgICAg ICAoXGR7NH0pCiAgICAgICAgICAgICAgICAgKD86Ci0gICAgICAgICAgICAgICAgICAoLFwg fC0tPykKKyAgICAgICAgICAgICAgICAgICgsXCB8JG5kYXNoX3JlKQogICAgICAgICAgICAg ICAgICAgKCg/P3sKICAgICAgICAgICAgICAgICAgICAgaWYgICAoJDIgbmUgJywgJykgeyAn XGR7NH0nOyB9CiAgICAgICAgICAgICAgICAgICAgIGVsc2lmICghJDMpICAgICAgIHsgJDEg KyAxOyAgfQpAQCAtMjUyLDcgKzI1Niw3IEBAIGlmIChkZWZpbmVkICRzdG10X3JlKQogCiAg ICAgICAgICAgICAjIFdoZW4gaXQncyAyLCBlbWl0IGEgc2luZ2xlIHJhbmdlIGVuY29tcGFz c2luZyBhbGwgeWVhciBudW1iZXJzLgogICAgICAgICAgICAgJEVOVntVUERBVEVfQ09QWVJJ R0hUX1VTRV9JTlRFUlZBTFN9ID09IDIKLSAgICAgICAgICAgICAgYW5kICRzdG10ID1+IHMv XGIoXGR7NH0pXGIuKlxiKFxkezR9KVxiLyQxJG5kYXNoJDIvOworICAgICAgICAgICAgICBh bmQgJHN0bXQgPX4gcy8oXnxbXlxkXSkoXGR7NH0pXGIuKig/OlteXGRdKShcZHs0fSlcYi8k MSQyJG5kYXNoJDMvOwogICAgICAgICAgIH0KIAogICAgICAgICAjIEZvcm1hdCB3aXRoaW4g bWFyZ2luLgotLSAKMi4zOS4yCgo= --------------GtxhNNAg5grOpOiGdpP4vvIz-- From unknown Wed Jun 25 03:57:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 16 Jul 2023 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator