From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?andr=C3=A9s_?= =?UTF-8?Q?ram=C3=ADrez?= Newsgroups: gmane.emacs.bugs Subject: bug#61432: 28.2; [PATCH] viper-init: disable face support Date: Sun, 12 Feb 2023 18:53:05 +0000 Organization: bien.comun.org Message-ID: References: <83357cjjp4.fsf@gnu.org> <83zg9ki2qj.fsf@gnu.org> <83r0uwhwd4.fsf@gnu.org> <83357ahh39.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9209"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 61432@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 12 19:54:15 2023 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 1pRHUM-00028L-1O for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Feb 2023 19:54:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pRHUC-0004ph-LV; Sun, 12 Feb 2023 13:54:04 -0500 Original-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 1pRHUB-0004pD-0U for bug-gnu-emacs@gnu.org; Sun, 12 Feb 2023 13:54:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pRHUA-0006xv-EY for bug-gnu-emacs@gnu.org; Sun, 12 Feb 2023 13:54:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pRHUA-0005Be-Af for bug-gnu-emacs@gnu.org; Sun, 12 Feb 2023 13:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?andr=C3=A9s_?= =?UTF-8?Q?ram=C3=ADrez?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Feb 2023 18:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61432 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 61432-submit@debbugs.gnu.org id=B61432.167622800319874 (code B ref 61432); Sun, 12 Feb 2023 18:54:02 +0000 Original-Received: (at 61432) by debbugs.gnu.org; 12 Feb 2023 18:53:23 +0000 Original-Received: from localhost ([127.0.0.1]:46735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRHTX-0005AU-5T for submit@debbugs.gnu.org; Sun, 12 Feb 2023 13:53:23 -0500 Original-Received: from mail-mw2nam10olkn2049.outbound.protection.outlook.com ([40.92.42.49]:27258 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRHTV-0005AE-F7 for 61432@debbugs.gnu.org; Sun, 12 Feb 2023 13:53:22 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CW3Y0ZFFKhwnjWntkt76/U8Isdnq59GCKkOGzO+jfLD1e4muv3ECK06eT1HJa+tqgGVemN8e+R9dK11AK3W0MIC/hvwSRrboo67pEMORlzD6Xj97HUOdbIlvcfjrUzIO+pvwvBAsU3NR5xq//UzcikNEdb9F07IdpP92ViUSp97drpGPi7WGGatnNN5xVUfb0izPyo0k7FHIWKfxhGKkg2LToBkLk3Qq9pjKDnFV/9gr6Eg41TOC4o4ZWRoPKHSwJIxjCXD2Ki1rdX0dK1wZqtzPmdEpf4zePLyN99Q06/3fzlAWntmiTgafCXL7kK8f3TpzDm9LiYZVB24EUelc6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PwzT2JGkyw/Vs1EF3CWII9F1NuWCMkwwcDAoWlenNog=; b=Bx1oy0Sw6Vd0qAPFpRwr47qTOSiIUL/lKHfCg7ZvqMKjAzijRBCvXaTaams5oHdgQC38Q8FxYW0kq0FpN/rRoAyR3qkW1+ONi8eZO8t2hytqmH2CCqRiRkmPHzGscy3nHcr25e3oYzAkBwLSd+eppKnY3cMw2/xn3+DlZLPga5XDvHSa2IrAD1Rr8Y8+NnKPndCo1TR0FYh9XPtKxbiuYLmLZVZThScpLlF4P18kbp6a74+vOrxra3uWBlwtgTJSxNePa5F7/S52AFG8HWn+0ckMGalJiYNYibMUcFPqd+ejnfZjaooW0LN5u22VMG4I78uSnq/Q8kRVGMrbN1RCSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PwzT2JGkyw/Vs1EF3CWII9F1NuWCMkwwcDAoWlenNog=; b=K/21O1Xo8Uwv5yB7PDE3hyHQqbmdnHQBRx5q6jCEkzrz7O0sf0EMIy8lqOgnT8nCo939G5xbmfimxnoqH1HvrHSHVMZkcxwBOAYtSrUF168eDfueztp7eQqXFPryL54+2m/5d1Apz9OWUDpKxeZkvJgxc8FySpkdmFhPYfsFEMyU5j8JejzGCA2Mc72v58RKLvb6uhqORwwfYpVOenYG1EQvboxS6a4NCDA0XQopCfl5NdANnuj/KXLWIfY3CXXdd9OgGmbBPkL4mmpzNTu/tu10ctGz2K4V0aa2/D0ZNFX/GcEv/Cr+pr70QTdpFC8F8cq/rdc00iRF4efsEDAaAQ== Original-Received: from SJ1PR12MB6363.namprd12.prod.outlook.com (2603:10b6:a03:453::9) by DM4PR12MB7576.namprd12.prod.outlook.com (2603:10b6:8:10c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.23; Sun, 12 Feb 2023 18:53:12 +0000 Original-Received: from SJ1PR12MB6363.namprd12.prod.outlook.com ([fe80::47ba:5e78:d455:162b]) by SJ1PR12MB6363.namprd12.prod.outlook.com ([fe80::47ba:5e78:d455:162b%4]) with mapi id 15.20.6086.021; Sun, 12 Feb 2023 18:53:12 +0000 In-Reply-To: <83357ahh39.fsf@gnu.org> X-Attribution: INKA X-TMN: [4e4DxCW+BCtujxXa18m3PP4+onjtCRYl] X-ClientProxiedBy: SCYP152CA0012.LAMP152.PROD.OUTLOOK.COM (2603:10d6:300:7::23) To SJ1PR12MB6363.namprd12.prod.outlook.com (2603:10b6:a03:453::9) X-Microsoft-Original-Message-ID: <864jrqpvfy.fsf@hotmail.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PR12MB6363:EE_|DM4PR12MB7576:EE_ X-MS-Office365-Filtering-Correlation-Id: ea79cd66-8da1-441f-c946-08db0d2a643d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bzzinDK3XFjaFmqK5zLQ7tzn196S1jKXKW4ANFzfOKOVhQ8CXWO081R/VL3ZAIPZNcj8t2EEGzLr2veEVbantpas2N/FWrSkhM+w7Q9n1/RGU5KBphPpXsf/HI7hm2K87xh7xLN1UnVVnBk9sIVjX3dbKyJJsOF1Vgpoxs2yGTjcjB4+MTFQeTHvlKGHQKgQoxxnnU/UeO+tv3Lu/xy4wyuu99hkJbOpBvJ6ONAHDBdq4YvRUV4yNeUjTGJLoFRhENIsCLAm4Dih3auev+5yB6zDKijeS07d5zjpobkgq5M6DICEwABc5aQBVPf+l16zujBdlVptIqykQ57B7svr7AtpsArJGQOg2O3jZhpI1tVzV98m4ZmKnex0mcFlmSeXKoT6RGOr/2SIyof/5EfWQngVg0AUySUztJYmfmNhiRxKrJLhSdnRhwe2eWjHfWaz7NOJIF+IgdUw8uIVwq1opbjP3bKom3p2CM+EmBUyvzeNxH9MF0x96qNIhSk4j5dzlh88J6lhcDiCZuxOppPDcEs/G2EbUHEow+zGI7t0I+dK6poMQwc/2nUbvkZXCiYd1xMY89to94GVz1Bwb+//FHmEb4aq+H0EfziO7u42X8QKGFLFDoQO2uul9kXEZndeObYzjD2wdCE5Fs0LKqdY3NPMNOZa6BOVN547xrk+7Ns= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 0bYBrOXlw2rMXSxjXU6ZeoHyzO7xRA5DW394dXGZHHVX/T4n+/tYd50T0g6XkBg05Tphz+fbYED1eMX86ab4aMAh6PRHukld+IA7Wtkzs+ZRP2zjw2vwao+2qmq5ZpxEHyS2hnt7KojV76VknOmWkwv8DpkLSrTDM67p6bDq7nOeOucckwHGO+vYhMeN7vtdZbp7IuySkWku0vDs75EU/h/sDXZDZLas33z8zjLAsCgKqtYrgYPMWvGA01BvFWGxKn5Ii1K7oaxt2Uc9jpjoQCPXeoHL/BMq9rg1s8r4jVEWCA4jGRsSCn6IftfgT6VPCb/DPikv15u6r+/BSkKhP1RdeKXbjhwi4vzSSNPyi6Q0f3j4i7WkInCIytr9G9hyuqxTJRrS/uzBKreS7OTXci4s9COgg9uYUaGilfMSZ+L6gAeAcKoeXI7OPxyaIpcAt+amMQTuOgboBZ6WSkzkXnpZAfOlmubCICfeGLyBA/WLsKDBDVvYs7vXf+8NOGCaayXOvazHl9KJVR9fjhUYxs96aqD4ADgzAUq0zc2WLDJw5nHZdgngKXB/ixukMQL8Mb/FHKcDt+jsgh6X8Vih6n9TbcnW8twCKsxcEORCFdCJm883CyNjTaTKOOjyypsWWIg25xhFhpC2bYDaJ1ds7hvYWX6svs4oGTDSPGqnVYws2dxzFLAenKU4P0q9zGSz3D/TGYZikVZJ1eWWT8fVBXlDEsx+h9GY6QMBMzZ3qSoNtqKgNACR6RGhpQ gGxNmt8djgW9ggqQJvmVe5vOg8DH9Xjp3YxBXLOGxChe7AH/svuVx3QsaZGVzaW9kWWS9uuNIDlS1dOJ/caEPDSgDa1IkoUnUI X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-71ea3.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: ea79cd66-8da1-441f-c946-08db0d2a643d X-MS-Exchange-CrossTenant-AuthSource: SJ1PR12MB6363.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2023 18:53:12.7115 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB7576 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:255434 Archived-At: --=-=-= Content-Type: text/plain Hi. Eli. >>>>> "Eli" == Eli Zaretskii writes: [...] Eli> Then make all those faces be the same: default. There would be more than oneline. And There is no guarantee it should work. I have tried several variations and have not gotten the default faces showed when launching 'emacs -Q' Eli> You are suggesting a new user option? That might be okay, but then the patch should Eli> include a suitable defcustom. Yes. I am suggesting a new user option. For not changing minibuffer faces when using viper. Attached the new version of the patch. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=patch-viper-cmd-optionally-disable-minibuffer-faces.patch Content-Description: mypatch diff -u /tmp/viper/viper-cmd.el.bak /tmp/viper/viper-cmd.el --- /tmp/viper/viper-cmd.el.bak 2023-02-12 17:45:05.775987386 +0000 +++ /tmp/viper/viper-cmd.el 2023-02-12 18:48:17.986368416 +0000 @@ -564,7 +564,7 @@ )) ;; minibuffer faces - (if (viper-has-face-support-p) + (if (and (viper-has-face-support-p) (not (and (boundp 'viper-disable-minibuffer-faces) viper-disable-minibuffer-faces))) (setq viper-minibuffer-current-face (cond ((eq state 'emacs-state) viper-minibuffer-emacs-face) ((eq state 'vi-state) viper-minibuffer-vi-face) @@ -1923,6 +1923,12 @@ :group 'viper-misc) +(defcustom viper-disable-minibuffer-faces nil + "If non-nil, viper does change the minibuffer faces." + :type 'boolean + :group 'viper-misc) + + ;; Try to add a suitable suffix to files whose name ends with a `.' ;; Useful when the user hits RET on a non-completed file name. ;; Used as a minibuffer exit hook in read-file-name Diff finished. Sun Feb 12 18:48:25 2023 --=-=-= Content-Type: text/plain Best Regards --=-=-=--