GNU logs - #17948, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
Resent-From: Samuel Bronson <naesten@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 05 Jul 2014 20:11:01 +0000
Resent-Message-ID: <handler.17948.B.140459102730562 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 17948 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.140459102730562
          (code B ref -1); Sat, 05 Jul 2014 20:11:01 +0000
Received: (at submit) by debbugs.gnu.org; 5 Jul 2014 20:10:27 +0000
Received: from localhost ([127.0.0.1]:44354 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1X3WHy-0007wq-12
	for submit <at> debbugs.gnu.org; Sat, 05 Jul 2014 16:10:27 -0400
Received: from eggs.gnu.org ([208.118.235.92]:48127)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <naesten@HIDDEN>) id 1X3WHu-0007wa-8z
 for submit <at> debbugs.gnu.org; Sat, 05 Jul 2014 16:10:24 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <naesten@HIDDEN>) id 1X3WHm-0005mj-9Z
 for submit <at> debbugs.gnu.org; Sat, 05 Jul 2014 16:10:16 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.8 required=5.0 tests=AC_HTML_NONSENSE_TAGS, BAYES_50,
 FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:40357)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <naesten@HIDDEN>) id 1X3WHm-0005mf-5q
 for submit <at> debbugs.gnu.org; Sat, 05 Jul 2014 16:10:14 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:49841)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <naesten@HIDDEN>) id 1X3WHj-0005I4-KW
 for bug-gnu-emacs@HIDDEN; Sat, 05 Jul 2014 16:10:14 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <naesten@HIDDEN>) id 1X3WHh-0005k6-5k
 for bug-gnu-emacs@HIDDEN; Sat, 05 Jul 2014 16:10:11 -0400
Received: from mail-qa0-x22c.google.com ([2607:f8b0:400d:c00::22c]:46746)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <naesten@HIDDEN>) id 1X3WHg-0005g3-VN
 for bug-gnu-emacs@HIDDEN; Sat, 05 Jul 2014 16:10:09 -0400
Received: by mail-qa0-f44.google.com with SMTP id hw13so2295012qab.31
 for <bug-gnu-emacs@HIDDEN>; Sat, 05 Jul 2014 13:10:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:subject:date:message-id:mime-version:content-type;
 bh=LOmUWP4f3DJ4Quen/qFibHqVWogkSgY8swcWgW9MzRg=;
 b=WRHXDT46J5hJQyCMR76CJ+Mjg+P1Mn2lF7oTSKzwZfWgjdrz3RCcS02SkyNytvi3Vo
 WclDSd2M2tn69Yoo9NJEj2wqyEa0GhwuPINcpt5BQr0/B+K8Qg08GLCOAcejjwGfrnql
 6sD/0TGvKvG89WvsGB1hbZi9UPn3S0hbZ/A4uSn96obFK+QNO3ehviiMD1VfFkqrBcON
 wcPExZTO8/fd+SQvYSOcATqfeXkPFA77dmrWBe08SwdoKy2LyOSpEZKunLpkYTxi5HIj
 R18Dx442GRLLrm+6P4CMKTe40spcYaAUBJZAvaBu32tgbGfpXSSQIhp0qS8pYx1GEwaF
 3O3Q==
X-Received: by 10.140.39.164 with SMTP id v33mr29106287qgv.99.1404591007747;
 Sat, 05 Jul 2014 13:10:07 -0700 (PDT)
Received: from hydrogen (naesten-pt.tunnel.tserv4.nyc4.ipv6.he.net.
 [2001:470:1f06:57::2])
 by mx.google.com with ESMTPSA id r2sm63606331qam.35.2014.07.05.13.10.06
 for <bug-gnu-emacs@HIDDEN>
 (version=TLSv1.2 cipher=RC4-SHA bits=128/128);
 Sat, 05 Jul 2014 13:10:06 -0700 (PDT)
Received: from naesten by hydrogen with local (Exim 4.82)
 (envelope-from <naesten@HIDDEN>) id 1X3WHb-0003Ls-8f
 for bug-gnu-emacs@HIDDEN; Sat, 05 Jul 2014 16:10:03 -0400
From: Samuel Bronson <naesten@HIDDEN>
Date: Sat, 05 Jul 2014 16:10:02 -0400
Message-ID: <87egxzpnxh.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -3.0 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.0 (---)


The package `cperl' could *really* benefit from a way to do the
equivalent of `cperl-set-style' from a Local Variables block or
.dir-locals.el file.

