delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/07/22/17:27:40

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 16F26385840A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1690061259;
bh=U4SxLTTmG0MXYosWXmupHpPrkKTBYeBIDKrwJjAElBE=;
h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=YTyn4X7hWdmcmupkR5Xd7khxT3FsdguY2r1zDBcx2caP0JU7HbJo8/0uH02xoT1HB
vzRzxtKV/5UMCE/hQNTp46jemA4J2hKimE/lsSmfzkH0DcJ10RqikDykoiTmVVRfYl
1BGAb54J3LVCMc+x41h37W0vWH+5mGtP0HOVbmPI=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 401783858D1E
Subject: Re: [ANNOUNCEMENT] Updated: groff-1.23.0-1
To: cygwin AT cygwin DOT com
References: <announce DOT 87351nsr2f DOT fsf AT Rainer DOT invalid>
Message-ID: <128e9daf-448c-ce0f-4eac-4fc76756657d@t-online.de>
Date: Sat, 22 Jul 2023 23:27:14 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
SeaMonkey/2.53.16
MIME-Version: 1.0
In-Reply-To: <announce.87351nsr2f.fsf@Rainer.invalid>
X-TOI-EXPURGATEID: 150726::1690061235-437FC2B7-921ECDB6/0/0 CLEAN NORMAL
X-TOI-MSGID: c1181533-82d2-4d6a-936e-07c82ed815b9
X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, FREEMAIL_FROM,
KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, NICE_REPLY_A,
RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_NONE, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Christian Franke via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Christian Franke <Christian DOT Franke AT t-online DOT de>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 36MLRdlP032129

ASSI via Cygwin wrote:
> GNU roff has been updated to the latest upstream version 1.23.0.  The
> following packages are available on Cygwin:
>
>   groff-1.23.0-1
>   groff-perl-1.23.0-1
>   groff-X11-1.23.0-1
>

- Various PDF fonts produce warnings but seem to work in general:

$ echo "Hello, World!" | groff -Tpdf -f A > hello.A.pdf
/usr/bin/gropdf: warning: The download file in 
'/usr/share/groff/1.23.0/font/devpdf'  has erroneous entry for 
'AvantGarde-Book (AR)'

$ grep -a BaseFont hello.A.pdf
5 0 obj << /BaseFont /AvantGarde-Book

Affected are all except T(imes), H(elvetica) and C(ourier).

This script tests all PDF fonts for warnings:
===
#!/bin/sh
(cd /usr/share/groff/current/font/devpdf && ls -d *R 2>/dev/null) \
| while read f; do
     f=${f%R}
     echo "$f:"
     echo "Hello, World!" | groff -Tpdf -f "$f" > "hello.$f.pdf"
   done
===


- Man pages could no longer be formatted with a specific font. Only 
header and footer lines use the selected font then, the rest stays at 
the default font 'T':

$ zcat /usr/share/man/man1/ls.1.gz | groff -man -Tpdf -f H > ls.1.H.pdf

$ grep -a BaseFont ls.1.H.pdf
6 0 obj << /BaseFont /Helvetica-Oblique
10 0 obj << /BaseFont /Helvetica
13 0 obj << /BaseFont /Times-Bold
16 0 obj << /BaseFont /Times-Roman
19 0 obj << /BaseFont /Times-Italic

Intentional change or regression?

-- 
Regards,
Christian


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019