"Fossies" - the Fresh Open Source Software Archive

Member "perl-5.32.1/dist/Tie-File/ChangeLog" (18 Dec 2020, 3969 Bytes) of package /linux/misc/perl-5.32.1.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 What's new in version 1.06
    2  - Correct misleading entries in SYNOPSIS
    3 
    4 What's new in version 1.05
    5  - Remove unnecessary version change test
    6 
    7 What's new in version 1.04
    8  - Bump to add Changelog to source control.
    9 
   10 What's new in version 1.03
   11  - Rebreak lines to achieve <80 recommended line length.
   12  - Fix various pod errors.
   13  - RT #116250: Fail the right number of tests on timeout.
   14  - Switch most open() calls to three-argument form.
   15  - Add L<> around link in pod.
   16  - Use L</Foo>, not L<"Foo"> in pod.
   17  - Use unique tmp filenames in test files.
   18 
   19 What's new in version 1.01:
   20  - Change documentation for line numbering.
   21  - Switch to github for issue tracking.
   22 
   23 What's new in version 1.00:
   24  - typo fixes for Tie::File
   25 
   26 What's new in version 0.99:
   27  - Minor POD link fix.
   28 
   29 What's new in version 0.98:
   30  - No changes. Production release after CPAN testers cleared.
   31 
   32 What's new in version 0.97_01:
   33 All changes in this release are from perl 5 porters:
   34  - Update address for FSF in POD
   35  - z/OS: CPAN-ized ext/ and lib/
   36  - Missing ; in Tie::File
   37  - Typos in comments
   38  - BeOS specific Updates
   39  - turn the alarm off in the tests (was Re: maint @ 20617 (on VMS))
   40  - fix for VMS - last if $last_read_was_short
   41 
   42 What's new in version 0.96:
   43 
   44   Minor bug fixes only.
   45 
   46 What's new in version 0.95:
   47 
   48   Flushing out the deferred-write buffer is now done in a single pass,
   49   regardless of whether the records in the buffer are contiguous.
   50 
   51   Various time and memory performance enhancements courtesy of Tels.
   52   (<tels@bloodgate.com>)
   53 
   54   ->flock method now discards read cache and offsets table when
   55   successful.
   56 
   57   Miscellaneous minor bugs fixes and test suite enhancements.
   58 
   59   New ->offset method for recovering offset table data.  (Tels again.)
   60 
   61 What's new in version 0.93:
   62 
   63   No significant changes.  (Release was mainly to correct an error in
   64   one of the test files.)
   65 
   66 What's new in version 0.92:
   67 
   68   Bug fixes:  Negative 'nrecs' argument to 'splice' is now handled
   69   correctly.  Tie::File now behaves correctly even if you change $\.
   70 
   71   More tests and (very) minor performance enhancements.
   72 
   73 What's new in version 0.91:
   74 
   75   Tie::File now correctly handles attempts to store undefined values
   76   in the array: they are silently converted to defined empty strings.
   77 
   78   If the last record of the file is not properly terminated with the
   79   record terminator string, and if the file was opened for writing,
   80   Tie::File will silently repair it.  Formerly, it would mangle the file.
   81 
   82   More unit tests.
   83 
   84   Performance enhancements.
   85 
   86 What's new in version 0.90:
   87 
   88   AUTODEFERMENT: Tie::File will now turn deferred writing on and off
   89   automatically when it thinks it would be good to do so.  You may
   90   disable this feature by calling ->autodefer(0) or by supplying the
   91   'autodefer => 0' option with 'tie'.
   92 
   93   The read cache now uses a heap instead of an array.  This yields
   94   much better performance for large caches.
   95 
   96   Other performance improvements.
   97 
   98 What's new in version 0.51:
   99 
  100   Minor fixes in the test suite.
  101 
  102 What's new in version 0.50:
  103 
  104   DEFERRED WRITING:  You may now use the ->defer method to request
  105   that changes to the array *not* be written to the file immediately.
  106   Changes will be written when the memory limit for deferred writes is
  107   exceeded, or when you invoke the ->flush method.  You may discard
  108   pending writes with the ->discard method.  You may set the limit of
  109   discarded data with the 'dw_size' option.
  110 
  111   The DELETE method now returns the correct values.
  112 
  113 What's new in version 0.20:
  114 
  115   MAJOR INCOMPATIBLE CHANGE: Records read from the tied array now have
  116   the record separator REMOVED by default.  This is to provide
  117   do-what-I-meant behavior for expressions like
  118 
  119         $tied[3] .= "more text";
  120 
  121   Formerly, this would have appended "more text" *after* the newline character.
  122 
  123   You may obtain the old behavior by supplying the 'autochomp => 0'
  124   option in the 'tie' call, or by invoking the new 'autochomp'
  125   accessor method.
  126 
  127   Tests for this new feature.
  128