It might be best to use that name, even, since the name could easily
lead one to believe that `cperl-mode' was somehow based on the `cc-mode'
package.  (At least, I thought it might be until I saw neither hide nor
hair of it in the source file.  It didn't help that `c-file-style'
*seemed* to be passing the usual `normal-mode' test, because
`cperl-mode' was failing to reset the style during reinitialization.)


In GNU Emacs 24.3.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2014-06-06 on babin, modified by Debian
Windowing system distributor `Colin Harrison', version 11.0.60900031
System Description:	Debian GNU/Linux testing (jessie)

Configured using:
 `configure '--build' 'i486-linux-gnu' '--build' 'i486-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var/lib' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp'
 '--with-crt-dir=/usr/lib/i386-linux-gnu' '--with-x=yes'
 '--with-x-toolkit=lucid' '--with-toolkit-scroll-bars' '--without-gconf'
 '--without-gsettings' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2
 -fstack-protector --param=ssp-buffer-size=4 -Wformat
 -Werror=format-security -Wall' 'LDFLAGS=-Wl,-z,relro'
 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: CPerl

Minor modes in effect:
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  xterm-mouse-mode: t
  show-paren-mode: t
  recentf-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-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
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-h v <return> C-x o C-x o <up> <up> <C-home> <next> 
<prior> <prior> <next> <prior> <prior> <next> <next> 
<next> <next> <next> <prior> <next> <prior> <down> 
<down> <end> <down> <down> <down> <C-home> <C-end> 
<C-home> M-x m o d e - p <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> p e r l <tab> - 
m o <tab> <return> <next> <prior> <next> <next> <next> 
<next> <next> <prior> M-x <up> <up> <up> <down> <down> 
c <end> <return> <up> <up> <up> <up> M-x p o d <tab> 
<tab> C-g <down> <next> <next> <next> <next> <next> 
<next> <prior> <prior> <prior> <prior> <prior> <up> 
<prior> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<right> <up> <up> M-x c <backspace> s h <backspace> 
<backspace> n o r m <tab> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> C-g 
M-. C-g C-h c C-g M-x d e s c <tab> c h <tab> <return> 
<down> <down> <down> <up> <end> <down> <down> <down> 
<down> M-x <up> <return> <up> <up> <up> <C-left> <C-left> 
<C-left> <next> <next> <prior> <next> <next> <next> 
<next> <C-home> <next> <next> <next> <next> <next> 
<next> <next> <prior> <prior> <prior> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> M-x C-g <next> <next> 
<next> <next> <prior> <next> <next> <next> <next> <prior> 
<next> <next> <next> <next> <C-home> <next> M-x r e 
p o r t <tab> c <tab> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> c p 
<tab> <backspace> <backspace> <backspace> <backspace> 
c p <tab> e r <tab> <tab> <tab> <tab> <tab> <tab> C-g 
<C-home> <next> <next> <down> <next> <next> <prior> 
<prior> <prior> <next> <next> <next> <next> <next> 
<next> <next> <prior> <C-home> <next> <next> <next> 
<next> <next> <next> <next> <next> <next> <next> <C-home> 
<next> <next> <next> <next> <next> <down> M-x r e <backspace> 
<backspace> e m a c s <tab> b <tab> <home> <home> r 
e p <tab> <end> <return>

Recent messages:
 [2 times]
Mark set
Quit
Mark set
delete-backward-char: Text is read-only
Making completion list... [2 times]
Compilation exited abnormally with code 2
Quit
Mark set [3 times]
Making completion list...

Load-path shadows:
/home/naesten/system/emacs/dist/elpa/w3-4.0.49/ssl hides /usr/share/emacs24/site-lisp/wl/ssl
/usr/share/emacs24/site-lisp/css-mode/css-mode hides /usr/share/emacs/site-lisp/css-mode/css-mode
/usr/share/emacs/site-lisp/autoconf/autotest-mode hides /usr/share/emacs/site-lisp/autotest-mode
/usr/share/emacs/24.3/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode
/usr/share/emacs24/site-lisp/flim/md4 hides /usr/share/emacs/24.3/lisp/md4
/home/naesten/system/emacs/dist/elisp/loaddefs hides /usr/share/emacs/24.3/lisp/loaddefs
/usr/share/emacs24/site-lisp/flim/hex-util hides /usr/share/emacs/24.3/lisp/hex-util
/home/naesten/system/emacs/dist/elpa/json-1.2/json hides /usr/share/emacs/24.3/lisp/json
/home/naesten/system/emacs/dist/elisp/t-mouse hides /usr/share/emacs/24.3/lisp/t-mouse
/usr/share/emacs24/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/24.3/lisp/tempo
/usr/share/emacs24/site-lisp/css-mode/css-mode hides /usr/share/emacs/24.3/lisp/textmodes/css-mode
/usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.3/lisp/textmodes/rst
/usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.3/lisp/textmodes/ispell
/usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.3/lisp/textmodes/flyspell
/usr/share/emacs24/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.3/lisp/net/sasl-digest
/usr/share/emacs24/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.3/lisp/net/sasl-cram
/usr/share/emacs24/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.3/lisp/net/hmac-md5
/usr/share/emacs24/site-lisp/flim/hmac-def hides /usr/share/emacs/24.3/lisp/net/hmac-def
/usr/share/emacs24/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.3/lisp/net/sasl-ntlm
/usr/share/emacs24/site-lisp/flim/ntlm hides /usr/share/emacs/24.3/lisp/net/ntlm
/usr/share/emacs24/site-lisp/flim/sasl hides /usr/share/emacs/24.3/lisp/net/sasl
/usr/share/emacs24/site-lisp/wl/rfc2368 hides /usr/share/emacs/24.3/lisp/mail/rfc2368
/home/naesten/system/emacs/dist/elisp/package hides /usr/share/emacs/24.3/lisp/emacs-lisp/package
/home/naesten/system/emacs/dist/elpa/tabulated-list-0/tabulated-list hides /usr/share/emacs/24.3/lisp/emacs-lisp/tabulated-list
/usr/share/emacs24/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/share/emacs24/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/usr/share/emacs24/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/usr/share/emacs24/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/usr/share/emacs24/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview
/usr/share/emacs24/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
/usr/share/emacs24/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/usr/share/emacs24/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs
/usr/share/emacs24/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/usr/share/emacs24/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/usr/share/emacs24/site-lisp/auctex/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex
/usr/share/emacs24/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/usr/share/emacs24/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/usr/share/emacs24/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/usr/share/emacs24/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
/usr/share/emacs24/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/usr/share/emacs24/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/usr/share/emacs24/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
/usr/share/emacs24/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/usr/share/emacs24/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
/usr/share/emacs24/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/usr/share/emacs24/site-lisp/html-helper-mode/hhm-config hides /usr/share/emacs/site-lisp/html-helper-mode/hhm-config
/usr/share/emacs24/site-lisp/html-helper-mode/visual-basic-mode hides /usr/share/emacs/site-lisp/html-helper-mode/visual-basic-mode
/usr/share/emacs24/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/site-lisp/html-helper-mode/tempo
/usr/share/emacs24/site-lisp/html-helper-mode/html-helper-mode hides /usr/share/emacs/site-lisp/html-helper-mode/html-helper-mode
/usr/share/emacs24/site-lisp/mailcrypt/mc-toplev hides /usr/share/emacs/site-lisp/mailcrypt/mc-toplev
/usr/share/emacs24/site-lisp/mailcrypt/mc-remail hides /usr/share/emacs/site-lisp/mailcrypt/mc-remail
/usr/share/emacs24/site-lisp/mailcrypt/mc-pgp6 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp6
/usr/share/emacs24/site-lisp/mailcrypt/mc-pgp5 hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp5
/usr/share/emacs24/site-lisp/mailcrypt/mc-pgp hides /usr/share/emacs/site-lisp/mailcrypt/mc-pgp
/usr/share/emacs24/site-lisp/mailcrypt/mc-gpg hides /usr/share/emacs/site-lisp/mailcrypt/mc-gpg
/usr/share/emacs24/site-lisp/mailcrypt/mailcrypt hides /usr/share/emacs/site-lisp/mailcrypt/mailcrypt
/usr/share/emacs24/site-lisp/mailcrypt/expect hides /usr/share/emacs/site-lisp/mailcrypt/expect
/usr/share/emacs24/site-lisp/mailcrypt/mc-setversion hides /usr/share/emacs/site-lisp/mailcrypt/mc-setversion
/usr/share/emacs24/site-lisp/psgml/psgml-edit hides /usr/share/emacs/site-lisp/psgml/psgml-edit
/usr/share/emacs24/site-lisp/psgml/psgml-charent hides /usr/share/emacs/site-lisp/psgml/psgml-charent
/usr/share/emacs24/site-lisp/psgml/psgml hides /usr/share/emacs/site-lisp/psgml/psgml
/usr/share/emacs24/site-lisp/psgml/psgml-other hides /usr/share/emacs/site-lisp/psgml/psgml-other
/usr/share/emacs24/site-lisp/psgml/psgml-api hides /usr/share/emacs/site-lisp/psgml/psgml-api
/usr/share/emacs24/site-lisp/psgml/psgml-sysdep hides /usr/share/emacs/site-lisp/psgml/psgml-sysdep
/usr/share/emacs24/site-lisp/psgml/psgml-init hides /usr/share/emacs/site-lisp/psgml/psgml-init
/usr/share/emacs24/site-lisp/psgml/psgml-parse hides /usr/share/emacs/site-lisp/psgml/psgml-parse
/usr/share/emacs24/site-lisp/psgml/psgml-info hides /usr/share/emacs/site-lisp/psgml/psgml-info
/usr/share/emacs24/site-lisp/psgml/psgml-ids hides /usr/share/emacs/site-lisp/psgml/psgml-ids
/usr/share/emacs24/site-lisp/psgml/psgml-dtd hides /usr/share/emacs/site-lisp/psgml/psgml-dtd
/usr/share/emacs/24.3/lisp/gnus/.dir-locals hides /home/naesten/system/emacs/dist/elisp/magit/.dir-locals
/usr/share/emacs/site-lisp/emacs-goodies-el/markdown-mode hides /home/naesten/system/emacs/dist/elisp/markdown-mode/markdown-mode

Features:
(shadow emacsbug descr-text shr nroff-mode two-column iso-transl dabbrev
tabify nneething perlcritic loadhist vhdl-mode hippie-exp verilog-mode
vera-mode tcl simula sieve sieve-mode sieve-manage sgml-mode ruby-mode
python prolog pascal octave-mod rng-nxml rng-valid rng-loc rng-uri
rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns
nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok
modula2 meta-mode m4-mode ld-script js json info-look idlwave
idlwave-help idlw-help icon hideshow fortran f90 delphi dcl-mode
css-mode cfengine cfengine3 antlr-mode ada-mode which-func align
find-file sql ps-mode pde-util etags tabbar re-builder gud perldoc
imenu-tree pde-project help-dwim template-simple tempo-x pde-vars
windata tree-mode woman man pde-autoloads autoload tar-mode files-x
debug info vc-rcs url-handlers nnweb nnregistry spam-report apropos
bbdb-hooks flow-fill mm-archive gnus-html browse-url xml mm-url sort
smiley gnus-cite gnus-async gnus-bcklg qp gnus-ml mailcrypt disp-table
gnus-topic nndoc nndraft nnmh netrc gnutls nnfolder bbdb-gnus bbdb-snarf
mail-extr nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual
nntp gnus-cache gnus-registry registry eieio-base spam spam-stat gnus-uu
yenc gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime
dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start
gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode
mm-bodies mm-encode gmm-utils mailheader gnus-win gnus gnus-ems nnheader
gitignore-mode perl-mode filladapt basic basic-mode cperl-mode jka-compr
lisp-mnt mule-util network-stream starttls url-http tls mail-parse
rfc2231 url-gw url-cache url-auth finder-inf wdired ls-lisp find-dired
sh-script smie executable xmtn-dvc dvc-status xmtn-conflicts xmtn-ids
xmtn-match xmtn-automate xmtn-compat parse-time xmtn-run xmtn-basic-io
xmtn-base conf-mode tramp-cmds noutline outline tramp-cache tramp-sh rx
tramp tramp-compat tramp-loaddefs shell pcomplete format-spec view
magit-bisect magit-key-mode magit debian-copyright bbdb-com mailabbrev
misearch multi-isearch dired-aux debian-bug debian-changelog-mode imenu
cc-langs make-mode debian-control-mode dpkg-dev-el dpkg-dev-el-loaddefs
thingatpt help-mode tla smerge-mode dvc-state dvc-config diff sendmail
rfc2047 rfc2045 ietf-drums mail-utils tla-gnus dvc-gnus dvc-cmenu
dvc-about dvc-version vc-git xgit-dvc xgit cus-edit xgit-annotate rect
dvc-annotate xgit-log dvc-revlist dvc-diff uniquify dvc-fileinfo
bzr-core tla-core pp tla-autoconf tla-defs dvc-log dvc-unified dvc-tips
dired-x dired ffap commit-patch-buffer log-edit pcvs-util add-log vc
vc-dispatcher diff-mode easy-mmode ediff-merg ediff-diff ediff-wind
ediff-help ediff-util ediff-mult ediff-init ediff xdarcs-core xgit-core
xhg-core xmtn-minimal server derived xcscope arc-mode archive-mode
asm-mode my-asm slime-autoloads dvc-autoloads dvc-core dvc-lisp
dvc-buffers dvc-ui dvc-register dvc-utils dvc-emacs ewoc dvc-defs
dvc-site cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs elisp-depend ps-print-bg-fixup bbdb timezone
wgrep grep compile comint ansi-color ring edebug warnings trace xt-mouse
paren recentf tree-widget wid-edit cus-start cus-load
eldoc-eval-autoloads elisp-cache-autoloads erc-hl-nicks-autoloads
fill-column-indicator-autoloads find-file-in-git-repo-autoloads
gitconfig-mode-autoloads gitignore-mode-autoloads mo-git-blame-autoloads
occur-x-autoloads smartparens-autoloads dash-autoloads
synonyms-autoloads tabulated-list-autoloads w3-autoloads wgrep-autoloads
yagist-autoloads json-autoloads yasnippet-bundle-autoloads
yasnippet-bundle dropdown-list advice help-fns advice-preload yasnippet
easymenu assoc package find-func cl-macs gv w3m-load psgml-init
proof-site proof-autoloads pg-vars mmm-auto mmm-vars mmm-compat cl
cl-lib mailcrypt-init haskell-mode-autoloads edmacro kmacro tempo url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp
byte-compile cconv gnus-util time-date mm-util mail-prsvr password-cache
url-vars mailcap xml-parse doxymacs debian-el debian-el-loaddefs
bbdb-autoloads preview-latex tex-site auto-loads tooltip ediff-hook
vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment lisp-mode register page
menu-bar rfn-eshadow timer select scroll-bar 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 minibuffer loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process dbusbind dynamic-setting
font-render-setting x-toolkit x multi-tty emacs)

-- 
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Samuel Bronson <naesten@HIDDEN>
Subject: bug#17948: Acknowledgement (24.3; cperl: Needs an equivalent to
 `c-file-style')
Message-ID: <handler.17948.B.140459102730562.ack <at> debbugs.gnu.org>
References: <87egxzpnxh.fsf@HIDDEN>
X-Gnu-PR-Message: ack 17948
X-Gnu-PR-Package: emacs
Reply-To: 17948 <at> debbugs.gnu.org
Date: Sat, 05 Jul 2014 20:11:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 17948 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
17948: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17948
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 11 May 2022 14:30:02 +0000
Resent-Message-ID: <handler.17948.B17948.165227939517496 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Samuel Bronson <naesten@HIDDEN>
Cc: 17948 <at> debbugs.gnu.org
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.165227939517496
          (code B ref 17948); Wed, 11 May 2022 14:30:02 +0000
Received: (at 17948) by debbugs.gnu.org; 11 May 2022 14:29:55 +0000
Received: from localhost ([127.0.0.1]:38061 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nonLf-0004Y8-D7
	for submit <at> debbugs.gnu.org; Wed, 11 May 2022 10:29:55 -0400
Received: from quimby.gnus.org ([95.216.78.240]:42122)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nonLd-0004Xo-N3
 for 17948 <at> debbugs.gnu.org; Wed, 11 May 2022 10:29:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=4KpqPfrn0kOtSYAw3DrPswOkgatdHD1ouccm8Sld1CA=; b=W5C8pJlnTFW4Skn2bXxCg0h6Nv
 H4oz6tHxJ8BQt4DTJziKI0muYXkXTStl8O1QzsugADZMZuDu7f6+P8Ua0SDZVAmIEF4Zj9tCZ3zsO
 1kqcmqMv7woFtnNuRZJt0fSNEIDVQfcmuAqQmFIVMW5Abgf4dsITfq9O2iCnPWvHUFKI=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1nonLU-0000iP-P2; Wed, 11 May 2022 16:29:47 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87egxzpnxh.fsf@HIDDEN>
X-Now-Playing: Joni Mitchell's _Both Sides Now_: "Both Sides Now"
Date: Wed, 11 May 2022 16:29:44 +0200
In-Reply-To: <87egxzpnxh.fsf@HIDDEN> (Samuel Bronson's message of
 "Sat, 05 Jul 2014 16:10:02 -0400")
Message-ID: <87y1z86t2f.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
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: Samuel Bronson <naesten@HIDDEN> writes: > The package
 `cperl'
 could *really* benefit from a way to do the > equivalent of `cperl-set-style'
 from a Local Variables block or > .dir-locals.el file. I've now added this
 to Emacs 29 (under the name cperl-file-style). 
 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: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Samuel Bronson <naesten@HIDDEN> writes:

> The package `cperl' could *really* benefit from a way to do the
> equivalent of `cperl-set-style' from a Local Variables block or
> .dir-locals.el file.

I've now added this to Emacs 29 (under the name cperl-file-style).

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 11 May 2022 14:29:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 11 10:29:58 2022
Received: from localhost ([127.0.0.1]:38064 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nonLi-0004YO-JN
	for submit <at> debbugs.gnu.org; Wed, 11 May 2022 10:29:58 -0400
Received: from quimby.gnus.org ([95.216.78.240]:42136)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nonLh-0004Xz-P8
 for control <at> debbugs.gnu.org; Wed, 11 May 2022 10:29:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=Jca85v4/jp20ffPIDfiT5hEAE2rQpUtxzPQ84ZIs+v8=; b=NyVnjo9IhZujG/YjJ/ya+pTmhf
 iML3AK2cbIOJO72XWXfzC6pMozG96GCN+u6HUn9cFArWZquxc+z0w+DCoctM2eaBDrcB5daWnt7G4
 DSSR6csSgwLH475oHMGEV+rivLO0PDlsotjqbFdChMALbEQV5Q4JSPWdUyWpiXaZWQEY=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nonLa-0000iZ-7M
 for control <at> debbugs.gnu.org; Wed, 11 May 2022 16:29:52 +0200
Date: Wed, 11 May 2022 16:29:49 +0200
Message-Id: <87wnes6t2a.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #17948
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:  close 17948 29.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: -2.3 (--)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

close 17948 29.1
quit





Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: bug archived.
Date: Thu, 09 Jun 2022 11:24:07 +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


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 2 Jan 2024 17:30:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 02 12:30:55 2024
Received: from localhost ([127.0.0.1]:51169 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rKibP-0002FZ-KF
	for submit <at> debbugs.gnu.org; Tue, 02 Jan 2024 12:30:55 -0500
Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:41997)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1rKibM-00021P-RE
 for control <at> debbugs.gnu.org; Tue, 02 Jan 2024 12:30:54 -0500
Received: by mail-ed1-x536.google.com with SMTP id
 4fb4d7f45d1cf-5534dcfdd61so16412938a12.0
 for <control <at> debbugs.gnu.org>; Tue, 02 Jan 2024 09:30:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1704216644; x=1704821444; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=o3iFvSpsl+OAsMOSXkszS8sLs7JtdW9skwjDKrJVsZ0=;
 b=LxJDo7Ypt1LUhm3oQHDUHN8RQBi5Afh2Vaug0foFdha2z/8DhGANU0nzKGtexSJ6AN
 SYe9JM7pnM4CnX/rIkv0AYwTWtNeh0Nb0BSY9PdriuUbwn3sdJBrOYOxdK/9XMF0ADST
 r9WxfJudGLiAbFJTqZK5+gtayKPg+F+VQiQFYMJspdrshayYH0PT5/IyqmY052LNumGl
 6mk1wEbkyn61izNv6QRnjkaz0flaB7cdr2VsdgCRLSssOmNoGoZTgUyuy9c1qmy/7Rfo
 8e7/nvM2WhxejSz9+dhEnHfJDnM2chf8SINc/yPpLFpUaxJA2rRhbPGzki7XFNfvrJMq
 l1Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1704216644; x=1704821444;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=o3iFvSpsl+OAsMOSXkszS8sLs7JtdW9skwjDKrJVsZ0=;
 b=CcqnnL7Ede9Ts82fUjIh1N86S7vH/5E0oUB7uk9ddwMmHdvcc6jcAoyGKVrijSsX+g
 4YI4C91uFHMF4CqY2Oms6wMd3cAWPp1wrfhtLePe07Zd0B1UIkubpCrC7J7IstJYY0ij
 rs/IijsvdmSSSkVaZBvMq+qdsjxwCCCh1ipWLbxJBnJhx6OdGTHdviO1Y9Mhv3CfPhbl
 3+M4rb8rNxf61KbXB40UnqAsoo2Ggl/VCr2mzSlAPchSp+Yex8zjN5NP5nb41D1kh0hE
 gBmI+x6J4V2o/1TU0mAfCLTEMdDJel4I25GOOxGGcofOl0BWoB0FFywpXaf8QcdiE3Bs
 YC2w==
X-Gm-Message-State: AOJu0Yy79pFu/bwBXlSvma6jJLCGUHUqd5NSfuLIUKQHKiZ674bCuP/a
 wzEeVQblzN9NY0ss0eHbr+5hCv/9jzWROAjzwyuG6dSZWvU=
X-Google-Smtp-Source: AGHT+IGV/lJmkIkJUm7EcqyP3GTsgru/0BMPDboH8lTIZ+BlZgwG68fysMg+NvOwrecWeKRYizDoEf7rY6C2IOIab/s=
X-Received: by 2002:a17:906:d143:b0:a28:77ca:96ef with SMTP id
 br3-20020a170906d14300b00a2877ca96efmr391314ejb.28.1704216643001; Tue, 02 Jan
 2024 09:30:43 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 2 Jan 2024 09:30:42 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Tue, 2 Jan 2024 09:30:42 -0800
Message-ID: <CADwFkmkU=TVa6OkSGw56pWYjmgRafA2_L63UjyCxCFNXwo-Y-w@HIDDEN>
Subject: 
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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
 the administrator of that system for details.
 Content preview:  unarchive 17948 thanks 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (stefankangas[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2a00:1450:4864:20:0:0:0:536 listed in]
 [list.dnswl.org]
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 2.0 BLANK_SUBJECT          Subject is present but empty
 0.0 UNPARSEABLE_RELAY      Informational: message has unparseable relay
 lines
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

unarchive 17948
thanks




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 02 Jan 2024 17:34:02 +0000
Resent-Message-ID: <handler.17948.B17948.170421682511754 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Samuel Bronson <naesten@HIDDEN>, Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>, 17948 <at> debbugs.gnu.org
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170421682511754
          (code B ref 17948); Tue, 02 Jan 2024 17:34:02 +0000
Received: (at 17948) by debbugs.gnu.org; 2 Jan 2024 17:33:45 +0000
Received: from localhost ([127.0.0.1]:51177 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rKie9-00033V-FW
	for submit <at> debbugs.gnu.org; Tue, 02 Jan 2024 12:33:45 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:61598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1rKie5-000333-0m
 for 17948 <at> debbugs.gnu.org; Tue, 02 Jan 2024 12:33:44 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-555144cd330so7116088a12.2
 for <17948 <at> debbugs.gnu.org>; Tue, 02 Jan 2024 09:33:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1704216812; x=1704821612; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=4EKCvrJZvyah6PRTWnmJcRSk84yQzwXM77pA8gEVibw=;
 b=jIPa90vx4vaDg+jKI4gG3BSv6th80JAA2p4U0gyzmvXVP54YLRdxPHcA9h1lyEhRdk
 kKeiDaGaSEUDSA18q0TRVgWcaMs2HYMBDIdoRU488hrGVVypNSkPhIS/qu3UaxBzi0/W
 lO6AwJrKJGVuRJ5DH1Nz6TMsFcQY4mM1+Zn6hlNG6wC7Jc9jYJepbpn8x7zhUw5gmnVX
 NYn7LRsf2UwdorCvLzW+Iby9onV1mLPvdka5eVXxbgeo2VdljSIYuC5Kqhw0kGDQ4/oe
 881mDRVjKOHKewgfsbg24Twm60sAHFxVviKxcun+4eIELIVJHIrHP28WF44M+36ktgXr
 gCIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1704216812; x=1704821612;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=4EKCvrJZvyah6PRTWnmJcRSk84yQzwXM77pA8gEVibw=;
 b=BI1ZoLQQgXSt4ZXKmqots92bgx0nZtTzm0NjLSrAsycg+ORhIsIIT7uNSSysZTZ0j2
 ggoaouT4ktrKaynnVSyg8qGIraa9INhNmXkc9EXYSQnXKL/hTz6FGzqFdurqveGoX2Ej
 ahuXDGXoB+SXPi5PzH6hhzvqph1q7Z/MZ1dOqEupqLOkycKUYEZYwM4/HrbcQ7vexTUu
 yyn0XQmo9MR4e5As5NycjUiugAwe3KegQ+K9D3uY29WzvxvxwttwmvzWFEGw4l+SMS2A
 2yCrZ821XB+F78xt4MHg7YMEinSq9LChxx6WbZ9iMqGA8ALPA25rwN5FA2rb6SwB66xy
 5pYw==
X-Gm-Message-State: AOJu0Yy5q/zafvRmyqSug1OlkDOo8LiHTJecTniZFHUnPmu9+omT1Z8o
 5urW3UxWWz2yUiAhZ0rgSIZAJotWtwHLrVjuJL0=
X-Google-Smtp-Source: AGHT+IHe2T6R4dmHptwZlOIZ8i0Yi3awkrmX4u/ei4x0dj4LUfl9/yR6PqS0LGOxhxTfFShsCssGycxgjtrAlONW1vc=
X-Received: by 2002:a50:9313:0:b0:54b:25e8:c00b with SMTP id
 m19-20020a509313000000b0054b25e8c00bmr10925182eda.6.1704216812558; Tue, 02
 Jan 2024 09:33:32 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 2 Jan 2024 09:33:32 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87y1z86t2f.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Wed,
 11 May 2022 16:29:44 +0200")
References: <87egxzpnxh.fsf@HIDDEN> <87y1z86t2f.fsf@HIDDEN>
MIME-Version: 1.0
Date: Tue, 2 Jan 2024 09:33:32 -0800
Message-ID: <CADwFkmm+e9LHUr0KdXTWJv_KrTkr5mYht=gy3jnNoMy6+iRk=Q@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

reopen 17948
thanks

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> Samuel Bronson <naesten@HIDDEN> writes:
>
>> The package `cperl' could *really* benefit from a way to do the
>> equivalent of `cperl-set-style' from a Local Variables block or
>> .dir-locals.el file.
>
> I've now added this to Emacs 29 (under the name cperl-file-style).

Harald J=C3=B6rg <haj@HIDDEN> writes:

> The current implementation might need some reconsideration, though... I
> have been playing around with it and am a bit confused.
>
> As far as I understand it, `cperl-file-style' is supposed to be set in
> .dir-locals.el.  If I define it there as "PBP", then that style going to
> be local in buffers visiting files from the same directory.  Fine so
> far.
>
> However, the individual settings like `cperl-indent-level' are not
> buffer-local, nor made buffer-local by cperl-set-style.  Therefore, if I
> run `cperl-set-style' in any buffer (or from a customize :set function
> or from another .dir-locals.el), then it will override the value ... in
> all buffers, regardless of their local style settings.
>
> The C modes (which are the example after which cperl-file-style was
> built) solve this with a special value 'set-from-style - I guess
> cperl-mode needs something in the same spirit.

