From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.devel Subject: Safe variables in sort.el Date: Tue, 21 Aug 2007 19:25:30 +0200 Message-ID: Reply-To: Reiner Steib NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1187717289 1608 80.91.229.12 (21 Aug 2007 17:28:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Aug 2007 17:28:09 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 21 19:28:07 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1INXWQ-0001NN-74 for ged-emacs-devel@m.gmane.org; Tue, 21 Aug 2007 19:28:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1INXWP-0001Vf-JG for ged-emacs-devel@m.gmane.org; Tue, 21 Aug 2007 13:28:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1INXWL-0001RP-G1 for emacs-devel@gnu.org; Tue, 21 Aug 2007 13:28:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1INXWJ-0001MW-D5 for emacs-devel@gnu.org; Tue, 21 Aug 2007 13:28:00 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1INXWJ-0001M4-6S for emacs-devel@gnu.org; Tue, 21 Aug 2007 13:27:59 -0400 Original-Received: from mail.uni-ulm.de ([134.60.1.11]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1INXWJ-00028g-HP for emacs-devel@gnu.org; Tue, 21 Aug 2007 13:27:59 -0400 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by mail.uni-ulm.de (8.14.1/8.14.1) with ESMTP id l7LHRuZQ015674 for ; Tue, 21 Aug 2007 19:27:56 +0200 (MEST) Original-Received: from localhost (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 110F512C94 for ; Tue, 21 Aug 2007 19:27:56 +0200 (CEST) X-Face: P05mdcZT&lL[-s2=mw~RsllZ0zZAb?vdE}.s List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:76903 Archived-At: Hi, I think `sort-fold-case' and `sort-numeric-base' should be marked as safe and the change should go to Emacs 22.2 as well. Any objection? --8<---------------cut here---------------start------------->8--- --- sort.el 04 Aug 2007 20:36:16 +0200 1.62 +++ sort.el 21 Aug 2007 19:21:35 +0200 @@ -39,6 +39,7 @@ "*Non-nil if the buffer sort functions should ignore case." :group 'sort :type 'boolean) +;;;###autoload(put 'sort-fold-case 'safe-local-variable 'booleanp) ;;;###autoload (defun sort-subr (reverse nextrecfun endrecfun @@ -258,6 +259,7 @@ "*The default base used by `sort-numeric-fields'." :group 'sort :type 'integer) +;;;###autoload(put 'sort-numeric-base 'safe-local-variable 'integerp) ;;;###autoload (defun sort-numeric-fields (field beg end) --8<---------------cut here---------------end--------------->8--- Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/