/bin/sh isn't /usr/bin/perl :-) I suspect that this slipped by into the previous change because cflags.SH doesn't seem to be re-expanded if it's newer than cflags.
This is just an initial attempt at getting something more useful into the -v / -V output. Currently "patchlevel" is really "version", and PATCHNUM is just a special string added to the patchlevel in perl.c via defines created by cflags.SH and its product file cflags, which happens very early in the build process. This means that for committers the -v output is likely to not be upto date unless they run make clean. Anyway, IMO we should rethink a reasonable amount about how we do this, this is just a crude step forward.
Having now created a few .patch files, it appears the current .gitignore is reporting them as untracked, rather than simply ignoring them. The attached patch adjusts the .gitignore file to really ignore .patch files. Signed-off-by: Abigail <firstname.lastname@example.org>
Signed-off-by: Abigail <email@example.com>
but is failing on Windows. Anyways sv_utf8_upgrade_nomg() is a macro anyways, so moving the documentation to sv.h.
When reading about 'perlthanks' I used perldoc to read about it. It turned out that the POD doesn't mention perlthanks. Nor the -T option. Hence this change. p5p-msgid: <rt-3.6.HEADfirstname.lastname@example.org>
…ly linked If you opt to link statically to the CRT and thus include the CRT routines in your own DLL, VC80 will not generate any manifest file, and the "mt" command and thus the entire build will fail. Make use of 'mt' conditional on the presence of the manifest. p5p-msgid: <00f901c961c9$5321e1e0$f965a5a0$@com>
A bunch of changes to the documentation. They range from fixing minor typos to changing outright lies, and things in between. Much of it has to do with Unicode, and includes mostly things that I found out the hard way. There are a few comment changes, but almost all is in pods or used in generating pods. p5p-msgid: <email@example.com>