So I don't think the feature is working in its current form.




Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: bug No longer marked as fixed in versions 29.1 and reopened.
Date: Tue, 02 Jan 2024 17:34:02 +0000
User-Agent: Fakemail v42.6.9

# This is a fake control message.
#
# The action:
# bug No longer marked as fixed in versions 29.1 and reopened.
thanks
# This fakemail brought to you by your local debbugs
# administrator


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
References: <87egxzpnxh.fsf@HIDDEN>
In-Reply-To: <87egxzpnxh.fsf@HIDDEN>
Resent-From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 03 Jan 2024 19:04:01 +0000
Resent-Message-ID: <handler.17948.B17948.170430859520424 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 17948 <at> debbugs.gnu.org
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170430859520424
          (code B ref 17948); Wed, 03 Jan 2024 19:04:01 +0000
Received: (at 17948) by debbugs.gnu.org; 3 Jan 2024 19:03:15 +0000
Received: from localhost ([127.0.0.1]:53216 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rL6WI-0005JM-Pd
	for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 14:03:15 -0500
Received: from mout01.posteo.de ([185.67.36.65]:49127)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <haj@HIDDEN>) id 1rL6WC-0005J2-09
 for 17948 <at> debbugs.gnu.org; Wed, 03 Jan 2024 14:03:13 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 5BEBB240029
 for <17948 <at> debbugs.gnu.org>; Wed,  3 Jan 2024 20:02:58 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1704308578; bh=Z9rqBT79RY8a5n3yemtV75A2WP8VKVu5A7C4ozrtozY=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From;
 b=K3JJUBubmYf8kan+/AFKLFvI75GXW5IukWC532bVkBkxtCKzKtIT03rGOTNc2tKzK
 DL2h3CKAEl5clrU1TGlnBliD6ZALljn30L+xghU3r1pi6kvrcfFMCTTtOJDVUNNHYQ
 3s7qmYSTvu5rUySIQd2oqb+nuXIXNWWiClVmVkEaxy5hmPuaZ8F+NS8ptucTAR2bHa
 y1xQp3QJBybVTLuq5ep2PIZUZAnLq1vKEWFTnqTZs9BLrnMcYjJlq72au+XAmpQIJw
 4alFmraz9n7NoPrqAqDWnwwVWfPu1l5WA4mPNd5DDmWNuQfsCfmGErnKiA0vzdltsU
 w4sWb4kyOBiJQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4T4zcx4jbmz6txY;
 Wed,  3 Jan 2024 20:02:57 +0100 (CET)
