From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yichao Yu Newsgroups: gmane.emacs.bugs Subject: bug#10867: 26.3; XIM preedit/status font handling Date: Sun, 27 Dec 2020 22:26:41 -0500 Message-ID: References: <83bljl7ejw.fsf@gnu.org> <87blhe650i.fsf@gnus.org> <87tus639e9.fsf@gnus.org> 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="25246"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Xuetian Weng , 10867@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 28 04:27:10 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 1ktjBd-0006SC-Eu for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Dec 2020 04:27:09 +0100 Original-Received: from localhost ([::1]:42616 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ktjBc-0007DL-Fo for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 27 Dec 2020 22:27:08 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47144) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ktjBW-0007D1-CL for bug-gnu-emacs@gnu.org; Sun, 27 Dec 2020 22:27:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50694) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ktjBW-0007kz-5K for bug-gnu-emacs@gnu.org; Sun, 27 Dec 2020 22:27:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ktjBW-0000RL-21 for bug-gnu-emacs@gnu.org; Sun, 27 Dec 2020 22:27:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Yichao Yu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Dec 2020 03:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10867 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 10867-submit@debbugs.gnu.org id=B10867.16091260211688 (code B ref 10867); Mon, 28 Dec 2020 03:27:02 +0000 Original-Received: (at 10867) by debbugs.gnu.org; 28 Dec 2020 03:27:01 +0000 Original-Received: from localhost ([127.0.0.1]:34007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktjBV-0000R5-72 for submit@debbugs.gnu.org; Sun, 27 Dec 2020 22:27:01 -0500 Original-Received: from mail-lf1-f46.google.com ([209.85.167.46]:42904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktjBS-0000Qr-Sk for 10867@debbugs.gnu.org; Sun, 27 Dec 2020 22:26:59 -0500 Original-Received: by mail-lf1-f46.google.com with SMTP id b26so21110005lff.9 for <10867@debbugs.gnu.org>; Sun, 27 Dec 2020 19:26:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rqMWAxh68S+IS8p+BMh3w0oE34EEp9tdRkhcX3IYtG8=; b=ntg8nQwo+m/IgoQ7J5+FzSWw8PH7FzcdsLNIXhmSCKIszeJAgZu8dW/oMrOK+lB86M kL19FSjj2VJT//dS2FrDVcKQbgJ27rVB7ozxyp7zox1XodasL5QACgMR4h4yifHaft5A JQ1yj0g0vr1LiYDNgiQRQEr8yer56bYi2OpTfyTJNewAXsQ8kZidBYTiz5kXiQZfurIe 5TDlNu7OaYIqFS7/neCcM78GBs0wj5t2rkZoVKDZcy9mUxLykAgGpVfmgnkmf/CGHXWG wflpTv/npDc9zQ6LdZSB0S1Jq9I34LafaA2YwokaP0DYRwdDEL9mO7tikAGSiuOExUsj A85w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rqMWAxh68S+IS8p+BMh3w0oE34EEp9tdRkhcX3IYtG8=; b=YdvLM/cQ47RhvRwKkevyorXbToaDZK8S3NwMKDCSfvk+4NAyjG1oB1Vw2UwPheKG0V atKmdmf3SYZXveHVcpQiE7OBKAz+nrJiKK0T52JsAK52Po4Zp6LGkVnVwHgYUEuMm3XX dCF7aRckzmAeHWDRoais2mcrK/4hTeh87Izm/5fTZimn+4QIhCoU86DZrOFAgdEK26VV +LaYy6VaPYqBQZlM9f9996q49JH4ayflj9E/NR3u25ewpo9uxR9vtph+ucBKHIme8AP3 MAdyeV/mV+3dzJx55FQDM8MTmcizJ3v9aZly92AWvPBtXFWt5TBDqeYh52ZlId1tVbpx bb6g== X-Gm-Message-State: AOAM533BcFYokuY1Zxb4UtnYhUMhFEb/G+FAXtn6RLxgG95zKWozoJc3 tLe5YoIBS8n926V5B41jkh0Bdry4QuYJ0rXlhY8= X-Google-Smtp-Source: ABdhPJwRWHG/0Rl0iYNTLT3xOYleAjNygoNhph/TxtIqKl2LrsK7A+JhpoIflECHNfXGaYi49CeKgXfMO33y7tv3Gpo= X-Received: by 2002:a2e:850f:: with SMTP id j15mr20075310lji.34.1609126012594; Sun, 27 Dec 2020 19:26:52 -0800 (PST) In-Reply-To: <87tus639e9.fsf@gnus.org> 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:196845 Archived-At: On Sun, Dec 27, 2020 at 10:19 PM Lars Ingebrigtsen wrote: > > Lars Ingebrigtsen writes: > > > Like Eli said, it would be nice if somebody with more XIM knowledge > > could give this patch a look before we apply it to Emacs 28. > > That was three months ago, and nobody volunteered, so I've pushed the > patch now to Emacs 28. If this regresses stuff for people, we'll have > to revert. I also thought about it more and I think if people have objections or this really regresses for people, an alternative is to still try the old method but fallback to this one if any steps fail. OTOH, it'll make the code more complicated and IMHO the old one isn't particularly "better" just "different" so I wasn't in a hurry to implement that. Please do let me know if there's any report related to this and it shouldn't be **that** hard to add the new path only as a fallback. > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no