From unknown Thu Jun 19 16:18:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#6013 <6013@debbugs.gnu.org> To: bug#6013 <6013@debbugs.gnu.org> Subject: Status: [cperl-mode] cperl-perldoc doesn't work anymore with file test operators like -e Reply-To: bug#6013 <6013@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:18:02 +0000 retitle 6013 [cperl-mode] cperl-perldoc doesn't work anymore with file test= operators like -e reassign 6013 emacs submitter 6013 LanX severity 6013 normal tag 6013 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 08:21:39 2010 Received: (at submit) by debbugs.gnu.org; 23 Apr 2010 12:21:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5Ht3-0001bk-Gm for submit@debbugs.gnu.org; Fri, 23 Apr 2010 08:21:39 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5HFS-0001Fs-6E for submit@debbugs.gnu.org; Fri, 23 Apr 2010 07:40:49 -0400 Received: from lists.gnu.org ([199.232.76.165]:49159) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O5HFM-00015O-O5 for submit@debbugs.gnu.org; Fri, 23 Apr 2010 07:40:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O5GsA-0004la-Qu for bug-gnu-emacs@gnu.org; Fri, 23 Apr 2010 07:16:38 -0400 Received: from [140.186.70.92] (port=59487 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5Gs6-0004hj-13 for bug-gnu-emacs@gnu.org; Fri, 23 Apr 2010 07:16:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O5Gs2-0002iT-OT for bug-gnu-emacs@gnu.org; Fri, 23 Apr 2010 07:16:33 -0400 Received: from mail-bw0-f227.google.com ([209.85.218.227]:59330) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5Gs2-0002iA-B5 for bug-gnu-emacs@gnu.org; Fri, 23 Apr 2010 07:16:30 -0400 Received: by bwz27 with SMTP id 27so930395bwz.33 for ; Fri, 23 Apr 2010 04:16:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=fhKOwgGcVw8Z8q8tNYkQdGeLcHjABX57pSeDc7LxKA4=; b=Et3woC+hc48sLDs5h33n1vTyYu23CllM+j7qqdkhvCSl8oFDLTv4p5ab2M4qlGj+qi ZLzV7CGdrWJxpOFVH+CD4XAGBlUm1XoiUEpWBfY9lcgEcN5jUWg0SBP7fjQ1DImBlAtp psELrObZlOCIdyn4c60YoYu6Xjvf3ftMkgGhQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=QM3OrHvaLoEuYy37ccze+xBvMJbBoWAhcq3kmyq0YCmpwXJ6iMYkRhctr+DvO+osk/ RYGYQyrgyg+KNU8JFU++FVN/i0G7K/weAfqBSsppUDJ/lfNbIFA0x6dOblLyz9+oi408 LihB742Ms2GLO3uJER9omq1WKCPQ9Pe9I7Wy8= MIME-Version: 1.0 Received: by 10.239.164.9 with HTTP; Fri, 23 Apr 2010 04:16:27 -0700 (PDT) Date: Fri, 23 Apr 2010 13:16:27 +0200 Received: by 10.239.157.10 with SMTP id o10mr1092886hbc.84.1272021387602; Fri, 23 Apr 2010 04:16:27 -0700 (PDT) Message-ID: Subject: [cperl-mode] cperl-perldoc doesn't work anymore with file test operators like -e From: LanX To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=001485f039c6f46b100484e58ec9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 23 Apr 2010 08:21:36 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) --001485f039c6f46b100484e58ec9 Content-Type: text/plain; charset=ISO-8859-1 Hi cperl-mode can't call perldocs for functions with a hyphen anymore like "-e" or "-X" (cperl-perldoc "-e") or "M-x cperl-perldoc RET -e" result to "error in process sentinel: Man-bgproc-sentinel: Can't find the -e manpage" But perldoc -f -e works fine in the shell, and as far as I can see from the sources of cperl-mode "-e" this case is covered to be mapped on the -f switch. Tested on 23 and 22 from two different users on different continents. Cheers Rolf In GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.14.4) of 2009-10-13 on nc10-ubuntu Windowing system distributor `The X.Org Foundation', version 11.0.10502000 configured using `configure '--prefix=/home/lanx/lib/emacs-cvs'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: CPerl Minor modes in effect: hideshowvis-minor-mode: t show-paren-mode: t cua-mode: t desktop-save-mode: t tabbar-mwheel-mode: t tabbar-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Recent input: y C-x C-b M-x c p e r l p e r - e Recent messages: OVERVIEW Desktop: 4 buffers restored, 1 failed to restore. For information about GNU Emacs and the GNU system, type C-h C-a. (New file) Invoking perldoc -e in the background Please wait: formatting the -e man page... -e man page formatted error in process sentinel: Man-bgproc-sentinel: Can't find the -e manpage error in process sentinel: Can't find the -e manpage call-interactively: End of buffer [2 times] Load-path shadows: None found. Features: (shadow mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev gmm-utils mailheader canlock sha1 hex-util hashcash emacsbug sendmail regexp-opt man assoc etags org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-gnus org-bibtex org-bbdb org byte-opt bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-macs dabbrev cperl-mode hideshowvis saveplace uniquify paren gnus gnus-ems nnheader gnus-util netrc time-date mail-utils mm-util mail-prsvr wid-edit cua-base cus-start cus-load desktop fold-dwim hideshow noutline outline generic-x advice help-fns help-mode easymenu view advice-preload regex-tool derived cl cl-19 tabbar easy-mmode edmacro kmacro winner ring server tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process gtk x-toolkit x multi-tty emacs) --001485f039c6f46b100484e58ec9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi

