From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kenichi Handa Newsgroups: gmane.emacs.bugs Subject: bug#6879: 24.0.50; Shouldn't word-wrap be safe as file local variable? Date: Wed, 18 Aug 2010 15:04:48 +0900 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1282111752 32014 80.91.229.12 (18 Aug 2010 06:09:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 18 Aug 2010 06:09:12 +0000 (UTC) To: 6879@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 18 08:09:10 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Olbpj-0006b6-4S for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Aug 2010 08:09:07 +0200 Original-Received: from localhost ([127.0.0.1]:54798 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Olbpi-0000P4-9a for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Aug 2010 02:09:06 -0400 Original-Received: from [140.186.70.92] (port=56121 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OlbpZ-0000Ox-JO for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 02:08:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OlbpX-0002u3-4v for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 02:08:57 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56408) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OlbpX-0002tw-18 for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 02:08:55 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Olbkn-0006iM-Q7; Wed, 18 Aug 2010 02:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Aug 2010 06:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6879 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.128211143625798 (code B ref -1); Wed, 18 Aug 2010 06:04:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Aug 2010 06:03:56 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Olbkh-0006i2-30 for submit@debbugs.gnu.org; Wed, 18 Aug 2010 02:03:55 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Olbke-0006hu-J5 for submit@debbugs.gnu.org; Wed, 18 Aug 2010 02:03:53 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:39868) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Olblg-00086p-AJ for submit@debbugs.gnu.org; Wed, 18 Aug 2010 02:04:56 -0400 Original-Received: from [140.186.70.92] (port=40580 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Olble-0008Jl-O6 for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 02:04:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Olbld-0002Op-39 for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 02:04:54 -0400 Original-Received: from mx1.aist.go.jp ([150.29.246.133]:56422) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Olblc-0002OO-Hf for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 02:04:53 -0400 Original-Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id o7I64m29014383 for ; Wed, 18 Aug 2010 15:04:48 +0900 (JST) env-from (handa@m17n.org) Original-Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id o7I64mnT010385 for ; Wed, 18 Aug 2010 15:04:48 +0900 (JST) env-from (handa@m17n.org) Original-Received: by smtp1.aist.go.jp with ESMTP id o7I64mtr021006 for ; Wed, 18 Aug 2010 15:04:48 +0900 (JST) env-from (handa@m17n.org) Original-Received: from handa by etlken with local (Exim 4.71) (envelope-from ) id 1OlblY-0002Zp-7s for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2010 15:04:48 +0900 X-detected-operating-system: by eggs.gnu.org: Solaris 9 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 18 Aug 2010 02:04:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:39597 Archived-At: Currently the variable word-wrap is not considered as safe when specified in Local Variables: section of a file. But, I see no risk in treating it as safe. How about this patch? It is for the trunk code, but perhaps it should go to emacs-23 branch too. === modified file 'lisp/files.el' --- lisp/files.el 2010-07-31 15:46:58 +0000 +++ lisp/files.el 2010-08-18 06:00:32 +0000 @@ -2782,6 +2782,7 @@ (no-update-autoloads . booleanp) (tab-width . integerp) ;; C source code (truncate-lines . booleanp) ;; C source code + (word-wrap . booleanp) ;; C source code (bidi-display-reordering . booleanp))) ;; C source code (put 'bidi-paragraph-direction 'safe-local-variable --- Kenichi Handa handa@m17n.org In GNU Emacs 24.0.50.34 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-08-09 on etlken Windowing system distributor `The X.Org Foundation', version 11.0.10706000 configured using `configure '--enable-asserts' 'CFLAGS=-g'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ja_JP.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: M-x r e p o r Recent messages: Source file `/usr/local/work/emacs/work/lisp/emacs-lisp/package.el' newer than byte-compiled file For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /usr/local/share/emacs/site-lisp/lookup-utils hides /usr/local/share/emacs/site-lisp/lookup/lookup-utils /usr/local/share/emacs/site-lisp/lookup-vars hides /usr/local/share/emacs/site-lisp/lookup/lookup-vars /usr/local/share/emacs/site-lisp/ndkks hides /usr/local/share/emacs/site-lisp/lookup/ndkks /usr/local/share/emacs/site-lisp/stem-english hides /usr/local/share/emacs/site-lisp/lookup/stem-english /usr/local/share/emacs/site-lisp/sdicf hides /usr/local/share/emacs/site-lisp/lookup/sdicf /usr/local/share/emacs/site-lisp/ndict hides /usr/local/share/emacs/site-lisp/lookup/ndict /usr/local/share/emacs/site-lisp/lookup-content hides /usr/local/share/emacs/site-lisp/lookup/lookup-content /usr/local/share/emacs/site-lisp/lookup hides /usr/local/share/emacs/site-lisp/lookup/lookup /usr/local/share/emacs/site-lisp/ndspell hides /usr/local/share/emacs/site-lisp/lookup/ndspell /usr/local/share/emacs/site-lisp/ndeb hides /usr/local/share/emacs/site-lisp/lookup/ndeb /usr/local/share/emacs/site-lisp/lookup-types hides /usr/local/share/emacs/site-lisp/lookup/lookup-types /usr/local/share/emacs/site-lisp/ndsrd hides /usr/local/share/emacs/site-lisp/lookup/ndsrd /usr/local/share/emacs/site-lisp/ndcookie hides /usr/local/share/emacs/site-lisp/lookup/ndcookie /usr/local/share/emacs/site-lisp/lookup-select hides /usr/local/share/emacs/site-lisp/lookup/lookup-select /usr/local/share/emacs/site-lisp/ndic hides /usr/local/share/emacs/site-lisp/lookup/ndic /usr/local/share/emacs/site-lisp/ndtp hides /usr/local/share/emacs/site-lisp/lookup/ndtp /usr/local/share/emacs/site-lisp/egg/leim-list hides /usr/local/work/emacs/work/leim/leim-list /usr/local/share/emacs/site-lisp/rmail-mime/mime/pgg-parse hides /usr/local/work/emacs/work/lisp/pgg-parse /usr/local/share/emacs/site-lisp/rmail-mime/mail/sha1 hides /usr/local/work/emacs/work/lisp/sha1 /usr/local/share/emacs/site-lisp/rmail-mime/mime/pgg-gpg hides /usr/local/work/emacs/work/lisp/pgg-gpg /usr/local/share/emacs/site-lisp/rmail-mime/mail/hex-util hides /usr/local/work/emacs/work/lisp/hex-util /usr/local/share/emacs/site-lisp/rmail-mime/mime/pgg hides /usr/local/work/emacs/work/lisp/pgg /usr/local/share/emacs/site-lisp/rmail-mime/mime/pgg-pgp hides /usr/local/work/emacs/work/lisp/pgg-pgp /usr/local/share/emacs/site-lisp/rmail-mime/mime/pgg-def hides /usr/local/work/emacs/work/lisp/pgg-def /usr/local/share/emacs/site-lisp/rmail-mime/mime/pgg-pgp5 hides /usr/local/work/emacs/work/lisp/pgg-pgp5 /usr/local/share/emacs/site-lisp/rmail-mime/mail/hmac-def hides /usr/local/work/emacs/work/lisp/net/hmac-def /usr/local/share/emacs/site-lisp/rmail-mime/mail/hmac-md5 hides /usr/local/work/emacs/work/lisp/net/hmac-md5 /usr/local/share/emacs/site-lisp/rmail-mime/mail/sasl-digest hides /usr/local/work/emacs/work/lisp/net/sasl-digest /usr/local/share/emacs/site-lisp/rmail-mime/mail/sasl-cram hides /usr/local/work/emacs/work/lisp/net/sasl-cram /usr/local/share/emacs/site-lisp/rmail-mime/mail/sasl hides /usr/local/work/emacs/work/lisp/net/sasl /usr/local/share/emacs/site-lisp/rmail-mime/mail/smtpmail hides /usr/local/work/emacs/work/lisp/mail/smtpmail /usr/local/share/emacs/site-lisp/rmail-mime/mail/feedmail hides /usr/local/work/emacs/work/lisp/mail/feedmail /usr/local/share/emacs/site-lisp/egg/its/thai hides /usr/local/work/emacs/work/lisp/language/thai /usr/local/share/emacs/site-lisp/egg/its/greek hides /usr/local/work/emacs/work/lisp/language/greek /usr/local/share/emacs/site-lisp/rmail-mime/mime/smime hides /usr/local/work/emacs/work/lisp/gnus/smime /usr/local/work/emacs/work/lisp/language/thai-word hides ~/emacslisp/thai-word /usr/local/work/emacs/work/lisp/textmodes/tex-mode hides ~/emacslisp/tex-mode /usr/local/work/emacs/work/lisp/textmodes/table hides ~/emacslisp/table /usr/local/work/emacs/work/lisp/emacs-lisp/syntax hides ~/emacslisp/syntax /usr/local/work/emacs/work/lisp/progmodes/prolog hides ~/emacslisp/prolog Features: (shadow sort gnus-util mail-extr message rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader emacsbug package time sendmail regexp-opt rmail-sa rmailsum rmail mail-utils rfc2047 rfc2045 ietf-drums mm-util mail-prsvr japan-util tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)