From unknown Sat Aug 16 23:42:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28916: 25.1; octave-block-offset should be safe as file-local variable Resent-From: Benjamin Moody Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Oct 2017 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28916@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15085243152993 (code B ref -1); Fri, 20 Oct 2017 18:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Oct 2017 18:31:55 +0000 Received: from localhost ([127.0.0.1]:52744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5c5L-0000mD-Hb for submit@debbugs.gnu.org; Fri, 20 Oct 2017 14:31:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5c3Q-0000hD-8E for submit@debbugs.gnu.org; Fri, 20 Oct 2017 14:29:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5c3J-0002Ba-PU for submit@debbugs.gnu.org; Fri, 20 Oct 2017 14:29:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, NO_DNS_FOR_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50085) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e5c3J-0002BW-ML for submit@debbugs.gnu.org; Fri, 20 Oct 2017 14:29:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5c3I-0005vq-4z for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 14:29:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5c3D-00029o-TV for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 14:29:48 -0400 Received: from scheherazade.mit.edu ([18.42.1.107]:48668 helo=mail.ecg.mit.edu) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e5c3D-00029L-QQ for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2017 14:29:43 -0400 Received: from pc57.ecg.mit.edu (pc57.ecg.mit.edu [192.168.1.57]) by mail.ecg.mit.edu (Postfix) with ESMTP id 6278A101A4A6; Fri, 20 Oct 2017 13:50:22 -0400 (EDT) Received: from benjamin by pc57.ecg.mit.edu with local (Exim 4.89) (envelope-from ) id 1e5bR8-0004AT-2V; Fri, 20 Oct 2017 13:50:22 -0400 From: Benjamin Moody Date: Fri, 20 Oct 2017 13:50:21 -0400 Message-ID: <87r2txn1ya.fsf@pc57.ecg.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [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.4 (----) X-Mailman-Approved-At: Fri, 20 Oct 2017 14:31:55 -0400 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.4 (----) The variable 'octave-block-offset' determines the number of spaces used for automatically indenting Octave code. Like similar variables used in other modes (e.g. c-basic-offset), it is often desirable to set this variable on a per-file or per-directory basis, in order to conform with a project's existing indentation style. Thus, this variable should be marked as "safe as a file local variable if its value satisfies the predicate =E2=80=98integerp=E2=80=99." The same would seem to apply to 'octave-continuation-offset', but that variable doesn't appear to actually be used (continuation lines are indented based on the syntactic context.) -- In GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11) of 2017-09-15, modified by Debian built on trouble Windowing system distributor 'The X.Org Foundation', version 11.0.11902000 System Description: Debian GNU/Linux 9.1 (stretch) Configured using: 'configure --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25= .1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-li= sp:/usr/share/emacs/site-lisp --with-sound=3Dalsa --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25= .1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-li= sp:/usr/share/emacs/site-lisp --with-sound=3Dalsa --with-x=3Dyes --with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars 'CFLAGS=3D-g -O2 -fdebug-prefix-map=3D/build/emacs25-wN2qS3/emacs25-25.1+1=3D. -fstack-prot= ector-strong -Wformat -Werror=3Dformat-security -Wall' 'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2' LDFLAGS=3D-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t iswitchb-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-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 buffer-read-only: t column-number-mode: t line-number-mode: t Recent messages: Loading /etc/emacs/site-start.d/50w3m-el.el (source)...done Loading /etc/emacs/site-start.d/51debian-el.el (source)...done Loading gnus...done For information about GNU Emacs and the GNU system, type C-h C-a. Package iswitchb is obsolete! Please type y, n, or !: y Making completion list... Type C-x 1 to delete the help window. uncompressing octave.el.gz...done Note: file is write protected Load-path shadows: /usr/share/emacs/25.1/site-lisp/debian-startup hides /usr/share/emacs/site-= lisp/debian-startup /usr/share/emacs25/site-lisp/flim/hex-util hides /usr/share/emacs/25.1/lisp= /hex-util /usr/share/emacs25/site-lisp/flim/md4 hides /usr/share/emacs/25.1/lisp/md4 /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/25.1/lisp/textmodes/r= st /home/benjamin/elisp/js hides /usr/share/emacs/25.1/lisp/progmodes/js /usr/share/emacs25/site-lisp/flim/hmac-md5 hides /usr/share/emacs/25.1/lisp= /net/hmac-md5 /usr/share/emacs25/site-lisp/flim/sasl-digest hides /usr/share/emacs/25.1/l= isp/net/sasl-digest /usr/share/emacs25/site-lisp/flim/ntlm hides /usr/share/emacs/25.1/lisp/net= /ntlm /usr/share/emacs25/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/25.1/lis= p/net/sasl-ntlm /usr/share/emacs25/site-lisp/flim/sasl-cram hides /usr/share/emacs/25.1/lis= p/net/sasl-cram /usr/share/emacs25/site-lisp/flim/hmac-def hides /usr/share/emacs/25.1/lisp= /net/hmac-def /usr/share/emacs25/site-lisp/flim/sasl hides /usr/share/emacs/25.1/lisp/net= /sasl Features: (shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec password-cache epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums jka-compr find-func pp thingatpt vc-git diff-mode easy-mmode octave smie comint ansi-color ring iswitchb edmacro kmacro gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns help-mode easymenu mail-prsvr wid-edit cl-loaddefs pcase cl-lib cus-start cus-load debian-el debian-el-loaddefs w3m-load dpkg-dev-el dpkg-dev-el-loaddefs time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 120847 7652) (symbols 48 23557 0) (miscs 40 83 204) (strings 32 23757 5135) (string-bytes 1 673281) (vectors 16 14767) (vector-slots 8 461777 3416) (floats 8 184 73) (intervals 56 805 41) (buffers 976 22)) From unknown Sat Aug 16 23:42:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28916: 25.1; octave-block-offset should be safe as file-local variable Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jul 2019 22:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Benjamin Moody Cc: 28916@debbugs.gnu.org Received: via spool by 28916-submit@debbugs.gnu.org id=B28916.156314171712408 (code B ref 28916); Sun, 14 Jul 2019 22:02:01 +0000 Received: (at 28916) by debbugs.gnu.org; 14 Jul 2019 22:01:57 +0000 Received: from localhost ([127.0.0.1]:46138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmmZB-0003E4-B7 for submit@debbugs.gnu.org; Sun, 14 Jul 2019 18:01:57 -0400 Received: from quimby.gnus.org ([80.91.231.51]:59110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmmZ8-0003Dr-0K for 28916@debbugs.gnu.org; Sun, 14 Jul 2019 18:01:54 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hmmZ3-0006WV-Gg; Mon, 15 Jul 2019 00:01:51 +0200 From: Lars Ingebrigtsen References: <87r2txn1ya.fsf@pc57.ecg.mit.edu> Date: Mon, 15 Jul 2019 00:01:49 +0200 In-Reply-To: <87r2txn1ya.fsf@pc57.ecg.mit.edu> (Benjamin Moody's message of "Fri, 20 Oct 2017 13:50:21 -0400") Message-ID: <87wogkuvg2.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Benjamin Moody writes: > The variable 'octave-block-offset' determines the number of spaces used > for automatically indenting Octave code. > > Like similar variables used in other modes (e.g. c-basic-offset), it is > often [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.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: -1.0 (-) Benjamin Moody writes: > The variable 'octave-block-offset' determines the number of spaces used > for automatically indenting Octave code. > > Like similar variables used in other modes (e.g. c-basic-offset), it is > often desirable to set this variable on a per-file or per-directory > basis, in order to conform with a project's existing indentation style. > > Thus, this variable should be marked as "safe as a file local variable > if its value satisfies the predicate =E2=80=98integerp=E2=80=99." Makes sense; I've now marked it as such on the Emacs trunk. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 14 18:02:00 2019 Received: (at control) by debbugs.gnu.org; 14 Jul 2019 22:02:01 +0000 Received: from localhost ([127.0.0.1]:46141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmmZE-0003EK-JH for submit@debbugs.gnu.org; Sun, 14 Jul 2019 18:02:00 -0400 Received: from quimby.gnus.org ([80.91.231.51]:59124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmmZD-0003EC-D1 for control@debbugs.gnu.org; Sun, 14 Jul 2019 18:01:59 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hmmZA-0006Wb-PK for control@debbugs.gnu.org; Mon, 15 Jul 2019 00:01:58 +0200 Date: Mon, 15 Jul 2019 00:01:56 +0200 Message-Id: <87v9w4uvfv.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #28916 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 28916 fixed close 28916 27.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: -1.0 (-) tags 28916 fixed close 28916 27.1 quit