cperl-mode can't call perldocs for functions with a hyphen an= ymore like "-e" or "-X"

(cperl-perldoc "-e&= quot;) or "M-x cperl-perldoc RET -e" result to
=A0=A0 "er= ror in process sentinel: Man-bgproc-sentinel: Can't find the -e manpage= "

But perldoc -f -e works fine in the shell, and as far as I can see from= the sources of cperl-mode "-e" this case is covered to be mapped= on the -f switch.

Tested on 23 and 22 from two different users on d= ifferent continents.

Cheers
=A0 Rolf




In GNU Emacs 23.1.50.1 (i686-pc-l= inux-gnu, GTK+ Version 2.14.4)
=A0of 2009-10-13 on nc10-ubuntu
Window= ing system distributor `The X.Org Foundation', version 11.0.10502000 configured using `configure=A0 '--prefix=3D/home/lanx/lib/emacs-cvs'= ;'

Important settings:
=A0 value of $LC_ALL: nil
=A0 value= of $LC_COLLATE: nil
=A0 value of $LC_CTYPE: nil
=A0 value of $LC_MES= SAGES: nil
=A0 value of $LC_MONETARY: nil
=A0 value of $LC_NUMERIC: nil
=A0 valu= e of $LC_TIME: nil
=A0 value of $LANG: de_DE.UTF-8
=A0 value of $XMOD= IFIERS: nil
=A0 locale-coding-system: utf-8-unix
=A0 default enable-m= ultibyte-characters: t

Major mode: CPerl

Minor modes in effect:
=A0 hideshowvis-mino= r-mode: t
=A0 show-paren-mode: t
=A0 cua-mode: t
=A0 desktop-save-= mode: t
=A0 tabbar-mwheel-mode: t
=A0 tabbar-mode: t
=A0 tooltip-m= ode: t
=A0 mouse-wheel-mode: t
=A0 menu-bar-mode: t
=A0 file-name-shadow-mod= e: t
=A0 global-font-lock-mode: t
=A0 font-lock-mode: t
=A0 blink-= cursor-mode: t
=A0 global-auto-composition-mode: t
=A0 auto-compositi= on-mode: t
=A0 auto-encryption-mode: t
=A0 auto-compression-mode: t
=A0 line-num= ber-mode: t
=A0 transient-mark-mode: t
=A0 hs-minor-mode: t

Re= cent input:
y C-x C-b <help-echo> <help-echo> <down-mouse= -1> <mouse-2>
M-x c p e r l <tab> p e r <tab> <return> - e <return&g= t;
<help-echo> <help-echo> <help-echo> <help-echo&= gt; <help-echo>
<help-echo> <help-echo> <help-echo= > <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <= ;help-echo>
<help-echo> <help-echo> <help-echo> &l= t;help-echo> <help-echo>
<help-echo> <help-echo> &= lt;help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <= ;help-echo>
<help-echo> <help-echo> <help-echo> &l= t;help-echo> <help-echo>
<help-echo> <help-echo> &= lt;menu-bar> <help-menu> <se
nd-emacs-bug-report>

Recent messages:
OVERVIEW
Desktop: 4 b= uffers restored, 1 failed to restore.
For information about GNU Emacs an= d the GNU system, type C-h C-a.
(New file)
Invoking perldoc -e in the= background
Please wait: formatting the -e man page...
-e man page formatted
erro= r in process sentinel: Man-bgproc-sentinel: Can't find the -e manpageerror in process sentinel: Can't find the -e manpage
call-interact= ively: End of buffer [2 times]

Load-path shadows:
None found.

Features:
(shadow mail-extr= message ecomplete rfc822 mml mml-sec password-cache
mm-decode mm-bodies= mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
qp ietf-drums mail= abbrev gmm-utils mailheader canlock sha1 hex-util
hashcash emacsbug sendmail regexp-opt man assoc etags org-wl org-w3m
org= -vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html
org= -exp org-exp-blocks org-agenda org-info org-gnus org-bibtex org-bbdb
org byte-opt bytecomp byte-compile org-footnote org-src org-list
org-fac= es org-compat org-macs dabbrev cperl-mode hideshowvis saveplace
uniquify= paren gnus gnus-ems nnheader gnus-util netrc time-date
mail-utils mm-ut= il mail-prsvr wid-edit cua-base cus-start cus-load
desktop fold-dwim hideshow noutline outline generic-x advice help-fns
he= lp-mode easymenu view advice-preload regex-tool derived cl cl-19
tabbar = easy-mmode edmacro kmacro winner ring server tooltip ediff-hook
vc-hooks= lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image
fringe lisp-mode register page menu-bar rfn-eshadow timer select
scroll-= bar mldrag mouse jit-lock font-lock syntax facemenu font-core
frame cham= georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao kore= an japanese hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
= simple abbrev loaddefs button minibuffer faces cus-face text-properties
= overlay md5 base64 format env code-pages mule custom widget
hashtable-pr= int-readable backquote make-network-process gtk x-toolkit x
multi-tty emacs)

--001485f039c6f46b100484e58ec9-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 05 15:10:48 2019 Received: (at 6013) by debbugs.gnu.org; 5 Jul 2019 19:10:48 +0000 Received: from localhost ([127.0.0.1]:53755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjTbb-00041I-PM for submit@debbugs.gnu.org; Fri, 05 Jul 2019 15:10:48 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:53563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjTba-00040y-8h for 6013@debbugs.gnu.org; Fri, 05 Jul 2019 15:10:46 -0400 Received: by mail-wm1-f50.google.com with SMTP id x15so10145010wmj.3 for <6013@debbugs.gnu.org>; Fri, 05 Jul 2019 12:10:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=OWYBJ4rq81/+MogJtJwBmckJogMFcj0WIB2I5okYDss=; b=YSaNNYVb+dyagAifSvrLD5xpdJZErmy+mCpW0zOy69D0oYunSZ+hfEGklOaw2Ren2s WgXT2GixW32MKFDfGt9FdsyLPZ31wkl/vwHDdoDsXzPL2KTyZmFLaDyxhtrT31XhxO60 QOBUbj3ZKDCf0+mJsidlvMHpBe+8pl29bzKI/MmUKHuWyshs2u2zrBPzPspb5H2vLSql TNo6cgSBPn1caQVSRIhaXAS9MTEL/4inYKyAXd9350dxfhdu//d9t+tvh1KEY/+wDSOA evTk/EutPWvd9exwb+vNnXaEPE1t+ukjjPyZ+YeAjT0HPJr4ljgkQnrFxa+ehXi0KuIt tnXA== X-Gm-Message-State: APjAAAVCVDsyYQHa4Qp2d3/ENdhBZaqPq4ooHiP2Ctm78Lt7wgXHAMQK 1C8QB9y/wIfBMcM8PshEbgf8sCNUTxnsH22gHa4= X-Google-Smtp-Source: APXvYqzzXjRk0l5bO/RdvIJz6cxSSfJbltOosSCJFPY0ongEx4E67sVumJU7tTfWKLpka8yWE/Skm+FoODk+WPFouv0= X-Received: by 2002:a7b:c928:: with SMTP id h8mr4565850wml.93.1562353840522; Fri, 05 Jul 2019 12:10:40 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Fri, 5 Jul 2019 21:10:28 +0200 Message-ID: Subject: Re: bug#6013: [cperl-mode] cperl-perldoc doesn't work anymore with file test operators like -e To: LanX Content-Type: multipart/mixed; boundary="000000000000ada681058cf3d9de" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6013 Cc: 6013@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000ada681058cf3d9de Content-Type: text/plain; charset="UTF-8" tags 6013 patch thanks LanX writes: > Hi > > cperl-mode can't call perldocs for functions with a hyphen anymore like "-e" or "-X" > > (cperl-perldoc "-e") or "M-x cperl-perldoc RET -e" result to > "error in process sentinel: Man-bgproc-sentinel: Can't find the -e manpage" > > But perldoc -f -e works fine in the shell, and as far as I can see from the sources of cperl-mode "-e" this case is covered to be mapped on the -f switch. > > Tested on 23 and 22 from two different users on different continents. > > Cheers > Rolf I can confirm this bug, and have attached a fix. This is tested only on one continent. Best regards, Stefan Kangas --000000000000ada681058cf3d9de Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-looking-up-functions-like-e-in-cperl-mode.patch" Content-Disposition: attachment; filename="0001-Fix-looking-up-functions-like-e-in-cperl-mode.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jxqgokok0 RnJvbSAwMDI1YmZkZTAyN2NiY2QyZDFmZWU2ZjBiOTQyOWE4NGM0NzcwYWMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBGcmksIDUgSnVsIDIwMTkgMjA6NTM6NTMgKzAyMDAKU3ViamVjdDogW1BBVENIXSBG aXggbG9va2luZyB1cCBmdW5jdGlvbnMgbGlrZSAiLWUiIGluIGNwZXJsLW1vZGUKCiogbGlzcC9w cm9nbW9kZXMvY3BlcmwtbW9kZS5lbCAoY3BlcmwtcGVybGRvYyk6IEhhbmRsZSBmdW5jdGlvbnMg d2l0aApsZWFkaW5nIGRhc2ggKGUuZy4gIi1mIikuIChCdWcjNjAxMykKLS0tCiBsaXNwL3Byb2dt b2Rlcy9jcGVybC1tb2RlLmVsIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMvY3BlcmwtbW9kZS5l bCBiL2xpc3AvcHJvZ21vZGVzL2NwZXJsLW1vZGUuZWwKaW5kZXggMjU0MjY5ZGRmMS4uNjk3MGI1 ZWM4NCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvY3BlcmwtbW9kZS5lbAorKysgYi9saXNw L3Byb2dtb2Rlcy9jcGVybC1tb2RlLmVsCkBAIC04MzgyLDcgKzgzODIsNyBAQCBjcGVybC1wZXJs ZG9jCiAgIChyZXF1aXJlICdtYW4pCiAgIChsZXQqICgoY2FzZS1mb2xkLXNlYXJjaCBuaWwpCiAJ IChpcy1mdW5jIChhbmQKLQkJICAgKHN0cmluZy1tYXRjaCAiXlthLXpdKyQiIHdvcmQpCisJCSAg IChzdHJpbmctbWF0Y2ggIl5cXCgtW0EtWmEtel1cXHxbYS16XStcXCkkIiB3b3JkKQogCQkgICAo c3RyaW5nLW1hdGNoIChjb25jYXQgIl4iIHdvcmQgIlxcPiIpCiAJCQkJIChkb2N1bWVudGF0aW9u LXByb3BlcnR5CiAJCQkJICAnY3Blcmwtc2hvcnQtZG9jcwotLSAKMi4xMS4wCgo= --000000000000ada681058cf3d9de-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 03:41:57 2019 Received: (at 6013-done) by debbugs.gnu.org; 13 Jul 2019 07:41:57 +0000 Received: from localhost ([127.0.0.1]:41403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmCfN-0004WZ-0Q for submit@debbugs.gnu.org; Sat, 13 Jul 2019 03:41:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmCfL-0004WN-5x for 6013-done@debbugs.gnu.org; Sat, 13 Jul 2019 03:41:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58724) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hmCfF-0002qn-Sh; Sat, 13 Jul 2019 03:41:49 -0400 Received: from [176.228.60.248] (port=3672 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hmCfE-0006Jq-Vi; Sat, 13 Jul 2019 03:41:49 -0400 Date: Sat, 13 Jul 2019 10:41:45 +0300 Message-Id: <83o91y1iva.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: (message from Stefan Kangas on Fri, 5 Jul 2019 21:10:28 +0200) Subject: Re: bug#6013: [cperl-mode] cperl-perldoc doesn't work anymore with file test operators like -e References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 6013-done Cc: 6013-done@debbugs.gnu.org, lanx.perl@googlemail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Fri, 5 Jul 2019 21:10:28 +0200 > Cc: 6013@debbugs.gnu.org > > LanX writes: > > > Hi > > > > cperl-mode can't call perldocs for functions with a hyphen anymore like "-e" or "-X" > > > > (cperl-perldoc "-e") or "M-x cperl-perldoc RET -e" result to > > "error in process sentinel: Man-bgproc-sentinel: Can't find the -e manpage" > > > > But perldoc -f -e works fine in the shell, and as far as I can see from the sources of cperl-mode "-e" this case is covered to be mapped on the -f switch. > > > > Tested on 23 and 22 from two different users on different continents. > > > > Cheers > > Rolf > > I can confirm this bug, and have attached a fix. Thanks, pushed to the master branch. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 05:22:27 2019 Received: (at control) by debbugs.gnu.org; 13 Jul 2019 09:22:27 +0000 Received: from localhost ([127.0.0.1]:41467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmEEd-0006tG-Kl for submit@debbugs.gnu.org; Sat, 13 Jul 2019 05:22:27 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:45609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmEEb-0006sw-D2 for control@debbugs.gnu.org; Sat, 13 Jul 2019 05:22:26 -0400 Received: by mail-wr1-f47.google.com with SMTP id f9so12163065wre.12 for ; Sat, 13 Jul 2019 02:22:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=zkdzvcVrMvDCsISzvwHIn8sH/ywmICut/HPooKJAk1I=; b=QXoe1Od4rCb59ZiWLGpSSYSB0OxoqN9mBQS0+7NooLAZy9h6CpgsEFBTchb7N8aEqt M4PM7qEycickbz46ekuD9ajCF/B/nzUaaRUiT7LZf/F2PoKp9FzpXEH/cZzQWLKURfkS fpS9CVGiyDDdtCb4PeG7j3k0N7TI0czxBdOJW2TES/Gof1EwnRLoT5kBVkDg+RlTcxPn u92TVwtWHJEtbrvxMXBnkjP+R53q6DGdaq0q+FUrSucUL/SEXE/4qerMQp+Z2s1os58i hEoaixa62RnFghnW38ZSfr8mQgHpkVA4uOHOH/d4U7vdFU/4Ddh7YrkAkF7FTtW+ac6+ d7oQ== X-Gm-Message-State: APjAAAU2aqbdVXjROydAQe/Zg4vqbGAMvB9PV3JAdV8popN2o7yB61s7 rBIRibGDfnyrgzJfj5PxThrQtKRcBbAQf/0XE0AXWA== X-Google-Smtp-Source: APXvYqwBRB+pnRCUYGcaDfR9Mcqa3du36IWHz9UMEOAq7k/q2HxS0OT10o0gmVhEpozV0UdgK3V1bM5bgdqwt0NRYxA= X-Received: by 2002:adf:eec4:: with SMTP id a4mr15866255wrp.85.1563009739310; Sat, 13 Jul 2019 02:22:19 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Sat, 13 Jul 2019 11:22:08 +0200 Message-ID: Subject: bug#6013 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) fixed 6013 27.1 thanks From unknown Thu Jun 19 16:18:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Aug 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator