summaryrefslogtreecommitdiff
path: root/vms
Commit message (Collapse)AuthorAgeFilesLines
* Add a builtin:: namespace, with true/false/isboolPaul "LeoNerd" Evans2021-11-291-2/+4
| | | | | | | | This finishes the perl-visible API required for RFC 0008 https://github.com/Perl/RFCs/blob/master/rfcs/rfc0008.md It also begins the "builtin::" namespace of RFC 0009 https://github.com/Perl/RFCs/blob/master/rfcs/rfc0009.md
* new perldelta for 5.35.7Richard Leach2021-11-211-1/+1
|
* new perldelta for 5.35.6Leon Timmermans2021-10-211-1/+1
|
* new perldelta for v5.35.5Matthew Horsfall2021-09-201-1/+1
|
* make way for 5.35.4Karen Etheridge2021-08-201-1/+1
|
* vms.c: Save '&' instrs by casting to U8Karl Williamson2021-07-301-2/+2
|
* new perldelta for 5.35.3Neil Bowers2021-07-241-1/+1
|
* new perldelta for 5.35.2Max Maischein2021-06-201-1/+1
|
* replace all instances of PERL_IMPLICIT_CONTEXT with MULTIPLICITYTomasz Konojacki2021-06-092-24/+24
| | | | | | | | | | | | Since the removal of PERL_OBJECT (acfe0abcedaf592fb4b9cb69ce3468308ae99d91) PERL_IMPLICIT_CONTEXT and MULTIPLICITY have been synonymous and they're being used interchangeably. To simplify the code, this commit replaces all instances of PERL_IMPLICIT_CONTEXT with MULTIPLICITY. PERL_IMPLICIT_CONTEXT will stay defined for compatibility with XS modules.
* perldelta: add a new delta for v5.35.1Ricardo Signes2021-05-201-1/+1
|
* New perldeltaSawyer X2021-05-211-1/+1
|
* Merge all perldelta files to create perl534delta.podSawyer X2021-05-041-1/+1
|
* new perldelta for 5.33.10Todd Rinaldo2021-04-201-1/+1
| | | | | 5.33.10 isn't going to happen but it looks like we bump to the bogus release and THEN switch to RC1.
* new perldelta for 5.33.9Nicolas R2021-03-201-1/+1
|
* add new perldelta for 5.33.8reneeb2021-02-201-1/+1
|
* New perldelta for 5.33.7Richard Leach2021-01-211-1/+1
|
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-173-2606/+2606
| | | | | | | | | | | This just detabifies to get rid of the mixed tab/space indentation. Applying consistent indentation and dealing with other tabs are another issue. Done with `expand -i`. * vutil.* left alone, it's part of version. * Left regen managed files alone for now.
* new perldelta for 5.33.6Max Maischein2020-12-201-1/+1
|
* Create new perldelta for 5.33.5Tom Hukins2020-11-201-1/+1
|
* Create new perldelta for 5.33.4Steve Hay2020-10-201-1/+1
|
* new perldelta for 5.33.3Sawyer X2020-09-211-1/+1
|
* new perldelta for 5.33.2Karen Etheridge2020-08-201-1/+1
|
* vms.c: Convert to use av_count()Karl Williamson2020-08-191-2/+2
|
* Remove PERL_GLOBAL_STRUCTDagfinn Ilmari Mannsåker2020-07-201-5/+3
| | | | | | | | This was originally added for MinGW, which no longer needs it, and only still used by Symbian, which is now removed. This also leaves perlapi.[ch] empty, but we keep the header for CPAN backwards compatibility.
* new perldelta for 5.33.1Sawyer X2020-07-171-1/+1
|
* Bumps, perldeltas, podsSawyer X2020-06-281-1/+1
|
* Fixup perldelta filesSawyer X2020-05-301-1/+1
|
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-2/+2
| | | | | Mostly in comments and docs, but some in diagnostic messages and one case of 'or die die'.
* new perldelta for 5.31.11Sawyer X2020-04-291-1/+1
|
* Remove spurious double spaces before open braces in core C codeDagfinn Ilmari Mannsåker2020-04-131-1/+1
|
* Bump back to 5.31.11, if we need to release itSawyer X2020-04-091-1/+1
|
* Bump version to 5.32.0Sawyer X2020-03-211-1/+1
|
* new delta for 5.31.11Sawyer X2020-03-201-1/+1
|
* vmsish.h: Fix missing semicolon from 2bc5f86Craig A. Berry2020-03-191-1/+1
|
* Add mutex for accessing ENVKarl Williamson2020-03-111-1/+2
|
* generated new perldelta after 5.31.9 releasereneeb2020-02-211-1/+1
|
* new perldelta for 5.31.9Matthew Horsfall2020-01-201-1/+1
|
* new perldelta for 5.31.8Nicolas R2019-12-201-1/+1
|
* Add memCHRs() macro and use itKarl Williamson2019-12-181-3/+3
| | | | | | | This replaces strchr("list", c) calls throughout the core. They don't work properly when 'c' is a NUL, returning the position of the terminating NUL in "list" instead of failure. This could lead to segfaults or even security issues.
* new perldelta for v5.31.7Chris 'BinGOs' Williams2019-11-201-1/+1
|
* Remove lib/unicore/Heavy.plKarl Williamson2019-11-061-1/+1
| | | | | | | This file was for the use of utf8_heavy.pl. But now that that is incorporated into Unicode::UCD, move the definitions from Heavy.pl to lib/unicore/UCD.pl which is used by Unicode::UCD. This allows removing package names.
* Update IO-Compress to CPAN version 2.089Chris 'BinGOs' Williams2019-11-061-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.089 3 November 2019 * bin/streamzip Add zipstream to EXE_FILES https://github.com/pmqs/IO-Compress/issues/5 7f5ed78e5652125c9ba78aab720e18d384d59c00 fb8cd6480af6303f58fd2e12d4999cd1830f0c5f 2.088 31 October 2019 * t/105oneshot-zip-only.t Fix reset of CompSize 6034da95f1dc5a594edc0d26e6add8d86990ad56 * Add Support Details ad66b6ec4cf175a70e53f74572eed5f403648f11 * Update site for Bzip2 to sourceware 77497aeb2a234889a2b2c4ac7ea2f620895b16a9 * Fix number of tests bc4e234449a82fb00f66af752dfc4c96097b2a4d * Add streamzip script to bin 76d2795d0587bafb0cc398e97142740acba82a42 * zipdetails * Update zipdetails to version 1.11 8958cb3aa90745a4b3369479846846fdca6b4f76 * Zip64 extra field typo f186380d701fe5257f9fc92d69160dc6382cfc24 * t/105oneshot-zip-only.t test with deflated directory 16bfffcf5089af67cb7f68685cc61d06409cba73 * t/105oneshot-zip-only.t Add test for encrypted Zip files 5ad813115aed000f88d7df28261b43c00ae56525 2c64e255feb5a1ee33d033f7eccb6feca12ebe97 * Documentation Updates https://github.com/pmqs/IO-Compress/issues/2 e1fd0d4eda0a8496981cbd83ad06906f4ae586a5 * Mention xz, lzma etc https://github.com/pmqs/IO-Compress/issues/4 126f7b9da97b572d0fb89a9bdcc190c5405c72b8
* Create new perldelta for 5.31.6Steve Hay2019-10-201-1/+1
|
* new perldelta for 5.31.4Max Maischein2019-09-201-1/+1
|
* Prepare VMS linker GSMATCH for 5.32.Craig A. Berry2019-08-251-4/+3
| | | | | | | | | | | | | | | | | | | | | | | GSMATCH in the linker options file tells the image activator whether a dynamic library being loaded is compatible with what it originally linked against. Ideally we would like to encode the version number and all the options that can make a build binary incompatible with another build of the same version, but there are about 30 such options and only 8 bits (on Alpha) in which to store both the version number and the options. We've lived with only 3 bits reserved for 3 options, but as of version 32 of Perl 5, we'll need 6 bits for the version number: $ perl -e "$v = 31; printf('%b', $v);" 11111 $ perl -e "$v = 32; printf('%b', $v);" 100000 leaving us only 2 bits for options. The code modified here only kicks in when PERLSHR_USE_GSMATCH is defined in the environment.
* New perldelta for 5.31.4Tom Hukins2019-08-201-1/+1
|
* vms/vms.c: fix unused relational comparison resultAlexandr Savca2019-07-251-1/+1
| | | | Closes [perl #134307].
* Create new perldelta for 5.31.3Steve Hay2019-07-201-1/+1
|
* Begin restore of case sensitive symbols on VMSCraig A. Berry2019-06-222-3/+3
| | | | | | | | | | | | There is a long-unmaintained option to build with case sensitive symbols, which is needed by some extensions that have symbols that differ only by case and need the Perl core to be built with the same option. There will be additional steps necessary, but getting "perl" and "globals" in the correct case is a start. We no longer need to explicitly specify globals for the linker, so don't do that and thus avoid having to guess which case it wants.
* generate new perldeltaKaren Etheridge2019-06-201-1/+1
|