From unknown Sat Jun 14 05:16:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28774: Master, emacs-26: Can't add text property to built-in function name. Resent-From: Ilya Khaprov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Oct 2017 07:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28774 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28774@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.150762224223778 (code B ref -1); Tue, 10 Oct 2017 07:58:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Oct 2017 07:57:22 +0000 Received: from localhost ([127.0.0.1]:59071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1pPm-0006BS-BT for submit@debbugs.gnu.org; Tue, 10 Oct 2017 03:57:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1pPk-0006BD-Cv for submit@debbugs.gnu.org; Tue, 10 Oct 2017 03:57:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1pPe-0006fV-8t for submit@debbugs.gnu.org; Tue, 10 Oct 2017 03:57:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50, RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46849) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e1pPe-0006fF-5D for submit@debbugs.gnu.org; Tue, 10 Oct 2017 03:57:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45325) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1pPc-0007qv-Sx for bug-gnu-emacs@gnu.org; Tue, 10 Oct 2017 03:57:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1pPX-0006ZY-CB for bug-gnu-emacs@gnu.org; Tue, 10 Oct 2017 03:57:12 -0400 Received: from mail-oln040092064055.outbound.protection.outlook.com ([40.92.64.55]:13268 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e1pPX-0006Yv-3M for bug-gnu-emacs@gnu.org; Tue, 10 Oct 2017 03:57:07 -0400 Received: from HE1EUR01FT005.eop-EUR01.prod.protection.outlook.com (10.152.0.59) by HE1EUR01HT149.eop-EUR01.prod.protection.outlook.com (10.152.1.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.77.10; Tue, 10 Oct 2017 07:57:04 +0000 Received: from AM5P189MB0258.EURP189.PROD.OUTLOOK.COM (10.152.0.53) by HE1EUR01FT005.mail.protection.outlook.com (10.152.1.229) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.77.10 via Frontend Transport; Tue, 10 Oct 2017 07:57:04 +0000 Received: from AM5P189MB0258.EURP189.PROD.OUTLOOK.COM ([fe80::302c:ee3d:fb77:9401]) by AM5P189MB0258.EURP189.PROD.OUTLOOK.COM ([fe80::302c:ee3d:fb77:9401%13]) with mapi id 15.20.0077.020; Tue, 10 Oct 2017 07:57:04 +0000 From: Ilya Khaprov Thread-Topic: Master, emacs-26: Can't add text property to built-in function name. Thread-Index: AQHTQZ0jEBljnXPAykKj9VDcg8KhAg== Date: Tue, 10 Oct 2017 07:57:04 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=publitechs.com; x-incomingtopheadermarker: OriginalChecksum:36592B6CA90037560D3F935D86C285D4B6BADF171D2FCEC38C96D4EDC4BC62F9; UpperCasedChecksum:96AF3D6EDCC497D2096E88EA43D3138E925A2956A7B14868E6447D67B2071C7C; SizeAsReceived:6922; Count:44 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [lPTsly3Dv/rL16R0kKzwlyyGGKk0OFC4] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1EUR01HT149; 6:garocoSqfB5J9DAWab+4DtYbQY+hDFDTr76F/dbvFaTHZTkJojo33676QW8btc0BVDgIfpfA9mrRLSeJ/++Y8i0XuD+Fv7rkUvGaDWxAt1T77lzEZqx78GaTew/8Bptv1NLyUA7f4wBX7exmjrlNzKWx5G4Nal32Ack+WXU47vfjPTTzo1UjrPy5DLui3BIVWcn9NTxQ1j1XgimxQx1V7ZI95SdvwPUbR3gUFrOaD0C7GYCVSP1/OfuFFJeJbRYEHBlrBlTTlhpYDT8n6e9tt48HZIHMv4L44+sgTQtHeUuDH+rkHjfPA/Z4Whg5dasHYdwmGxMUS/UDdHygYnvljA==; 5:O9K79IRMKgQljXaW9azW7WdL1kt2vPCqlASYFL8moNYyY9C08NvWGqmpnmciIV0dzir4xmKGWKOkGTgm2bYoDxqb7DEyl+A+9al5I9gQVTeCimnR/g4g0JBjQ7xwgQloLfLbqkUPqffh1fbbvnPX9A==; 24:qFjrLYszrx3QCgvr/9jsail9u+tit1I7fsks41Qs9jkOwkhlo/3B5E4y4w3Ic7TEx2vElswnkFO3+FiSCtON5EHJzOFf+nQonImkVe94gjw=; 7:WUB43Aw2b2mwPvmcAtXfemO6eq0bJgV18FsS3bwghX5XpMVreviaXZ8whiR7JwoLL1o27MrRYg6HtHIF2bItBeLcNGsw8DdhcLYMgxhc6OgGAOkMSzTaz+gCZsWtx6PE1WZn9JP5vBu8s+wMySECvjdZ753PqyUHoTTQWvP+mvFQB6BXVEe1FA0sV6IsEey/DLbaEyQ4Qn74GxFLjJFErd4s5oPWUHdEAicyDlfUjMs= x-incomingheadercount: 44 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 2684bede-927d-4c9f-0d41-08d50fb47efc x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045); SRVR:HE1EUR01HT149; x-ms-traffictypediagnostic: HE1EUR01HT149: x-exchange-antispam-report-test: UriScan:(166708455590820); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:HE1EUR01HT149; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1EUR01HT149; x-forefront-prvs: 04569283F9 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:HE1EUR01HT149; H:AM5P189MB0258.EURP189.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2017 07:57:04.1458 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR01HT149 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi After commit :3db388b0bf the following stopped working: (global-set-key "\M-x" (lambda () (interactive) (call-interactively (intern (ido-completing-read "M-x " (all-completions "" obarray 'commandp)))))) This package no longer works too: https://github.com/DarwinAwardWinner/ido-= completing-read-plus Example error message: Error in post-command-hook (ido-exhibit): (error "Attempt to modify read-on= ly object" "rename-buffer") On the surface it looks like if I try to complete function defined in C (i.= e, built-in), I get this error because the symbol/name is read only. Call chain like this : ido-completions put-text-property add_text_properties_1 validate_inerval_range create_root_interval CHECK_IMPURE pure_write_error I still reproduce it on emacs-26 - 5d51403ceb master - 6abff55b55 Temporary fixed with ido-name override: (defun ido-name (item) ;; Return file name for current item, whether in a normal list ;; or a merged work directory list. (concat (if (consp item) (car item) item))) Thanks, Ilya= From unknown Sat Jun 14 05:16:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28774: Master, emacs-26: Can't add text property to built-in function name. Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Oct 2017 10:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28774 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ilya Khaprov Cc: 28774@debbugs.gnu.org Received: via spool by 28774-submit@debbugs.gnu.org id=B28774.150763091813017 (code B ref 28774); Tue, 10 Oct 2017 10:22:01 +0000 Received: (at 28774) by debbugs.gnu.org; 10 Oct 2017 10:21:58 +0000 Received: from localhost ([127.0.0.1]:59278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1rfi-0003Nt-EL for submit@debbugs.gnu.org; Tue, 10 Oct 2017 06:21:58 -0400 Received: from mail-io0-f176.google.com ([209.85.223.176]:47844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1rff-0003Nf-BF for 28774@debbugs.gnu.org; Tue, 10 Oct 2017 06:21:56 -0400 Received: by mail-io0-f176.google.com with SMTP id h70so4746418ioi.4 for <28774@debbugs.gnu.org>; Tue, 10 Oct 2017 03:21:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=wrCiqQXZLE78JgXuj2hic6XwEMXyw8bjoN++P65cdVc=; b=gq9M9PXA0F7x4weOFcGaoublFRjSd1VwW3QdDAhVCQFd+vIHWaqr7tkB5QWCBxQ6PC 6BYk/8V8uyVU8eSR2kUQpHyu8IxmNIeXAc6bCgknFlpFwnk/vXPr9HCnc/PShFEHrUqc 9uEXx544wOJ0kUTPWivDZtsqwhY+2XrXeruyFzV464/PA/JHUw9Jo6ccyMEW6266qm/n 1JARgJ5fbk3WZ4aqa2u3Xx3dy6xey2Hn1Oc86VAKjMbMcKTz8O6nzJVPPSHfp84Ig9FY FL7n3Hm3Vu7lL+5u1B6Tzp9AyL+IdCICkXle5ttV0ZURmb2mJ+uuuZSd07lP8rfQtymj 0EBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=wrCiqQXZLE78JgXuj2hic6XwEMXyw8bjoN++P65cdVc=; b=F+NKmRI0ZK0MwlWhHlO25CYh98ZPGh+SNbMRd7P19IIsXWJ4uTjShHAhfS7cTXYS85 l1HRnpesPp40vZnbji6rnK36/gS8aezb3Tm1ZZXicVYHOhr1k4B8xf1xYs9sqF20RUMR B3vK4yoSQhFTQ7v7qCm7cfDyLNURvJujua6189UmsAz/vZq9JaILVo6nIG1t3Bs0fQMP /pUbi0HbZFMTBLU+U0FYkINzOOLplvjoBo4trktwEGMrRKNb83NEVxNdOYVdR9zDicOA Ix05gqkzMMTTRSFnXGTz7xs+JZiujRsLp1O4KhC6XZ8Kud7w8v7fR1OSNox9xO89dJre enOQ== X-Gm-Message-State: AMCzsaVd+4bF275+TTeaH/p+zDPMl9EgHRxz/9ArnBi2nd88XVSviBVu Z1JMYn8ex+fqL3SNWQpIExOJuA== X-Google-Smtp-Source: AOwi7QDGkd2Gj+hoQ3gARWZheRzMB0m6FlrgnBNf9KYsShce7Vz+Vxl5NK9F5DGrzgok9LKGykUq3w== X-Received: by 10.107.69.7 with SMTP id s7mr550103ioa.108.1507630909212; Tue, 10 Oct 2017 03:21:49 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id q129sm4743076iod.32.2017.10.10.03.21.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 10 Oct 2017 03:21:48 -0700 (PDT) From: Noam Postavsky References: Date: Tue, 10 Oct 2017 06:21:41 -0400 In-Reply-To: (Ilya Khaprov's message of "Tue, 10 Oct 2017 07:57:04 +0000") Message-ID: <877ew3cngq.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Ilya Khaprov writes: > > After commit :3db388b0bf the following stopped working: > > (global-set-key > "\M-x" > (lambda () > (interactive) > (call-interactively > (intern > (ido-completing-read > "M-x " > (all-completions "" obarray 'commandp)))))) It seems ido-completions relies on (format "%s" str) to return a copy of str. This fixes it: --- i/lisp/ido.el +++ w/lisp/ido.el @@ -4701,7 +4701,7 @@ ido-completions (if (and ido-use-faces comps) (let* ((fn (ido-name (car comps))) (ln (length fn))) - (setq first (format "%s" fn)) + (setq first (copy-sequence fn)) (put-text-property 0 ln 'face (if (= (length comps) 1) (if ido-incomplete-regexp From unknown Sat Jun 14 05:16:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28774: Master, emacs-26: Can't add text property to built-in function name. Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Oct 2017 14:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28774 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky , Ilya Khaprov Cc: 28774@debbugs.gnu.org Received: via spool by 28774-submit@debbugs.gnu.org id=B28774.150764412517833 (code B ref 28774); Tue, 10 Oct 2017 14:03:02 +0000 Received: (at 28774) by debbugs.gnu.org; 10 Oct 2017 14:02:05 +0000 Received: from localhost ([127.0.0.1]:60719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1v6j-0004dZ-Bj for submit@debbugs.gnu.org; Tue, 10 Oct 2017 10:02:05 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:22727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1v6f-0004cu-Kx for 28774@debbugs.gnu.org; Tue, 10 Oct 2017 10:02:03 -0400 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v9AE1sKp025641 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Oct 2017 14:01:55 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v9AE1scl021065 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Oct 2017 14:01:54 GMT Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v9AE1rR9030901; Tue, 10 Oct 2017 14:01:54 GMT MIME-Version: 1.0 Message-ID: <46ed09ff-2c97-49ac-8885-a6d367bd5a89@default> Date: Tue, 10 Oct 2017 07:01:52 -0700 (PDT) From: Drew Adams References: <877ew3cngq.fsf@users.sourceforge.net> In-Reply-To: <877ew3cngq.fsf@users.sourceforge.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4588.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -5.1 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) > It seems ido-completions relies on (format "%s" str) to return a copy of > str. This fixes it: If `format' no longer always copies STR in this context then its doc should be updated, I think. This: Format a string out of a format-string and arguments. The first argument is a format control string. The other arguments are substituted into it to make the result, a string. suggests that it creates a new string, or at most reuses the format string (e.g., "%s"), modifying it by substituting STR for %s in it. If in fact it can sometimes simply return STR then this should be mentioned explicitly, to avoid confusion. (And why was this change made? Was it just to save a string copy?) This is an incompatible Lisp change, if it is new. In that case, it should be documented as such. From unknown Sat Jun 14 05:16:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28774: Master, emacs-26: Can't add text property to built-in function name. Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Oct 2017 14:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28774 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 28774@debbugs.gnu.org, Ilya Khaprov Received: via spool by 28774-submit@debbugs.gnu.org id=B28774.150764473618747 (code B ref 28774); Tue, 10 Oct 2017 14:13:01 +0000 Received: (at 28774) by debbugs.gnu.org; 10 Oct 2017 14:12:16 +0000 Received: from localhost ([127.0.0.1]:60725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1vGa-0004sI-DZ for submit@debbugs.gnu.org; Tue, 10 Oct 2017 10:12:16 -0400 Received: from mail-wm0-f52.google.com ([74.125.82.52]:49561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1vGY-0004s5-Kb for 28774@debbugs.gnu.org; Tue, 10 Oct 2017 10:12:15 -0400 Received: by mail-wm0-f52.google.com with SMTP id b189so5535796wmd.4 for <28774@debbugs.gnu.org>; Tue, 10 Oct 2017 07:12:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=TQXoxmZlLLTph01+yIzwxUe8dUzDBuxofrZecVknGvQ=; b=egNgYbjtLKqDYbTQ06yU8KtU8syFw2+Uqfv2guVRlADIH6+Vwn/1aV/2yr+IUXi0TQ O/umdKBKdBbDjSSF11rBgBVlZQjVKoiwP8YobYSeTBHQ6gNEJz79vd3MVz2ZJcWadKLZ nwJAA59OgdtesxQlHFbD3geq3KOedCYGG5E4uWpNRKg3lSG3Vi12RWXDROzbI29PvP6x JezEuwQibcFWC3XoUIS2Ca4H572C+OADqm9FbEku9JMRzGrCBx/azWzjWRy11p/8UIEE Tc2q00X1jrmhtZ723Sv2bu2bbjk4edJwy0lCvrCitHTeDsFm3kW5CR1pJGW/bG1Aka8T BgTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=TQXoxmZlLLTph01+yIzwxUe8dUzDBuxofrZecVknGvQ=; b=lkKzV4Z0O7MhpTw87lXtQWrfdJcJ7mC2O96w0O0pLTZAPIq/6SY7p5yYu3/LX2InkO xuW65c8VbkqYIggeM0WntWngTwwJOEtcxvRuufTiy39v6DwT83ZyFOCZmFm30rkTfCbp I9IkIsiKvEMOzyidl/wWLwfyqybpEOoN5ymsCmnX6igCjkyiBeHYmPODj7fhksSskuyF 6ogYQIF452p67no74RTEyafDfEDWtFTAPmXq4PPKvJyplutUBkdJWlH74D7Mazu2SaFK Qutb59TRIzJzqHz37aXI3IVk3OpBfVmzDQGzz5GT+eJr0qyo1+TW/yQFhxHFK81Hq27S yD7g== X-Gm-Message-State: AMCzsaUDiVI/qvm91NNrfEGmh+f+kQvsNq6ZS6irSCYOVprFzYzJXKSe wwbObECuNlm7m6fF0lY0YcLGK4u2/am2CE+VyiY= X-Google-Smtp-Source: AOwi7QDHyxkKIy3Kj4Fbatp5JAK7OYcP67pY1Z0WHpQlZ9oQEW15Q6GZDhcymhAsT9bolpfdC+Lgd5j7gFBLCwAMaVA= X-Received: by 10.223.129.99 with SMTP id 90mr4517298wrm.243.1507644729020; Tue, 10 Oct 2017 07:12:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.146.193 with HTTP; Tue, 10 Oct 2017 07:12:08 -0700 (PDT) In-Reply-To: <46ed09ff-2c97-49ac-8885-a6d367bd5a89@default> References: <877ew3cngq.fsf@users.sourceforge.net> <46ed09ff-2c97-49ac-8885-a6d367bd5a89@default> From: Noam Postavsky Date: Tue, 10 Oct 2017 10:12:08 -0400 X-Google-Sender-Auth: gjnRcAlNTHixteRfYggDKdLmF5A Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Tue, Oct 10, 2017 at 10:01 AM, Drew Adams wrote: >> It seems ido-completions relies on (format "%s" str) to return a copy of >> str. This fixes it: > > If `format' no longer always copies STR in this context then > its doc should be updated, I think. It has been, see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28625 From unknown Sat Jun 14 05:16:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28774: Master, emacs-26: Can't add text property to built-in function name. Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Oct 2017 00:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28774 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ilya Khaprov Cc: 28774@debbugs.gnu.org Received: via spool by 28774-submit@debbugs.gnu.org id=B28774.150776982628389 (code B ref 28774); Thu, 12 Oct 2017 00:58:01 +0000 Received: (at 28774) by debbugs.gnu.org; 12 Oct 2017 00:57:06 +0000 Received: from localhost ([127.0.0.1]:34641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e2RoA-0007Nk-0r for submit@debbugs.gnu.org; Wed, 11 Oct 2017 20:57:06 -0400 Received: from mail-io0-f178.google.com ([209.85.223.178]:44996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e2Ro6-0007NA-Vy; Wed, 11 Oct 2017 20:57:03 -0400 Received: by mail-io0-f178.google.com with SMTP id m16so3757116iod.1; Wed, 11 Oct 2017 17:57:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=BfHyTVo4IoEt8WjEUbtRehrXXcJqTxqQf61cxx/Ffak=; b=ZapnZElh0DM29Ac8v2H+NLTNG2ThtsOnjKn1Y6kW1ejvD5nXUidTBRlDE7fdiEiHwt KyoXxZwcWUxqIgOe33pis08E0uoJn4iQzRvfe8FpzNp9aIJgo6fdIrgjv3RFO7I/D5+D pGRUdRTwlJRXeKKxaxH3sSQeMCicH9Ng3uDm8tF+wpnqfthx/1UDF01LzYg01Ly3Jk/w iOEulmHtAqCMgyK9Ju9nBZEJMx1aKKrFWu87MmNfOufCPznIxRLOGBrF8/Uiz9E1CRxf 2gD4iFfhQMgZYLxJfCMwlYII0vAD9kwMAJtXwcA5OuyGdeZxZ52bhepXW/PxA2X0TnLN LpOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=BfHyTVo4IoEt8WjEUbtRehrXXcJqTxqQf61cxx/Ffak=; b=WJGhu/TNfvrswv7WMeoVmF5NzQ5z/R18KwMDbv/7yA4cMaluA8v5+u4LtVYmW43S6q CJ811TlH+F51q3vKvF6Lgv4FDXaIJW5w+xgQzFxC4SFx5FpFUVKjklayPEjhWlRnqVxE RKmBxD0nkUtDM0N0sBTr0F5Duugr19SL4wnAqVVByxf51vzyQaabUKo1TSEL8/auSBRt 8hr4qJ8cyhEWtIHhnqvyAPw9xnzL4+chY0rv40+P0PMLOCiwESNeUG328shusUO46hE7 K1psyBpM4QagLxSOHxjavsFUlUDct8G+JTmnaPGuOyhxl9uLbLoPncqd1kqjhiA331/H VXrA== X-Gm-Message-State: AMCzsaVHAzcbX6U10FaznFAI5/73NGysPOiHbWlDfA5tI0t/oIjlOR8V /ywr+XV2akutsW3PajB9myI5Zw== X-Google-Smtp-Source: AOwi7QBI8C5p3C147xxUDYl0OvH7JKpBIG3vjcQPWEmsSc1sPPz0q4jY+B3S38zsp0OFSJWFCUAteA== X-Received: by 10.107.52.85 with SMTP id b82mr1080930ioa.139.1507769817087; Wed, 11 Oct 2017 17:56:57 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id k76sm6676636ita.4.2017.10.11.17.56.55 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 11 Oct 2017 17:56:56 -0700 (PDT) From: Noam Postavsky References: <877ew3cngq.fsf@users.sourceforge.net> Date: Wed, 11 Oct 2017 20:56:55 -0400 In-Reply-To: <877ew3cngq.fsf@users.sourceforge.net> (Noam Postavsky's message of "Tue, 10 Oct 2017 06:21:41 -0400") Message-ID: <87r2u9b2ug.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) retitle 28774 [ido] Can't add text property to built-in function name. found 28774 26.0.90 tags 28774 fixed close 28774 quit Noam Postavsky writes: > - (setq first (format "%s" fn)) > + (setq first (copy-sequence fn)) Pushed to emacs-26. [1: b78332c3c6]: 2017-10-11 20:53:22 -0400 Don't use (format "%s" ...) for string copying (Bug#28774) http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=b78332c3c646be12d252a637ce0fc949919a840b