[Bug 1734702] Re: perldoc shows lots of escapes
Launchpad Bug Tracker
1734702 at bugs.launchpad.net
Mon Jan 8 09:57:02 UTC 2018
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: perl (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to perl in Ubuntu.
https://bugs.launchpad.net/bugs/1734702
Title:
perldoc shows lots of escapes
Status in perl package in Ubuntu:
Confirmed
Bug description:
Fresh konsole:
$ echo $TERM
xterm-256color
$ type perldoc
perldoc is /usr/bin/perldoc
$ dpkg -S /usr/bin/perldoc
diversion by perl-doc from: /usr/bin/perldoc
diversion by perl-doc to: /usr/bin/perldoc.stub
perl, perl-doc: /usr/bin/perldoc
$ echo $PAGER
$ perldoc perlsyn
(Now in pager:)
ESC[1mNAMEESC[0m
perlsyn - Perl syntax
ESC[1mDESCRIPTIONESC[0m
A Perl program consists of a sequence of declarations and statements which
...
That's a lot of ESCapes. PAGER=more gets me "2NAME2" and the like.
$ locate perlsyn
/usr/share/man/man1/perlsyn.1.gz
/usr/share/man/man1/perlsynology.1.gz
/usr/share/perl/5.26.0/pod/perlsyn.pod
/usr/share/perl/5.26.0/pod/perlsynology.pod
No cached files apparently.
This works reasonably: TERM=none perldoc perlsyn | (TERM=vt100 less) -
but looses the bolds etc.
This works well: man perlsyn
This also works as expected, showing bolds and stuff, but I find it impractical:
perldoc perlsyn | cat
So perldoc applies terminal appropriate escapes where it should not?
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: perl-doc 5.26.0-8ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-17.20-generic 4.13.8
Uname: Linux 4.13.0-17-generic x86_64
ApportVersion: 2.20.7-0ubuntu3.5
Architecture: amd64
CurrentDesktop: KDE
Date: Mon Nov 27 15:23:57 2017
EcryptfsInUse: Yes
InstallationDate: Installed on 2017-07-18 (132 days ago)
InstallationMedia: Kubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
PackageArchitecture: all
SourcePackage: perl
UpgradeStatus: Upgraded to artful on 2017-11-27 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1734702/+subscriptions
More information about the foundations-bugs
mailing list