From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gabriel Newsgroups: gmane.emacs.bugs Subject: bug#47286: 28.0.50; [PATCH] Replace "(default %s)" with 'format-prompt' Date: Sun, 21 Mar 2021 15:31:29 -0300 Message-ID: References: <87o8fc1p1q.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30399"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: 47286@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Mar 21 19:32:13 2021 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 1lO2s0-0007mc-9b for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 Mar 2021 19:32:12 +0100 Original-Received: from localhost ([::1]:38322 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lO2rz-00028c-5Q for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 Mar 2021 14:32:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50640) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lO2rq-00028E-OJ for bug-gnu-emacs@gnu.org; Sun, 21 Mar 2021 14:32:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43942) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lO2rq-0004IW-G4 for bug-gnu-emacs@gnu.org; Sun, 21 Mar 2021 14:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lO2rq-0006S2-B9 for bug-gnu-emacs@gnu.org; Sun, 21 Mar 2021 14:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gabriel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Mar 2021 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47286 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.161635151624786 (code B ref -1); Sun, 21 Mar 2021 18:32:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Mar 2021 18:31:56 +0000 Original-Received: from localhost ([127.0.0.1]:55488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO2rj-0006Rh-89 for submit@debbugs.gnu.org; Sun, 21 Mar 2021 14:31:55 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:39932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO2re-0006RW-KD for submit@debbugs.gnu.org; Sun, 21 Mar 2021 14:31:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50594) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lO2rZ-00027V-D0 for bug-gnu-emacs@gnu.org; Sun, 21 Mar 2021 14:31:47 -0400 Original-Received: from mail-mw2nam08olkn2028.outbound.protection.outlook.com ([40.92.46.28]:12905 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lO2rQ-00049d-MV for bug-gnu-emacs@gnu.org; Sun, 21 Mar 2021 14:31:41 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WfJFl+2EjODp53y7fsw8Y/Iq913xLyA+rfnstMcN2Yq5gqpD6dDRzT+8MFo4g3B7F51ZmSOVcazrBsX4CmpyW8gTbfAIDqLA43pxWGQ95aeAIEPBi8o/PQZWCnJbvH3swtlG4sZWgtEKJ8URoo5lDv+fdgIk1nlGeigOg2AD/GBbfgSPIIGPAgFG2f5Tqnj531zX94+qdrJuypDEHNB6pxO/Sop++SBfYfeF1P/rRscZITK11w0OykiYpJguemBjchK4FoAdVqunwMl0F/wpYAQatnjm2p23x7gsRZLWi5+rhAHYhaqrbyy4WQShXqJmBhFXT8vRpSs6ZNxZiDfBbw== 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-SenderADCheck; bh=51xBLWvZnQuSINpSxyFHZGpsuXVqFFzj9WNB/h1sFks=; b=UGrNxkc5pcOnu50Tbyi3IlZDeP23NRL5GwLzGmUJGwnfsEegCTyxpAv+7nDOUelrXuUXu7n7kVUteA2FQt7RSNrC+XVztbLrRQgC1CFuqgqHQA040biM0aIVXhi6QqHJeI41gB73Rn7jFjSUi5wk7ca7PY8nBJeR/XPG21JBYcNBKYRarxNJFwBu8nJrosEiKR1YGbhenoe6Mv5az88dZVNf5vjGCNMx3lvUknj6gNT6e/rqV7qmZhc/FqyKKmDzqrfVtv+dn1o7aDvilWm2kbpOYWaXbUcsRc0kXUx9hUlVuUXBwWKzUik2SFVoZaj+RAA6az305RJ3Izee492KMQ== 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=51xBLWvZnQuSINpSxyFHZGpsuXVqFFzj9WNB/h1sFks=; b=SvhqDesfqIu+Axp1pFrAbTQPn/FXWMUaFKT3NSpalO4Oonf7zqy3+tAsgKcn5le2kKOOvCyGdg8yiJtO0q6tAshgb7VVdyKLkMSGP7OxqwUrAVlklxxOaYGfT2l2jcxcZvkfK+U09KwGiP2w6DYmz/L8wkp1nwb5QbC7XDoIhISyD3X1sPq0eefoxDRcTQiMsZfp7rnIhlFAFdIpWlmgFJCvBd7znxVrJQa88QciNGkOD/dFF9oO1djL23Ld3xBDon07BjtUSrckeqgeRicgKvyudd3wlYVrRaOtnBSF8Uk8Aewj8jnxIA0fvF6jBNWUnTs9Vgr+vi1OMlk48WX//A== Original-Received: from CO1NAM04FT054.eop-NAM04.prod.protection.outlook.com (10.152.90.54) by CO1NAM04HT209.eop-NAM04.prod.protection.outlook.com (10.152.91.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18; Sun, 21 Mar 2021 18:31:34 +0000 Original-Received: from CH2PR01MB5879.prod.exchangelabs.com (2a01:111:e400:7e4d::43) by CO1NAM04FT054.mail.protection.outlook.com (2a01:111:e400:7e4d::278) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18 via Frontend Transport; Sun, 21 Mar 2021 18:31:34 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:6BC257681CB1E256B0B1A53E3B3DF13CDF564E107CAF49B553FEE501995B521D; UpperCasedChecksum:DC9008E1416A297C8A53C08B0396C6E179EA2E8FC536D87DEF920840C7F016F9; SizeAsReceived:8752; Count:46 Original-Received: from CH2PR01MB5879.prod.exchangelabs.com ([fe80::592f:9a58:d8cd:d9c9]) by CH2PR01MB5879.prod.exchangelabs.com ([fe80::592f:9a58:d8cd:d9c9%7]) with mapi id 15.20.3955.025; Sun, 21 Mar 2021 18:31:33 +0000 In-Reply-To: <87o8fc1p1q.fsf@gmail.com> ("=?UTF-8?Q?K=C3=A9vin?= Le Gouguec"'s message of "Sun, 21 Mar 2021 16:53:21 +0100") X-TMN: [eGv/iLkM8Fy8v19aOv+NXI7pa7vTxqAJiVHQnz/PtY0TKMpqJ1HSLlOmY500sYL5] X-ClientProxiedBy: CP2P15201CA0009.LAMP152.PROD.OUTLOOK.COM (2603:10d6:102:1a::19) To CH2PR01MB5879.prod.exchangelabs.com (2603:10b6:610:3c::12) X-Microsoft-Original-Message-ID: <87v99k1hq6.fsf@hotmail.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from precision5540 (2804:431:c7f3:ee67:122d:c3e3:e49c:4674) by CP2P15201CA0009.LAMP152.PROD.OUTLOOK.COM (2603:10d6:102:1a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18 via Frontend Transport; Sun, 21 Mar 2021 18:31:32 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 95c01c21-0df4-45a0-93d7-08d8ec978d83 X-MS-TrafficTypeDiagnostic: CO1NAM04HT209: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yAYPLI3DMDcUohJtPo2ZROfHN4xrgAxF8LtCtyRoKxTg5di43/HRGDj8u40hMPfzWkx2H+tO+fsflN7Jn67gSPxhn/Wj5p+WvNRlFOzAULaSYhJ23tAnEecDTGaj757SbCBR99zjMTKRRHs7Nymvm6G4R6m6KzM/tHanM5mg1jYsX2Xww5effxuWP21qdbgc7cwlGAOZCVjobg2zZBJxYAz9fJ6dQ3v8V4qBBICaEFkRRn3SOqDCWIWwhAUqFoo8oT6lzuaaPi+AH6R/vpabwl/FaXkV1JPTalbb4t05QYCZRGINhlcT+A7780bhuwLgwBlKb8+NIYypKEoYnpO0eBTLZYmbkrq4tE2obPTa3MEVAfFT9SRlgGP2eLdRIfZs7oaR7ifPGph2lyXfEmbZew== X-MS-Exchange-AntiSpam-MessageData: EyQ7UuqwrECv2moPL+ujQsVPb8sSZX/4it/QIJfBEbK73ryMhel5WPFRGeOXZK+bJvX5aBN3PFXtbKAPQK4FSftrJXRknrgJIifEFwK0A9oFhYvmvy3IPrkjlso7ttOUFMqYO+3mdEvXbVoWEmVsRZnvC4iyw/zUucv2qi4i3UVJb1xDdn7c4VKqsFfGf8neUyKS6evOfvOl4fXZff5AKw== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 95c01c21-0df4-45a0-93d7-08d8ec978d83 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2021 18:31:33.4780 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: CO1NAM04FT054.eop-NAM04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT209 Received-SPF: pass client-ip=40.92.46.28; envelope-from=gabriel376@hotmail.com; helo=NAM04-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:202798 Archived-At: K=C3=A9vin Le Gouguec writes: > > Mmm, project.el is released on ELPA as a :core package; IIUC it strives > for backward-compatibility as far back as Emacs 26.1 > (cf. Package-Requires field at the top of the file), so maybe it's a bit > early to use format-prompt there? > > Apologies if I'm misunderstanding something. Hi Kevin, Thanks for pointing it out. I just searched for the current source tree of master branch for ocurrences of "(default %s)", so I am not sure if I changed some package that shouldn't be update. If so, I will promptly update the patch. Perhaps project.el could use a similar fallback that exists on cperl-mode.el (commit 3a95f4fc12df0a570ad413e099a22bf901b7346d): ;; Available in Emacs 28: format-prompt (defalias 'cperl--format-prompt (if (fboundp 'format-prompt) 'format-prompt (lambda (msg default) (if default (format "%s (default %s): " msg default) (concat msg ": ")))))