From unknown Sun Jun 15 08:11:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7619 <7619@debbugs.gnu.org> To: bug#7619 <7619@debbugs.gnu.org> Subject: Status: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local Reply-To: bug#7619 <7619@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:11:53 +0000 retitle 7619 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local reassign 7619 emacs submitter 7619 Leo severity 7619 minor tag 7619 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 12 05:30:19 2010 Received: (at submit) by debbugs.gnu.org; 12 Dec 2010 10:30:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PRjC7-0003KI-4F for submit@debbugs.gnu.org; Sun, 12 Dec 2010 05:30:19 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PRjC5-0003K6-4c for submit@debbugs.gnu.org; Sun, 12 Dec 2010 05:30:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PRjHy-0001RT-TN for submit@debbugs.gnu.org; Sun, 12 Dec 2010 05:36:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:40556) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PRjHy-0001RM-RH for submit@debbugs.gnu.org; Sun, 12 Dec 2010 05:36:22 -0500 Received: from [140.186.70.92] (port=50935 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PRjHr-0001Q1-JH for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2010 05:36:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PRjHq-0001Ou-DN for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2010 05:36:15 -0500 Received: from mail-ww0-f49.google.com ([74.125.82.49]:55037) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PRjHq-0001ON-6V for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2010 05:36:14 -0500 Received: by wwb17 with SMTP id 17so5240483wwb.30 for ; Sun, 12 Dec 2010 02:36:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :message-id:mime-version:content-type; bh=q/Wf6r5c4yTPSrar51CMLIUK3vU0SiaGBnTC2++R5OA=; b=X/Ws7yZJCpJG2DrX1B8tPu6wSHe70z37HVpVkoYc0KQdayfLMzbZMHN7D0gRE/oNXn oLIYxC6iWUZBZdo1CbltA8INVpKGPgAn2MbxslIZ6H2aEV2lEufEDk6rLdV7XS8SBTcT u+cvOlY5BgqmmTaCs2wAWPzSU6sqV50KSQz9g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type; b=OuuMencoW8Ew8dyiaV/DgRUOMTj/CjfExTo9K/EfJz55202BYhnvBo9AorGjphheYQ pOtuPt7NdTyl8EWGm9I/Uv2SgmAtnq88Q+cmUItsucp6ACO1o4yyxHs45iaFAOYlzCwa 8C1n8wEvISpLJqf3PwH2nuNahLSwnC6EYnDII= Received: by 10.227.148.19 with SMTP id n19mr911246wbv.132.1292150172872; Sun, 12 Dec 2010 02:36:12 -0800 (PST) Received: from Victoria.local (cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com [86.9.122.85]) by mx.google.com with ESMTPS id 11sm3552171wbj.7.2010.12.12.02.36.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 12 Dec 2010 02:36:12 -0800 (PST) From: Leo To: bug-gnu-emacs@gnu.org Subject: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local Date: Sun, 12 Dec 2010 10:36:09 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.8 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.8 (-----) There is a missing autoload to mark outline-heading-end-regexp safe local while its doc string recommends setting it file locally. The attached patch fixes this. >From 32fb65f511efab56e2ec926cbc49d2e324832909 Mon Sep 17 00:00:00 2001 Date: Sun, 12 Dec 2010 10:33:19 +0000 Subject: [PATCH] Mark outline-heading-end-regexp safe local with predicate string-or-null-p. --- lisp/outline.el | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/lisp/outline.el b/lisp/outline.el index b5d3d79..37adb1e 100644 --- a/lisp/outline.el +++ b/lisp/outline.el @@ -62,6 +62,7 @@ The recommended way to set this is with a `Local Variables:' list in the file it applies to." :type 'regexp :group 'outlines) +;;;###autoload(put 'outline-heading-end-regexp 'safe-local-variable 'string-or-null-p) (defvar outline-mode-prefix-map (let ((map (make-sparse-keymap))) -- 1.7.3 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 13 12:04:44 2010 Received: (at 7619) by debbugs.gnu.org; 13 Dec 2010 17:04:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PSBpL-0001nM-Sj for submit@debbugs.gnu.org; Mon, 13 Dec 2010 12:04:44 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PSBpJ-0001nA-53 for 7619@debbugs.gnu.org; Mon, 13 Dec 2010 12:04:41 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtUJAPDiBU1FpZA//2dsb2JhbACiaIEcecJNhUoEhGSOBQ X-IronPort-AV: E=Sophos;i="4.59,336,1288584000"; d="scan'208";a="85313220" Received: from 69-165-144-63.dsl.teksavvy.com (HELO pastel.home) ([69.165.144.63]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 13 Dec 2010 12:10:34 -0500 Received: by pastel.home (Postfix, from userid 20848) id 3649058CC2; Mon, 13 Dec 2010 12:10:34 -0500 (EST) From: Stefan Monnier To: Leo Subject: Re: bug#7619: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local Message-ID: References: Date: Mon, 13 Dec 2010 12:10:34 -0500 In-Reply-To: (Leo's message of "Sun, 12 Dec 2010 10:36:09 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 7619 Cc: 7619@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > There is a missing autoload to mark outline-heading-end-regexp safe > local while its doc string recommends setting it file locally. The > attached patch fixes this. Looks good, please apply it. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 19 02:20:08 2010 Received: (at 7619) by debbugs.gnu.org; 19 Dec 2010 07:20:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PUDYu-0003Hx-Mt for submit@debbugs.gnu.org; Sun, 19 Dec 2010 02:20:08 -0500 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PUDYs-0003HR-6w for 7619@debbugs.gnu.org; Sun, 19 Dec 2010 02:20:06 -0500 Received: by wyf23 with SMTP id 23so1983468wyf.3 for <7619@debbugs.gnu.org>; Sat, 18 Dec 2010 23:26:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=R87o3T16UhhX4HgIbxiytEjpaGpRbm/G4ZRPVVRumVY=; b=eSRi3PPhdtKbw4HUDf/QXshbycjjmKVW7MV4ifN5wa65mjotpibfHdjcJSt785ITTS UHKz4KPPjW2KViKkVbfqpJl7sNp/JshbDWIDdj5+HJPNRxrzLtWKQaSZFrhtrTfkFcab nIftAr7mK/iQmkZwWz/dTKwgEc9EdPfH6zwfw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=WdaBkJ8ji6OHMzEY//qYYtOzGM1PtzWEkOys1ulmvFG/3G8MXBJ6M+U05xwcW302tK oQQVPwocJqZtabHjF8w2UHpJ8tu1Z9Qv/0GGuz8Cf8umyrP80t3eU8lxeLc+O6khZWyk R8sRtAQhRkVNLaZnEf+cCK7/AKQ5+alVRfeb8= Received: by 10.216.165.85 with SMTP id d63mr3314632wel.12.1292743591923; Sat, 18 Dec 2010 23:26:31 -0800 (PST) Received: from Victoria.local (cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com [86.9.122.85]) by mx.google.com with ESMTPS id f52sm1134991wes.11.2010.12.18.23.26.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 18 Dec 2010 23:26:30 -0800 (PST) From: Leo To: Stefan Monnier Subject: Re: bug#7619: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local References: Date: Sun, 19 Dec 2010 07:26:28 +0000 In-Reply-To: (Stefan Monnier's message of "Mon, 13 Dec 2010 12:10:34 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.91 (Mac OS X 10.6.5) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 7619 Cc: 7619@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) On 2010-12-13 17:10 +0000, Stefan Monnier wrote: >> There is a missing autoload to mark outline-heading-end-regexp safe >> local while its doc string recommends setting it file locally. The >> attached patch fixes this. > > Looks good, please apply it. > > > Stefan I don't have commit access. Could someone help install it? Thanks. Leo From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 23:56:09 2011 Received: (at 7619) by debbugs.gnu.org; 4 Mar 2011 04:56:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvN3h-0006wE-Fm for submit@debbugs.gnu.org; Thu, 03 Mar 2011 23:56:09 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvN3g-0006w2-Ci for 7619@debbugs.gnu.org; Thu, 03 Mar 2011 23:56:08 -0500 Received: from localhost ([127.0.0.1]:42558) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PvN3a-0002OV-SV; Thu, 03 Mar 2011 23:56:02 -0500 From: Glenn Morris To: Stefan Monnier Subject: Re: bug#7619: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local References: X-Spook: CipherTAC-2000 Bellcore morse constitution Juiliett Class X-Ran: /w1Id>ogwxLp_*b2+.{:M6vdp';ry\mOw44U&~hlCwkXgC$NPo1E04)Ru*7GwU]wfq//Z8 X-Hue: magenta X-Attribution: GM Date: Thu, 03 Mar 2011 23:56:02 -0500 In-Reply-To: (Stefan Monnier's message of "Mon, 13 Dec 2010 12:10:34 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 7619 Cc: Leo , 7619@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) I was going to apply this, but then I noticed that nil is not an allowed :type for outline-heading-end-regexp, so I don't see that string-or-null-p is correct. But I also don't see why outline-regexp does allow nil as a :type, when that is undocumented and will in fact break several places in the code that assume it is a string. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 00:32:43 2011 Received: (at 7619) by debbugs.gnu.org; 4 Mar 2011 05:32:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvNd4-0007m5-Lp for submit@debbugs.gnu.org; Fri, 04 Mar 2011 00:32:42 -0500 Received: from mail-yw0-f44.google.com ([209.85.213.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvNd2-0007lu-L6 for 7619@debbugs.gnu.org; Fri, 04 Mar 2011 00:32:41 -0500 Received: by ywi6 with SMTP id 6so700989ywi.3 for <7619@debbugs.gnu.org>; Thu, 03 Mar 2011 21:32:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=F4knwJvqbDw/5tab6Fi8xCBYj9fVpbSHjsILcy/Hb/Q=; b=qUPfeqErF4eJ5Wkx/izBi4Stl96ryRQK9MbTXLwe/BjSLf4Qsap0io+YvNkp7JsHx+ hAWPI+wT2z/3N/218pAI2RoIIDtOVlqQVXLTSZeC9EeIISCN4K74yEbYPQ0SF6gXWyWk CMOQoHVksT3B71f07YzacT+eGwjJOOy+3U7LE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=FK4xgKDAtVLwGZXDEAdLWRCel0fWRkNN1a5IoqH1seDLEAZsh7k6bRw/NBJrQ0F5n2 2PFSQbdxMEpAsAbHKR4TQ5iE7tpkk38WooIQYCyzEa8+ne4u+4foHwEWUFx1TkRNFlzf L3YHfmX1j33RXtAb5HsKH3ZM7Y0YHN+zAkN7g= Received: by 10.150.183.10 with SMTP id g10mr393368ybf.61.1299216755146; Thu, 03 Mar 2011 21:32:35 -0800 (PST) Received: from Victoria.local ([222.79.158.70]) by mx.google.com with ESMTPS id v35sm473880yba.16.2011.03.03.21.32.26 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 03 Mar 2011 21:32:34 -0800 (PST) From: Leo To: Glenn Morris Subject: Re: bug#7619: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local References: Date: Fri, 04 Mar 2011 13:32:08 +0800 In-Reply-To: (Glenn Morris's message of "Thu, 03 Mar 2011 23:56:02 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (Mac OS X 10.6.6) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 7619 Cc: Stefan Monnier , 7619@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.4 (---) On 2011-03-04 12:56 +0800, Glenn Morris wrote: > I was going to apply this, but then I noticed that nil is not an allowed > :type for outline-heading-end-regexp, so I don't see that > string-or-null-p is correct. But I also don't see why outline-regexp > does allow nil as a :type, when that is undocumented and will in fact > break several places in the code that assume it is a string. I think both cases should be changed to stringp. Leo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 03:40:17 2011 Received: (at 7619-done) by debbugs.gnu.org; 4 Mar 2011 08:40:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvQYa-0003SF-NH for submit@debbugs.gnu.org; Fri, 04 Mar 2011 03:40:16 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvQYY-0003S5-Vy for 7619-done@debbugs.gnu.org; Fri, 04 Mar 2011 03:40:15 -0500 Received: from localhost ([127.0.0.1]:43550) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PvQYT-0001ct-QZ; Fri, 04 Mar 2011 03:40:09 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19824.42345.575869.981869@fencepost.gnu.org> Date: Fri, 4 Mar 2011 03:40:09 -0500 From: Glenn Morris To: 7619-done@debbugs.gnu.org Subject: Re: bug#7619: 23.2.91; [PATCH] Mark outline-heading-end-regexp safe local In-Reply-To: References: X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: green X-Ran: 3o6dsw;w!>bz%l*cK-f}vSx-f46F&D9K\EK}:U}.-/P]gd+eh,NV\{nAK?%Q}nGp`D(w(A X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 7619-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Version: 24.1 I figured out why nil was there. It's no longer relevant, so I removed it and added the other safety predicate. From unknown Sun Jun 15 08:11:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 Apr 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator