Front page | perl.perl5.porters |
Postings from April 2014
[perl #121630] Inconsistency in perlpod.pod in version 5.18.2 and earlier
From:
Ron Wilson
Date:
April 11, 2014 14:34
Subject:
[perl #121630] Inconsistency in perlpod.pod in version 5.18.2 and earlier
Message ID:
rt-4.0.18-5027-1397148412-289.121630-75-0@perl.org
# New Ticket Created by Ron Wilson
# Please include the string: [perl #121630]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/Ticket/Display.html?id=121630 >
I notice an inconsistency in perlpod.pod that is also present in the
Perl 5.18.2 documentation on perldoc.perl.org
In the section describing =encoding, there is the sentence:
And don't forget, when using any other command, that the command
lasts up until the end of its paragraph, not its line.
There is no heading separating this from the description of =encoding
above it. So, this could be taken to mean that =encoding by itself,
between lines of Perl code, does not require a =cut
I ran a simple test program to confirm the behaviour of Perl. Lines
of code after =encoding, bit before =cut were ignored by Perl.
Perhaps a heading before that sentence could be added.
[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
category=docs
severity=low
---
Site configuration information for perl 5.16.3:
Configured by strawberry-perl at Tue Mar 12 12:12:58 2013.
Summary of my perl5 (revision 5 version 16 subversion 3) configuration:
Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-x64-multi-thread
uname='Win32 strawberry-perl 5.16.3.1 #1 Tue Mar 12 12:12:07 2013 x64'
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags =' -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE
-DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
-fno-strict-aliasing -mms-bitfields',
optimize='-s -O2',
cppflags='-DWIN32'
ccversion='', gccversion='4.6.3', gccosandvers=''
intsize=4, longsize=4, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='long
long', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='g++', ldflags ='-s -L"C:\Perl\perl\lib\CORE" -L"C:\Perl\c\lib"'
libpth=C:\Perl\c\lib C:\Perl\c\x86_64-w64-mingw32\lib
libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
libc=, so=dll, useshrplib=true, libperl=libperl516.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-mdll -s -L"C:\Perl\perl\lib\CORE"
-L"C:\Perl\c\lib"'
Locally applied patches:
---
@INC for perl 5.16.3:
c:/Perl/perl/site/lib
c:/Perl/perl/vendor/lib
c:/Perl/perl/lib
.
---
Environment for perl 5.16.3:
HOME (unset)
LANG (unset)
LANGUAGE (unset)
LD_LIBRARY_PATH (unset)
LOGDIR (unset)
PATH=c:\perl\perl\bin;c:\perl\c\bin;C:\Program Files\SlickEditV18.0.1
x64\win\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program
Files\doxygen\bin
PERL_BADLANG (unset)
SHELL (unset)
-
[perl #121630] Inconsistency in perlpod.pod in version 5.18.2 and earlier
by Ron Wilson