From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Date: Wed, 03 Jan 2024 19:02:57 +0000
Message-ID: <87r0iyz1cu.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

I suggest the following solution:

 - A new command (proposed name: `cperl-file-style' in sync with the
   option) sets the same set of variables as `cperl-set-style', but at
   the same time makes them buffer-local.

 - The `cperl-mode' command will call this new function if
   the option `cperl-file-style' is set to a non-nil value.

 - The command cperl-set-style is modified to set the
   default-toplevel-value for each option.  This command will also be
   used by the :set function of customize.

So, if `cperl-file-style' is at its default value of nil, all variables
stay global but can of course still individually appear in file or
directory variables.  If `cperl-file-style' is set, it defines new
defaults for all options.

This does not allow to have "PBP-style, but with an indent level of 3"
as a *customizable* default because cperl-file-style will override it,
but I'd expect it to work if both options are set in the correct order
in .dir-locals.el or file variables.

Does that sound ok?  I can prepare a patch ~ this weekend.

-- 
Cheers,
haj




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 05 Jan 2024 20:19:02 +0000
Resent-Message-ID: <handler.17948.B17948.170448593224640 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>, 17948 <at> debbugs.gnu.org
Cc: Lars Ingebrigtsen <larsi@HIDDEN>
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170448593224640
          (code B ref 17948); Fri, 05 Jan 2024 20:19:02 +0000
Received: (at 17948) by debbugs.gnu.org; 5 Jan 2024 20:18:52 +0000
Received: from localhost ([127.0.0.1]:58008 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rLqeZ-0006PL-Vi
	for submit <at> debbugs.gnu.org; Fri, 05 Jan 2024 15:18:52 -0500
Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:50503)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1rLqeW-0006P6-30
 for 17948 <at> debbugs.gnu.org; Fri, 05 Jan 2024 15:18:50 -0500
Received: by mail-lj1-x22e.google.com with SMTP id
 38308e7fff4ca-2cd1a1c5addso24178761fa.1
 for <17948 <at> debbugs.gnu.org>; Fri, 05 Jan 2024 12:18:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1704485917; x=1705090717; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Ft8QsPofPPoa9SECWXatM8c0vNJCxaE8Oo1DRreaXIs=;
 b=gHi2yXLp0Fx5IhIlxgbx5VkDdP3rnK5fQ3age5bNWbm1RHAbn2d1gKxxzqJUYNpMm1
 soYw7sSN+0XfqC0Ni24MwR7/MfAYebrXt9HPU3TbEQk2LpwUk23qT5l11QpFmVQWsQLY
 /8I+uDIzbm/9ASyMNGLuLcqxzVhicNA+/nuTnJM5jcQOnyGkp4bM/xMYuVSKEn7FDoVp
 0oTGHUIC6TtQbWR9OSVF4HzB217XB8arIGmr/0yWQmfpcrNTqNiNleuOUUTYwhzgIdJN
 7VFktAvUALS62IBkraKLucvkcsNeTUpQnVSCwjB/KVdzUCl+9O52ZsH4jyR2bQ+Ps64x
 MRqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1704485917; x=1705090717;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=Ft8QsPofPPoa9SECWXatM8c0vNJCxaE8Oo1DRreaXIs=;
 b=nyD6DD4swHe9MzdsVVxNfJJHRdTdFGIZTs/OLtye5uDGG3nm15b9y/Fq3wAg7w63Df
 TKVbEGl5gLI5icpu5Nth+BrGXjOas2uFvj2orIgrnnRvwMp96jkMiFb9DGVn4KYTZE1I
 2zbvueIfQ+kgBkXKyjlt0lXOv30GzmXT19UJ33YpWVnAXK6ZaE28+40A+zfgzRfCCH7m
 UyOPILYn2GNQ3R5tvEW6STDsYO6ncNbTq+UWMCXXeFSP9ivRPaaa1NDOfAy4aHkLQ3AI
 x14zRZkAEDPgkyP7VDuhMZE8tbFsAhcE2usDVTU+auIDeAnqtfTmw7qBbWswIX1du2EY
 O42w==
X-Gm-Message-State: AOJu0Yw5+SqqEx2ywqpyJM2CXlcvt+H1WxPwcz6O2cFyaWJQiFD5brge
 pT/kAHWjwsfiKnOfSwJ2gTFTXElgadd96RaKuDY=
X-Google-Smtp-Source: AGHT+IG6dQJS1UFbCaZYoxi01XH3nX+mcoH31z0ZwEShYyN8aiOlirGEWhq8YQjgxNek9FK5eKryoFpCTWBFMG0mO/c=
X-Received: by 2002:a2e:b166:0:b0:2cd:304c:d024 with SMTP id
 a6-20020a2eb166000000b002cd304cd024mr700775ljm.55.1704485917164; Fri, 05 Jan
 2024 12:18:37 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 5 Jan 2024 12:18:36 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87r0iyz1cu.fsf@HIDDEN>
References: <87r0iyz1cu.fsf@HIDDEN>
MIME-Version: 1.0
Date: Fri, 5 Jan 2024 12:18:36 -0800
Message-ID: <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Harald J=C3=B6rg <haj@HIDDEN> writes:

> I suggest the following solution:
>
>  - A new command (proposed name: `cperl-file-style' in sync with the
>    option) sets the same set of variables as `cperl-set-style', but at
>    the same time makes them buffer-local.
>
>  - The `cperl-mode' command will call this new function if
>    the option `cperl-file-style' is set to a non-nil value.
>
>  - The command cperl-set-style is modified to set the
>    default-toplevel-value for each option.  This command will also be
>    used by the :set function of customize.
>
> So, if `cperl-file-style' is at its default value of nil, all variables
> stay global but can of course still individually appear in file or
> directory variables.  If `cperl-file-style' is set, it defines new
> defaults for all options.
>
> This does not allow to have "PBP-style, but with an indent level of 3"
> as a *customizable* default because cperl-file-style will override it,
> but I'd expect it to work if both options are set in the correct order
> in .dir-locals.el or file variables.
>
> Does that sound ok?  I can prepare a patch ~ this weekend.

Sounds good to me.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style' [PATCH]
Resent-From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 08 Jan 2024 08:24:01 +0000
Resent-Message-ID: <handler.17948.B17948.170470223210560 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 17948 <at> debbugs.gnu.org
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170470223210560
          (code B ref 17948); Mon, 08 Jan 2024 08:24:01 +0000
Received: (at 17948) by debbugs.gnu.org; 8 Jan 2024 08:23:52 +0000
Received: from localhost ([127.0.0.1]:35095 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rMkvH-0002kF-RR
	for submit <at> debbugs.gnu.org; Mon, 08 Jan 2024 03:23:52 -0500
Received: from mout02.posteo.de ([185.67.36.66]:50847)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <haj@HIDDEN>) id 1rMkvF-0002jz-68
 for 17948 <at> debbugs.gnu.org; Mon, 08 Jan 2024 03:23:50 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 16872240105
 for <17948 <at> debbugs.gnu.org>; Mon,  8 Jan 2024 09:23:37 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1704702217; bh=mnHV4qZuXHF7EBzbwi01nb284bgXGzYM50g+KHp4VNA=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From;
 b=crPMRxgWho9xZJEKz+hJdm2EZnyNlznnGQ2rAxKxOHuebmzdGH3JDU2mbqEjfKor1
 jhwbKxnLEgM3d1ebEMrVi6Z09+UrqLJ6qJRgh7MhPNfuJHzCvXXp+ggsk2CI95uUEz
 bu5v6tQVQMXvwE7hgZM+xH09qN0MPKotN6Lf5ntVwI5i7lkay+faKr1yQ9ZQ53IhLr
 lgphNiDJncnzBmPNoL4/X1I2Xvm1MsgOq8X8KIeF1k1URHHsF/TTsfDFNzo/2T2qGA
 7c19ZuiLbaeaSsSWr+R8A5ASVhwzKS3xc7EA/Ryc62AUNBPN3sSpu3ZUFgR6Wchafa
 vwieB2he8TlaA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4T7nBw325fz6tm8;
 Mon,  8 Jan 2024 09:23:36 +0100 (CET)
From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
In-Reply-To: <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
 (Stefan Kangas's message of "Fri, 5 Jan 2024 12:18:36 -0800")
References: <87r0iyz1cu.fsf@HIDDEN>
 <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
Date: Mon, 08 Jan 2024 08:23:35 +0000
Message-ID: <87frz8jks8.fsf_-_@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain

So... I promised a bit too much.  It is not possible to override an
individual indentation setting (e.g. cperl-indent-level) when a
cperl-file-style is used.  File (and directory) variables are applied
after the body of cperl-mode, and the styles do their work only after
that in hack-local-variables-hook.  I did not know that.  So, styles
will always override the settings they provide.

But apart from that, the patch (attached) does what I would expect:  I
can set a default style in custom, individual styles from .dir-locals.el
or file local variables work without affecting other buffers.

I suggest this patch should go to the emacs-29 branch.

--
Cheers,
haj

--=-=-=
Content-Type: text/x-diff
Content-Disposition: attachment;
 filename=0001-cperl-mode.el-Make-sure-cperl-file-style-is-buffer-l.patch
Content-Description: Patch for Bug#17948

From 40407c365d8c092bbd94d3db20cc8e709498ca3f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Harald=20J=C3=B6rg?= <haj@HIDDEN>
Date: Mon, 8 Jan 2024 09:01:02 +0100
Subject: [PATCH] cperl-mode.el: Make sure cperl-file-style is buffer-local
 when set

* lisp/progmodes/cperl-mode.el (cperl-file-style): Add description
what the options actually do.
(cperl-menu): Split the menu entry "Indent styles" into "Default
indent styles" and "Indent styles for current buffer"
(cperl--set-file-style): call `cperl-file-style' instead of
`cperl-set-style'.
(cperl-set-style): Explain when to use `cperl-file-style'.
Use `set-default-toplevel-value' instead of `set'.
(cperl-set-style-back): Use `set-default-toplevel-value' instead
of `set'.
(cperl-file-style): New command to set the file style for the
current buffer.

* etc/NEWS: Announce the new command cperl-file-style
---
 etc/NEWS                     |  5 +++
 lisp/progmodes/cperl-mode.el | 66 +++++++++++++++++++++++++++++++++---
 2 files changed, 66 insertions(+), 5 deletions(-)

diff --git a/etc/NEWS b/etc/NEWS
index 069661866ce..4b11c5208eb 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1638,6 +1638,11 @@ doc string.
 This option determines the indentation style to be used.  It can also
 be used as a file-local variable.
 
+*** New command 'cperl-file-style'.
+This command sets the indentation style for the current buffer.  To
+change the default style, either use the option with the same name or
+use the command cperl-set-style.
+
 ** Gud
 
 *** 'gud-go' is now bound to 'C-c C-v'.
diff --git a/lisp/progmodes/cperl-mode.el b/lisp/progmodes/cperl-mode.el
index b85db699e72..a75d257b101 100644
--- a/lisp/progmodes/cperl-mode.el
+++ b/lisp/progmodes/cperl-mode.el
@@ -101,7 +101,10 @@ cperl
   :version "20.3")
 
 (defgroup cperl-indentation-details nil
-  "Indentation."
+  "Indentation.
+The option `cperl-file-style' (which see) can be used to set
+several indentation options in one go, following popular
+indentation styles."
   :prefix "cperl-"
   :group 'cperl)
 
@@ -154,6 +157,29 @@ cperl-extra-newline-before-brace-multiline
   :type 'boolean
   :group 'cperl-autoinsert-details)
 
+(defcustom cperl-file-style nil
+  "Indentation style to use in cperl-mode.
+Setting this option will override options as given in
+`cperl-style-alist' for the keyword provided here.  If nil, then
+the individual options as customized are used.
+\"PBP\" is the style recommended in the Book \"Perl Best
+Practices\" by Damian Conway.  \"CPerl\" is the traditional style
+of cperl-mode, and \"PerlStyle\" follows the Perl documentation
+in perlstyle.  The other styles have been developed for other
+programming languages, mostly C."
+  :type '(choice (const "PBP")
+                 (const "CPerl")
+                 (const "PerlStyle")
+                 (const "GNU")
+                 (const "C++")
+                 (const "K&R")
+                 (const "BSD")
+                 (const "Whitesmith")
+                 (const :tag "Default" nil))
+  :group 'cperl-indentation-details
+  :version "29.1")
+;;;###autoload(put 'cperl-file-style 'safe-local-variable 'stringp)
+
 (defcustom cperl-indent-level 2
   "Indentation of CPerl statements with respect to containing block."
   :type 'integer
@@ -1147,7 +1173,7 @@ cperl-menu
      ["Fix whitespace on indent" cperl-toggle-construct-fix t]
      ["Auto-help on Perl constructs" cperl-toggle-autohelp t]
      ["Auto fill" auto-fill-mode t])
-    ("Indent styles..."
+    ("Default indent styles..."
      ["CPerl" (cperl-set-style "CPerl") t]
      ["PBP" (cperl-set-style  "PBP") t]
      ["PerlStyle" (cperl-set-style "PerlStyle") t]
@@ -1158,6 +1184,15 @@ cperl-menu
      ["Whitesmith" (cperl-set-style "Whitesmith") t]
      ["Memorize Current" (cperl-set-style "Current") t]
      ["Memorized" (cperl-set-style-back) cperl-old-style])
+    ("Indent styles for current buffer..."
+     ["CPerl" (cperl-set-style "CPerl") t]
+     ["PBP" (cperl-file-style  "PBP") t]
+     ["PerlStyle" (cperl-file-style "PerlStyle") t]
+     ["GNU" (cperl-file-style "GNU") t]
+     ["C++" (cperl-file-style "C++") t]
+     ["K&R" (cperl-file-style "K&R") t]
+     ["BSD" (cperl-file-style "BSD") t]
+     ["Whitesmith" (cperl-file-style "Whitesmith") t])
     ("Micro-docs"
      ["Tips" (describe-variable 'cperl-tips) t]
      ["Problems" (describe-variable 'cperl-problems) t]
@@ -1788,7 +1823,8 @@ cperl-mode
 
 (defun cperl--set-file-style ()
   (when cperl-file-style
-    (cperl-set-style cperl-file-style)))
+    (cperl-file-style cperl-file-style)))
+
 
 ;; Fix for perldb - make default reasonable
 (defun cperl-db ()
@@ -6259,6 +6295,10 @@ cperl-style-alist
 
 (defun cperl-set-style (style)
   "Set CPerl mode variables to use one of several different indentation styles.
+This command sets the default values for the variables.  It does
+not affect buffers visiting files where the style has been set as
+a file or directory variable.  To change the indentation style of
+a buffer, use the command `cperl-file-style' instead.
 The arguments are a string representing the desired style.
 The list of styles is in `cperl-style-alist', available styles
 are \"CPerl\", \"PBP\", \"PerlStyle\", \"GNU\", \"K&R\", \"BSD\", \"C++\"
@@ -6279,7 +6319,8 @@ cperl-set-style
   (let ((style (cdr (assoc style cperl-style-alist))) setting)
     (while style
       (setq setting (car style) style (cdr style))
-      (set (car setting) (cdr setting)))))
+      (set-default-toplevel-value (car setting) (cdr setting))))
+  (set-default-toplevel-value 'cperl-file-style style))
 
 (defun cperl-set-style-back ()
   "Restore a style memorized by `cperl-set-style'."
@@ -6289,7 +6330,22 @@ cperl-set-style-back
     (while cperl-old-style
       (setq setting (car cperl-old-style)
 	    cperl-old-style (cdr cperl-old-style))
-      (set (car setting) (cdr setting)))))
+      (set-default-toplevel-value (car setting) (cdr setting)))))
+
+(defun cperl-file-style (style)
+  "Set the indentation style for the current buffer to STYLE.
+The list of styles is in `cperl-style-alist', available styles
+are \"CPerl\", \"PBP\", \"PerlStyle\", \"GNU\", \"K&R\", \"BSD\", \"C++\"
+and \"Whitesmith\"."
+  (interactive
+   (list (completing-read "Enter style: " cperl-style-alist nil 'insist)))
+  (dolist (setting (cdr (assoc style cperl-style-alist)) style)
+    (let ((option (car setting))
+          (value (cdr setting)))
+      (make-variable-buffer-local option)
+      (set option value)))
+  (make-variable-buffer-local 'cperl-file-style)
+  (setq cperl-file-style style))
 
 (defvar perl-dbg-flags)
 (defun cperl-check-syntax ()
-- 
2.34.1


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style' [PATCH]
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 08 Jan 2024 12:52:02 +0000
Resent-Message-ID: <handler.17948.B17948.170471829824632 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Cc: larsi@HIDDEN, stefankangas@HIDDEN, 17948 <at> debbugs.gnu.org
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170471829824632
          (code B ref 17948); Mon, 08 Jan 2024 12:52:02 +0000
Received: (at 17948) by debbugs.gnu.org; 8 Jan 2024 12:51:38 +0000
Received: from localhost ([127.0.0.1]:35420 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rMp6P-0006PD-UT
	for submit <at> debbugs.gnu.org; Mon, 08 Jan 2024 07:51:38 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:44930)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rMp6L-0006Ox-8j
 for 17948 <at> debbugs.gnu.org; Mon, 08 Jan 2024 07:51:37 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rMp69-0005IG-Fu; Mon, 08 Jan 2024 07:51:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=P2PajjtE//oFL2A6PJC+XtWPBLdErotlZmQ2zAeum3U=; b=nXZeHjv7Q0cfAOdwQUn2
 OjNj9ah4rKCAhfXOc8WBAKuedRw1+Dp3Ws0V2B/GB/cedbPj9rW+HINh00v1mUYvgEkO3Z/eF4iow
 Pn4hqqR/rK7JGgVwCEDUw1sUQ+P0ok8cnbHn7/H2L4NWaDrT1tjpza9aShxTBNTf3t1AsQAfEcKvS
 bL+HS2kMk8uM7EmPPSHS5mI9FToU6Y6rTq2Z6UjGSB4nHCYqVzyE6SzoE5JRvnfOWjOM6ZSzQGM/s
 WislTt/MvClJ2u3azWWhtwe8rWLXK2oUWc0ylg9F2olJkEjYz8Xe8YDRVphaqHY6xUMHf78zbWWw6
 zg8qlx5755XvQQ==;
Date: Mon, 08 Jan 2024 14:51:16 +0200
Message-Id: <837ckkq98b.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87frz8jks8.fsf_-_@HIDDEN> (message from Harald
 =?UTF-8?Q?J=C3=B6rg?= on Mon, 08 Jan 2024 08:23:35 +0000)
References: <87r0iyz1cu.fsf@HIDDEN>
 <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
 <87frz8jks8.fsf_-_@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>
> From: Harald Jörg <haj@HIDDEN>
> Date: Mon, 08 Jan 2024 08:23:35 +0000
> 
> So... I promised a bit too much.  It is not possible to override an
> individual indentation setting (e.g. cperl-indent-level) when a
> cperl-file-style is used.  File (and directory) variables are applied
> after the body of cperl-mode, and the styles do their work only after
> that in hack-local-variables-hook.  I did not know that.  So, styles
> will always override the settings they provide.
> 
> But apart from that, the patch (attached) does what I would expect:  I
> can set a default style in custom, individual styles from .dir-locals.el
> or file local variables work without affecting other buffers.
> 
> I suggest this patch should go to the emacs-29 branch.

Sorry, no new commands/features on the release branch at this time.
This should go to master.

Thanks.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style' [PATCH]
Resent-From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 08 Jan 2024 15:27:01 +0000
Resent-Message-ID: <handler.17948.B17948.170472759511868 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: larsi@HIDDEN, stefankangas@HIDDEN, 17948 <at> debbugs.gnu.org
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170472759511868
          (code B ref 17948); Mon, 08 Jan 2024 15:27:01 +0000
Received: (at 17948) by debbugs.gnu.org; 8 Jan 2024 15:26:35 +0000
Received: from localhost ([127.0.0.1]:37305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rMrWM-00035L-Of
	for submit <at> debbugs.gnu.org; Mon, 08 Jan 2024 10:26:34 -0500
Received: from mout01.posteo.de ([185.67.36.65]:53365)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <haj@HIDDEN>) id 1rMrWH-000355-9p
 for 17948 <at> debbugs.gnu.org; Mon, 08 Jan 2024 10:26:33 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 694ED240027
 for <17948 <at> debbugs.gnu.org>; Mon,  8 Jan 2024 16:26:17 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1704727577; bh=196QNpLKBHdfWGb/ZuYm4ux4LGRQp+xNcbaCKez+RoY=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=oXmm2GfwsID4PHfoQukz7FvyhaDCvZ9ftMuxAWmSoBm4WaAjd/07YNQOuubp1lz/h
 kDMTDhk2kL62P9qr4VOjmY43wi7KnwPzN1fI5tBY7Jif9Z7rH8urzGH4TDkHDh1gDO
 Se4Yu5/6taERYJ4rMqK7kTL8UdaJKZtrjtZ4Y65YnaUddmWM3XXC/kSZLzCEH6pbWj
 adrFEOeRqT/WoDqGmK/ABkShJqwfZSDh4ci/8sodtoGV+TOCcxGVPu6/OTPxw4rfcC
 BsU3qcLlnk+8oU7DpAyynXvyOdTg1/TMgucxQkVlwPxWWPWvpUy1qO20P+uZ4lQdKK
 LH+DlzOThfsNg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4T7yZc3gmjz6twY;
 Mon,  8 Jan 2024 16:26:16 +0100 (CET)
From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
In-Reply-To: <837ckkq98b.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 08 Jan
 2024 14:51:16 +0200")
References: <87r0iyz1cu.fsf@HIDDEN>
 <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
 <87frz8jks8.fsf_-_@HIDDEN> <837ckkq98b.fsf@HIDDEN>
Date: Mon, 08 Jan 2024 15:26:16 +0000
Message-ID: <871qarkfs7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Eli Zaretskii writes:

>> Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Kangas <stefankangas@gmai=
l.com>
>> From: Harald J=C3=B6rg <haj@HIDDEN>
>> Date: Mon, 08 Jan 2024 08:23:35 +0000
>> [...]
>> I suggest this patch should go to the emacs-29 branch.
>
> Sorry, no new commands/features on the release branch at this time.
> This should go to master.
>
> Thanks.

Thanks for reviewing!

I understand - and have now pushed the patch to master.
--=20
Cheers,
haj




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style' [PATCH]
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 08 Jan 2024 19:28:01 +0000
Resent-Message-ID: <handler.17948.B17948.17047420561524 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
Cc: larsi@HIDDEN, 17948 <at> debbugs.gnu.org
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.17047420561524
          (code B ref 17948); Mon, 08 Jan 2024 19:28:01 +0000
Received: (at 17948) by debbugs.gnu.org; 8 Jan 2024 19:27:36 +0000
Received: from localhost ([127.0.0.1]:37604 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rMvHc-0000OV-Bo
	for submit <at> debbugs.gnu.org; Mon, 08 Jan 2024 14:27:36 -0500
Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:53660)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1rMvHY-0000OF-Kp
 for 17948 <at> debbugs.gnu.org; Mon, 08 Jan 2024 14:27:34 -0500
Received: by mail-ed1-x531.google.com with SMTP id
 4fb4d7f45d1cf-557f4fd1278so75607a12.3
 for <17948 <at> debbugs.gnu.org>; Mon, 08 Jan 2024 11:27:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1704742040; x=1705346840; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=perQp6C8y8hU0r0kjrCuy+I+/7xbjvznCN61fIGVp2U=;
 b=b7B/SPjrdXX7Eyl18pF3skcZp3kFTUShcEk1NcQoG/5kvU3MgSn3FQ8XvcHCiPWLRk
 IE4WjEuEcrA0+b2vCIHQqKZbhOF7xb3uUfPHO9UnQsxmHc5YkWjNMOT6NRpl0uXzBUEh
 zT0p2gjNpE5qe4saxRrhk0e0yDCqUgqvibsZFvJgpAVHt4FPIH027xfi69HEVRV0JNqI
 stlS+m+9MGs/rmmqHvP0w1lJ21I/i5fB5WtFg0lBdXnEo9Fnb1FBDvwk7T9YdlMWrqlB
 jgYPETOZmItjhWtck6jhXi/TX+aBN1EsUeul+9rvoC3XkAuK9LfFT6GFDQjFsPlJYTMg
 xAYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1704742040; x=1705346840;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=perQp6C8y8hU0r0kjrCuy+I+/7xbjvznCN61fIGVp2U=;
 b=Ia1T1eJ3qCJPIDVzPEWnai3XVgAbIOu2QNPFwHQrgEqDLQZu8Ahweq3nSu4hqCFsBw
 +Ei3jio92PfZ03QlstKxEGbbfue88Wit7zYXsNaSJuO86wlewOjNTo04+4dOEDHWD68h
 IzKbbbBZmG/HtLz1Jz+SlH2gB204HXPpJJiEEmiIPjaG1jXONdulIPhmDCljv0S9l+ne
 Iehz1079mquR+RJAwRO4k0I3zPauezX3Rmz3jJVc134ORZWlQMaaZUDYJnpqNB1r/VPw
 0qf8HHME05E3WOt3RDEDTvyUZd+uMwom/51YR27vBaSYTBseinc99AN2OdqzT7BgOeBX
 PWjQ==
X-Gm-Message-State: AOJu0YyBrUgvnjR3V6ZUjqMklE/aaS7ZEETvtcrUE1q/p0/d3ntSQLmz
 3ekAPLVQ/bo4qBf8dMyNQkpk2FezuyqDH23LEp4=
X-Google-Smtp-Source: AGHT+IGNu3zay68i7tRjO2eAOOWccuqeqgW+Vgnv4aSnnQamlUc/oq4vRw9lYBtVv+Ixl67FMvIVZyjTkJUpKnpNmmQ=
X-Received: by 2002:a50:a41a:0:b0:557:562f:7872 with SMTP id
 u26-20020a50a41a000000b00557562f7872mr1960107edb.47.1704742040306; Mon, 08
 Jan 2024 11:27:20 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 8 Jan 2024 11:27:20 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <871qarkfs7.fsf@HIDDEN>
References: <87r0iyz1cu.fsf@HIDDEN>
 <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
 <87frz8jks8.fsf_-_@HIDDEN> <837ckkq98b.fsf@HIDDEN>
 <871qarkfs7.fsf@HIDDEN>
MIME-Version: 1.0
Date: Mon, 8 Jan 2024 11:27:20 -0800
Message-ID: <CADwFkmmsLYbyH-ieXm7MMKb6SFE0F=V2WxqFs93XA8Z3ZSBAkA@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Harald J=C3=B6rg <haj@HIDDEN> writes:

> I understand - and have now pushed the patch to master.

Thanks.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
Resent-From: john muhl <jm@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 09 Jan 2024 16:07:01 +0000
Resent-Message-ID: <handler.17948.B17948.170481641023100 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, larsi@HIDDEN, 17948 <at> debbugs.gnu.org, stefankangas@HIDDEN
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170481641023100
          (code B ref 17948); Tue, 09 Jan 2024 16:07:01 +0000
Received: (at 17948) by debbugs.gnu.org; 9 Jan 2024 16:06:50 +0000
Received: from localhost ([127.0.0.1]:40724 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rNEcr-00060W-QE
	for submit <at> debbugs.gnu.org; Tue, 09 Jan 2024 11:06:50 -0500
Received: from out-173.mta1.migadu.com ([95.215.58.173]:52306)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jm@HIDDEN>) id 1rNEco-000607-SS
 for 17948 <at> debbugs.gnu.org; Tue, 09 Jan 2024 11:06:48 -0500
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pub.pink; s=key1;
 t=1704816397;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=TLnwvmq1+X0J7ylFxMhhiyhw1CDygKO827eGenk2UYM=;
 b=h2n/GP7hF9kZun+Mzb5qMLfCAykOZhqXmQwSr+U167oUAHIndszGYpZCdYBELHhzyauoOt
 zYSovf2ZgQJhugSsjmxVpN8Tc4pmdR9ri9slVjJpBV68kVaLHPkjSm9PKVbxejXB3DwiLz
 PrMe/e6ocKsucXQuwzTDztKg6JTAqEg=
From: john muhl <jm@HIDDEN>
In-Reply-To: <871qarkfs7.fsf@HIDDEN> ("Harald =?UTF-8?Q?J=C3=B6rg?="'s message of "Mon, 08 Jan 2024 15:26:16 +0000")
References: <87r0iyz1cu.fsf@HIDDEN>
 <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
 <87frz8jks8.fsf_-_@HIDDEN> <837ckkq98b.fsf@HIDDEN>
 <871qarkfs7.fsf@HIDDEN>
Date: Tue, 09 Jan 2024 10:06:33 -0600
Message-ID: <87bk9uwkxi.fsf_-_@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Harald J=C3=B6rg <haj@HIDDEN> writes:

> Eli Zaretskii writes:
>
>>> Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Kangas <stefankangas@gma=
il.com>
>>> From: Harald J=C3=B6rg <haj@HIDDEN>
>>> Date: Mon, 08 Jan 2024 08:23:35 +0000
>>> [...]
>>> I suggest this patch should go to the emacs-29 branch.
>>
>> Sorry, no new commands/features on the release branch at this time.
>> This should go to master.
>>
>> Thanks.
>
> Thanks for reviewing!
>
> I understand - and have now pushed the patch to master.

This commit causes a couple of cperl-mode indent tests to start
failing. Attached is the log from running:

  make -k -C test check-lisp-progmodes


--=-=-=
Content-Type: text/plain
Content-Disposition: attachment; filename=cperl-mode-tests.log

Running 57 tests (2024-01-09 10:00:55-0600, selector `(not (or (tag :expensive-test) (tag :unstable)))')
   passed   1/57  cperl-test-attribute-list-rx (0.000238 sec)
   passed   2/57  cperl-test-attribute-rx (0.000127 sec)
   passed   3/57  cperl-test-bug-11733 (0.002425 sec)
   passed   4/57  cperl-test-bug-11996 (0.001372 sec)
   passed   5/57  cperl-test-bug-14343 (0.002349 sec)
   passed   6/57  cperl-test-bug-16368 (0.000173 sec)
   passed   7/57  cperl-test-bug-19709 (0.001242 sec)
   passed   8/57  cperl-test-bug-22355 (0.000636 sec)
   passed   9/57  cperl-test-bug-23992 (0.001337 sec)
   passed  10/57  cperl-test-bug-25098 (0.000780 sec)
   passed  11/57  cperl-test-bug-28650 (0.001259 sec)
   passed  12/57  cperl-test-bug-30393 (0.001014 sec)
   passed  13/57  cperl-test-bug-35925 (0.001159 sec)
End of `/ ... /' string/RE not found: (scan-error Unbalanced parentheses 7 13)
   passed  14/57  cperl-test-bug-37127 (0.977492 sec)
   passed  15/57  cperl-test-bug-42168 (0.001213 sec)
   passed  16/57  cperl-test-bug-45255 (0.000506 sec)
   passed  17/57  cperl-test-bug-47112 (0.001242 sec)
   passed  18/57  cperl-test-bug-47598 (0.000947 sec)
   passed  19/57  cperl-test-bug-64190 (0.005074 sec)
   passed  20/57  cperl-test-bug-64364 (0.005063 sec)
   passed  21/57  cperl-test-bug-65834 (0.000903 sec)
   passed  22/57  cperl-test-bug-66145 (0.004820 sec)
   passed  23/57  cperl-test-bug-66161 (0.001057 sec)
   passed  24/57  cperl-test-bug-997 (0.000413 sec)
   passed  25/57  cperl-test-fontify-attrs-and-signatures (0.003491 sec)
   passed  26/57  cperl-test-fontify-class (0.000867 sec)
   passed  27/57  cperl-test-fontify-declarations (0.000347 sec)
   passed  28/57  cperl-test-fontify-punct-vars (0.001012 sec)
   passed  29/57  cperl-test-fontify-special-variables (0.000342 sec)
   passed  30/57  cperl-test-fontify-sub-names (0.002409 sec)
Scanning for "hard" Perl constructions...
End of here-document `HERE' not found.
End of here-document `HERE' not found.
Scanning for "hard" Perl constructions...
End of here-document `THERE' not found.
End of here-document `THERE' not found.
Scanning for "hard" Perl constructions... done
   passed  31/57  cperl-test-here-doc-missing-end (0.001749 sec)
   passed  32/57  cperl-test-heredocs (0.041433 sec)
Precede char by C-q to avoid expansion
   passed  33/57  cperl-test-hyperactive-electric-else (0.002132 sec)
   passed  34/57  cperl-test-identifier-rx (0.000499 sec)
   passed  35/57  cperl-test-identify-heredoc (0.001102 sec)
   passed  36/57  cperl-test-identify-no-heredoc (0.001232 sec)
   passed  37/57  cperl-test-imenu-index (0.003937 sec)
Test cperl-test-indent-exp backtrace:
  signal(ert-test-failed (((should (equal got expected)) :form (equal 
  ert-fail(((should (equal got expected)) :form (equal "test case whil
  (if (unwind-protect (setq value-7 (apply fn-5 args-6)) (setq form-de
  (let (form-description-9) (if (unwind-protect (setq value-7 (apply f
  (let ((value-7 'ert-form-evaluation-aborted-8)) (let (form-descripti
  (let* ((fn-5 #'equal) (args-6 (condition-case err (list got expected
  (progn (insert code) (goto-char (point-min)) (funcall cperl-test-mod
  (unwind-protect (progn (insert code) (goto-char (point-min)) (funcal
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
  (let ((name (match-string 1)) (code (match-string 2)) (expected (mat
  (while (re-search-forward (concat "^# ?-+ \\_<\\(?1:.+?\\)\\_>: inpu
  (progn (insert-file-contents (expand-file-name "cperl-indent-exp.pl"
  (unwind-protect (progn (insert-file-contents (expand-file-name "cper
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
  (closure (t) nil (let* ((fn-0 #'eq) (args-1 (condition-case err (lis
  #f(compiled-function () #<bytecode 0x1fe51f30ad42b54d>)()
  handler-bind-1(#f(compiled-function () #<bytecode 0x1fe51f30ad42b54d
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name cperl-test-indent-exp :documentation 
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":." "-l" "ert" "-l" "lisp/progmodes/cperl-mode
  command-line()
  normal-top-level()
Test cperl-test-indent-exp condition:
    (ert-test-failed
     ((should (equal got expected)) :form
      (equal
       "test case while loop:\n{\n    while (1) {\n\11say \"boring loop\";\n    }\n    continue {\n\11last;\n    }\n}\n"
       "test case while loop:\n{\n  while (1) {\n    say \"boring loop\";\n  } continue {\n    last;\n  }\n}\n")
      :value nil :explanation
      (arrays-of-different-length 96 92
				  "test case while loop:\n{\n    while (1) {\n\11say \"boring loop\";\n    }\n    continue {\n\11last;\n    }\n}\n"
				  "test case while loop:\n{\n  while (1) {\n    say \"boring loop\";\n  } continue {\n    last;\n  }\n}\n"
				  first-mismatch-at 26)))
   FAILED  38/57  cperl-test-indent-exp (0.002078 sec) at lisp/progmodes/cperl-mode-tests.el:100
   passed  39/57  cperl-test-indent-styles (0.006402 sec)
   passed  40/57  cperl-test-package-regexp (0.000558 sec)
   passed  41/57  cperl-test-prototype-rx (0.000626 sec)
   passed  42/57  cperl-test-signature-rx (0.000521 sec)
   passed  43/57  cperl-test-unicode-arrays (0.003492 sec)
   passed  44/57  cperl-test-unicode-fhs (0.001231 sec)
   passed  45/57  cperl-test-unicode-hashes (0.003823 sec)
   passed  46/57  cperl-test-unicode-hashkeys (0.002064 sec)
   passed  47/57  cperl-test-unicode-hashref (0.000865 sec)
   passed  48/57  cperl-test-unicode-labels (0.000802 sec)
   passed  49/57  cperl-test-unicode-proto (0.000885 sec)
   passed  50/57  cperl-test-unicode-sub (0.000936 sec)
   passed  51/57  cperl-test-unicode-varname (0.000588 sec)
   passed  52/57  cperl-test-unicode-varname-list (0.001282 sec)
   passed  53/57  cperl-test-version-regexp (0.000345 sec)
   passed  54/57  cperl-test-word-at-point (0.000193 sec)
   passed  55/57  cperl-test-ws+-rx (0.000268 sec)
   passed  56/57  cperl-test-ws-rx (0.000167 sec)
Test test-indentation backtrace:
  signal(ert-test-failed (("Mismatch in test \"cperl-indent1\", file /
  ert-fail(("Mismatch in test \"cperl-indent1\", file /home/jm/src/ema
  ert-test--erts-test(((dummy . t) (code)) "/home/jm/src/emacs/test/li
  ert-test-erts-file("/home/jm/src/emacs/test/lisp/progmodes/cperl-mod
  (closure (perl-indent-parens-as-block perl-indent-level perl-continu
  #f(compiled-function () #<bytecode 0x1fe51f30ad42b54d>)()
  handler-bind-1(#f(compiled-function () #<bytecode 0x1fe51f30ad42b54d
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name test-indentation :documentation nil :
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":." "-l" "ert" "-l" "lisp/progmodes/cperl-mode
  command-line()
  normal-top-level()
Test test-indentation condition:
    (ert-test-failed
     ("Mismatch in test \"cperl-indent1\", file /home/jm/src/emacs/test/lisp/progmodes/cperl-mode-resources/cperl-indents.erts"
      "{\n    print \"\",\n\11\"\",\n\11foo::bar(),\n\11\"\";\n}\n"
      "{\n    print \"\",\n      \"\",\n      foo::bar(),\n      \"\";\n}\n"))
   FAILED  57/57  test-indentation (0.001704 sec) at lisp/progmodes/cperl-mode-tests.el:1436

Ran 57 tests, 55 results as expected, 2 unexpected (2024-01-09 10:00:57-0600, 1.338509 sec)

2 unexpected results:
   FAILED  cperl-test-indent-exp
   FAILED  test-indentation


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: 24.3; cperl: Needs an equivalent to `c-file-style'
Resent-From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 09 Jan 2024 18:24:02 +0000
Resent-Message-ID: <handler.17948.B17948.170482460330824 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: john muhl <jm@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, larsi@HIDDEN, 17948 <at> debbugs.gnu.org, stefankangas@HIDDEN
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.170482460330824
          (code B ref 17948); Tue, 09 Jan 2024 18:24:02 +0000
Received: (at 17948) by debbugs.gnu.org; 9 Jan 2024 18:23:23 +0000
Received: from localhost ([127.0.0.1]:40910 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rNGl0-000816-Jx
	for submit <at> debbugs.gnu.org; Tue, 09 Jan 2024 13:23:22 -0500
Received: from mout02.posteo.de ([185.67.36.66]:48361)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <haj@HIDDEN>) id 1rNGkx-00080m-Ho
 for 17948 <at> debbugs.gnu.org; Tue, 09 Jan 2024 13:23:20 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id EE846240103
 for <17948 <at> debbugs.gnu.org>; Tue,  9 Jan 2024 19:23:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1704824587; bh=R6puUosF3rmFbJ7Ewt0rwPtCeUEjJh+sowpx809dBf0=;
 h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:
 Content-Transfer-Encoding:From;
 b=A2KJSbDJY41Ps799juADwxrwIOaJ/h0beKBG8mCoR37W9F4zKkx647DnjIxE95yMm
 /f+yv5Gm7qlFtoAI+p2IOnnAwUgnz/wivFLIcF5pLhC2ypnVgKwfEPDc29VU/RaeVf
 60Gcxkx3XSStfLQRda+GlCeKF52SebTBI3ZeGm4sGT3TjPkLnkKi+jnI0kgsl0bSTY
 Nt02eNJiqLw0g+xZ+zGT68YPhQcX8M5Giqkwzd/VrMaGYW/zmCoEAufYT80YkZKubo
 CeM9Uh4i3ZhjGqDImeTehM1j+gb/YHr5ptwkK7DnUWMBbeFcvqIvL9UKtvhyzKa4w4
 nOZwiM3OSGjsA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4T8fS94Wtrz6twc;
 Tue,  9 Jan 2024 19:23:05 +0100 (CET)
From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
In-Reply-To: <87bk9uwkxi.fsf_-_@HIDDEN> (john muhl's message of "Tue, 09 Jan
 2024 10:06:33 -0600")
References: <87r0iyz1cu.fsf@HIDDEN>
 <CADwFkm=Qnvxm7enOovGKAdjUNzqZbpRzKxyuLnWpJVQ05DdMWQ@HIDDEN>
 <87frz8jks8.fsf_-_@HIDDEN> <837ckkq98b.fsf@HIDDEN>
 <871qarkfs7.fsf@HIDDEN> <87bk9uwkxi.fsf_-_@HIDDEN>
Date: Tue, 09 Jan 2024 18:23:05 +0000
Message-ID: <87wmsiv01i.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

john muhl <jm@HIDDEN> writes:

> Harald J=C3=B6rg <haj@HIDDEN> writes:
>=20
>> Eli Zaretskii writes:
>>
>>>> Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Kangas <stefankangas@gm=
ail.com>
>>>> From: Harald J=C3=B6rg <haj@HIDDEN>
>>>> Date: Mon, 08 Jan 2024 08:23:35 +0000
>>>> [...]
>>>> I suggest this patch should go to the emacs-29 branch.
>>>
>>> Sorry, no new commands/features on the release branch at this time.
>>> This should go to master.
>>>
>>> Thanks.
>>
>> Thanks for reviewing!
>>
>> I understand - and have now pushed the patch to master.
>
> This commit causes a couple of cperl-mode indent tests to start
> failing. Attached is the log from running:
>
>   make -k -C test check-lisp-progmodes

Indeed: I forgot to push the tests.  They need to use the new command to
make sure that settings don't bleed out into the following tests.

My bad.  I should have double-checked that.
Pushed now.
--=20
Cheers,
haj




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17948: Emacs bug control: close 17948
References: <87egxzpnxh.fsf@HIDDEN>
In-Reply-To: <87egxzpnxh.fsf@HIDDEN>
Resent-From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 08 Mar 2024 08:15:02 +0000
Resent-Message-ID: <handler.17948.B17948.17098856548032 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17948
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 17948 <at> debbugs.gnu.org
Received: via spool by 17948-submit <at> debbugs.gnu.org id=B17948.17098856548032
          (code B ref 17948); Fri, 08 Mar 2024 08:15:02 +0000
Received: (at 17948) by debbugs.gnu.org; 8 Mar 2024 08:14:14 +0000
Received: from localhost ([127.0.0.1]:56284 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riVMs-00025T-5d
	for submit <at> debbugs.gnu.org; Fri, 08 Mar 2024 03:14:14 -0500
Received: from mout01.posteo.de ([185.67.36.65]:41483)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <haj@HIDDEN>) id 1riVMp-000254-B1
 for 17948 <at> debbugs.gnu.org; Fri, 08 Mar 2024 03:14:12 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id E1C63240027
 for <17948 <at> debbugs.gnu.org>; Fri,  8 Mar 2024 09:13:32 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1709885612; bh=4HGxZrqLrsepjmF9qEG6vTHLamtK6EbFyVb/HUh2L4Y=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From;
 b=OlAH7Wh3hn5W8GAJbR/v2RXRwBuDxCaOdGKueJPl8BWoyLr5nvZ6TYSP9UwVKF59B
 tRHJCQgf+/Fan5FGI0qtO2XJeolS8E91/+3jkHTfYv1QNDUQ5OUtmDven63xKwZUDx
 6ZaJTQ38+zc8JfwRSfpaHhXbtL4j1beuqZq122XAmvvtUCwQbdaAXAGLXjwcxozhv3
 +k/kDVpbHD+qXvPn+EN6/D0EnXTsvEqzZ7NTg8hHkEnNosokFOWLKGQnXdR85ok54i
 bdnL1tkGABhEVLjapJsku7GGcYp9IQJsZiaaAo5DcCrGVyNdBT3uigNrgWMsdCap1g
 GW/M23rq/CaXw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Trf7c2KvDz9rxN;
 Fri,  8 Mar 2024 09:13:32 +0100 (CET)
From: Harald =?UTF-8?Q?J=C3=B6rg?= <haj@HIDDEN>
Date: Fri, 08 Mar 2024 08:13:31 +0000
Message-ID: <871q8l6t04.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

close 17948
thanks

After I've done my homework, I guess we can now close this bug (again).

-- 
Cheers,
haj




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 8 Mar 2024 08:14:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 08 03:14:16 2024
Received: from localhost ([127.0.0.1]:56286 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riVMu-00025e-Ev
	for submit <at> debbugs.gnu.org; Fri, 08 Mar 2024 03:14:16 -0500
Received: from mout02.posteo.de ([185.67.36.66]:43115)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <haj@HIDDEN>) id 1riVMp-000253-6M
 for control <at> debbugs.gnu.org; Fri, 08 Mar 2024 03:14:13 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 02A58240104
 for <control <at> debbugs.gnu.org>; Fri,  8 Mar 2024 09:13:32 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1709885613; bh=4HGxZrqLrsepjmF9qEG6vTHLamtK6EbFyVb/HUh2L4Y=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From;
 b=Uj3S/GS2GxA2ddfVFYOZw3vRM/LDJRnIozV5KLrNoNR35meZKsndzJ6xVdZWKpACJ
 uqb4qvIIuTUxiCcIHz99egy3F7utFaOIwOU9kjeIoURacPMqk0PWDCxJoVKcfXGPyT
 FjweomaZ1SryOYFW4TSCvaUGCw494Ymj8AL2Z0lOWawnNMYdhr7cBpG4c/xcJK8jlz
 yxpZx+Yz0tsolsLaBQk2AeKs4hAwrz/OLpGcoG0qzq0fyi2uv4YFEiSZ2XjjPayyKO
 5hpixKy2bgsNvW0nf5yl5VU/hKkYKzkbAEmoLwvK2hCexBq4G3N7U/77Qp332/5cRT
 JXNR1NoOd0+wA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Trf7c2KvDz9rxN;
 Fri,  8 Mar 2024 09:13:32 +0100 (CET)
From: =?utf-8?Q?Harald_J=C3=B6rg?= <haj@HIDDEN>
To: 17948 <at> debbugs.gnu.org
Subject: Emacs bug control: close 17948
Date: Fri, 08 Mar 2024 08:13:31 +0000
Message-ID: <871q8l6t04.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

close 17948
thanks

After I've done my homework, I guess we can now close this bug (again).

-- 
Cheers,
haj





Last modified: Fri, 8 Mar 2024 08:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.