X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=Ean9LKLq368VbtJUYsjensvqVLLicNt8lpWqtYEef9k=; b=fEMzBo6prVS9cqp5QqnLaZlE7ZhrD/JLRmukrNK7rRIl96J0UOHzKY7eQo8YOkQAW4 ESU+DTSQvEG3A6Izih1kBRKCvFbquazPBXNH8JHjcdFAjSIPyJGUrIkY5ndejRtfG1SA a2Au/3uMKdC+94EYG+Cis22fjhoI2lfjcGPF2w5fyRH7VJUyFCQlWQgcVtpZINPpnWQc gxXXXWW7m4ygoFRr3f1JCd5pFnv0YNqnbk9J4HPadjQSd1nNTpOUfJ1uCYXYTvW7+0l+ ORLvrl8og9CNTpda+xtlL6FQw04jQEoTZutus5yJHMfQOnOdmrWww0vht8V0p2Yqx6yE AWOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=Ean9LKLq368VbtJUYsjensvqVLLicNt8lpWqtYEef9k=; b=GmTM+VlxULKmWb9JcLxwuHDiH2VyB+wqh3ouBVrDiNzKwxr3zgPCT/MAkxBkWy8KQX M1wX+NgLd+XtQwhnel9KMLK4z+z+1d37QsSqppnoQ8FC+3hBGcdEe7+jbseGXVoNrHqn kZdsXoz23GsLSX9k2ppD7VrdG+DNX/IJWaQAuV1OBsWdKnxNLgPjE8SO+m5IYZ/BAy0z iorno3sWTUHVvHVjtogR2BorI+d/HZ1vNXzRRKdJZxTNoTK0Z0ug8qy+giBp99g9+Qn/ o02zsdaINLdjhBf19pwVQyOTB8CbX2aZVYHkmpNkZBPmdkKTNmirZI9suWICQYQEeu6m 6edw== X-Gm-Message-State: AOAM531yLGIxzhtRK+XuO7d/xVtWOiSx/9sunm+dMkhxWvbwajlwohYE 1aAnn67ziT9eUedI3cpwKLZSkVowdp8= X-Google-Smtp-Source: ABdhPJxT0b8fCX1Fx/BIAthF+YpJzl408m+KqrtRB1o4V4vFemKGwlgwggcSwgzo6+S/ukBZdhvcJg== X-Received: by 2002:a2e:88da:: with SMTP id a26mr1943694ljk.366.1599154354033; Thu, 03 Sep 2020 10:32:34 -0700 (PDT) Date: Thu, 3 Sep 2020 20:32:00 +0300 From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com]" To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com]" Subject: Re: [geda-help] Shifting Text Message-ID: <20200903173200.GA8483@newvzh.lokolhoz> Mail-Followup-To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com]" References: <8ca87b95-6b3c-0832-e98a-7d9e743fe7ff AT yahoo DOT com> <396df3f1-e447-b5ac-6120-4b96acbcb542 AT yahoo DOT com> <3b3b883a-f334-b9c6-eb2e-d49c86fa14fd AT yahoo DOT com> <20200902171255 DOT GC2911 AT newvzh DOT lokolhoz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Note-from-DJ: This may be spam Reply-To: geda-help AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-help AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Wed, Sep 02, 2020 at 11:45:18PM +0200, Roland Lutz wrote: > On Wed, 2 Sep 2020, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via > geda-help AT delorie DOT com] wrote: > > The rendering issues have been introduced in the new version of > > Pango---1.44. We've have been already fixed many of them in Lepton > > 1.9.11 (Lepton is a fork of 'geda-gaf'). > > I had a look at these fixes. If I understand it correctly, you ditched > baseline alignment completely and use the "logical" text boundaries for text > alignment which introduces a large gap between the text and the anchor point > for both "lower" and "upper" alignment. Sort of, though not accurately. > As a rationale, you wrote in the commit message that "the > 'pango_font_metrics*()' functions […] were considered unstable and we used > them at our own risk". Do you have any reference for this? I haven't enough time to dig it up again. I think, some info on this can be found in our issue tracker :-) -- Vladimir (λ)επτόν EDA — https://github.com/lepton-eda