From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#9646: 24.0.90; Daemon does not heed desired font Date: Mon, 17 Aug 2020 22:34:25 +0000 Message-ID: References: <8762k8x3hq.fsf@gmail.com> <837h4od29w.fsf@gnu.org> <87d3efp4w4.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37170"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 9646@debbugs.gnu.org To: Eythan Weg Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 18 00:35:39 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k7nj9-0009Y6-Ds for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 18 Aug 2020 00:35:39 +0200 Original-Received: from localhost ([::1]:58042 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k7nj8-0007OE-H4 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 17 Aug 2020 18:35:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39634) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k7niY-0006ro-LV for bug-gnu-emacs@gnu.org; Mon, 17 Aug 2020 18:35:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50075) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k7niY-0006qL-Cl for bug-gnu-emacs@gnu.org; Mon, 17 Aug 2020 18:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k7niY-0004bw-AI for bug-gnu-emacs@gnu.org; Mon, 17 Aug 2020 18:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Aug 2020 22:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9646 X-GNU-PR-Package: emacs Original-Received: via spool by 9646-submit@debbugs.gnu.org id=B9646.159770367217638 (code B ref 9646); Mon, 17 Aug 2020 22:35:02 +0000 Original-Received: (at 9646) by debbugs.gnu.org; 17 Aug 2020 22:34:32 +0000 Original-Received: from localhost ([127.0.0.1]:33378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7ni4-0004aQ-ED for submit@debbugs.gnu.org; Mon, 17 Aug 2020 18:34:32 -0400 Original-Received: from mail-yb1-f178.google.com ([209.85.219.178]:36318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7ni2-0004a6-TZ for 9646@debbugs.gnu.org; Mon, 17 Aug 2020 18:34:31 -0400 Original-Received: by mail-yb1-f178.google.com with SMTP id g3so10290610ybc.3 for <9646@debbugs.gnu.org>; Mon, 17 Aug 2020 15:34:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=KUCVurve5nqx5F1TmbCuPmcyIKI8X1Y8350JnyX7GN4=; b=g2/6LfAS6/D0i4OenTPh/9w+y6TFZ4tNa7L083HXVGghNGKwYQ2rqpvI8PJRkraSzi 9ycIl8SNZ1SmdQXqNCjPFZb/wRTnVQ6Bffpb/uY1MxEnaTB6LjNPiuhzpLqMIX6hl2S3 VvfrfyZd+PD6HcBlMOv2OrKOMcP1ivhv6v+LQ1HzRLpVShybIYb401W3Sw9Abq5LNdt9 rTDa3qjEuxnpR4m/pBL3lEF/eGDLVGkwiR9PaeSd42DDZCZFBJBnoh0hM0KZeVSNuHEu zaBo1D6eYPHUSUtV669R3bEzGX0Oa4sGrw7wP2va1RabkRyjWkapjfTIuMfiyjzm8w7p 3bEQ== X-Gm-Message-State: AOAM530osGLwMmRKXtp4T2um4ri5F0dftJA4Hc8Enj6kFFAOyUkWL5fa I1RbWy6+tR1kPmLCwpWhIeycfWA26MCAyP2bCmQ= X-Google-Smtp-Source: ABdhPJzvO+/Ph9KRvQUonDfylfC8DtJWxnHj8o0q3AXxc1B4dUtgAEPDRabtWglpIrdkoIp1mzoDrZRcA0HG7qdx3vM= X-Received: by 2002:a25:4ed7:: with SMTP id c206mr24380032ybb.129.1597703665360; Mon, 17 Aug 2020 15:34:25 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 17 Aug 2020 22:34:25 +0000 In-Reply-To: <87d3efp4w4.fsf@gmail.com> (Eythan Weg's message of "Sun, 02 Oct 2011 15:31:07 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:185423 Archived-At: eythanweg@gmail.com (Eythan Weg) writes: > Eli Zaretskii > Sat, 01 Oct 2011 20:56:11 +0300 > > > From: Eythan Weg > > Date: Sat, 01 Oct 2011 09:09:37 -0400 > > > > I start emacs --daemon with the .emacs content just this: > > > > (setq initial-frame-alist '((font . "DejaVu Sans"))) > > > > Now visit a file with hebrew text. The hebrew chars are shown using > > freefont. Do the same without --daemon and the font is chosen > > correctly. > > The daemon does not display its initial frame, so you are customizing > a frame that is never shown. > > Why do you request this font only for the initial frame? If you do > the same with default-frame-alist, does it do what you want, both in > daemon mode and normal invocation? > > My original response was sent mistakenly only to Eli. Here is a revised > version. > > To replicate what I see follow this recipe: > > Create the file test.el containing: > (add-to-list 'default-frame-alist '(font . "DejaVu Sans Mono-14")) > (set-fontset-font t 'hebrew '("DejaVu Sans" . "unicode-bmp")) > > Now run: > > emacs -Q -l test.el file.txt > > where file.txt contains some Hebrew characters. > The Hebrew text appears in DejaVu Sans. > > Now run: > emacs --daemon -Q -l test.el > emacsclient -c file.txt. > > The Hebrew text does not appear in DejaVu Sans, and moreover if file.txt > contains niqud it is incorrectly composed in that font. In my > case emacs chooses to use FreeMono. (That was 9 years ago.) Do you still see this on a recent version of Emacs, such as the recently released version 27.1? Best regards, Stefan Kangas