Commit Graph

30 Commits

Author SHA256 Message Date
Stephan Kulow
6ffa2604bf Accepting request 1037660 from devel:languages:perl:autoupdate
- updated to 0.142
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.142     2022-11-09 07:06:36-05:00 America/New_York
      No changes from 0.141; all changes since last stable release are summarized below.
      [*** DEPRECATIONS ***]
      - Tilde expansion is deprecated due to inconsistent and bug-prone behavior.
      [Bug fixes]
      - Prevent expansion of tildes that are not the very first character (e.g.
        "./~foo"). Prevent unintentional tilde expansion during internal path
        processing. Escape non-tilde glob characters before tilde expansion.
      - Fixed spew/edit to a long filename approaching the filesystem length
        limit.
      - Internal calls to `print` are checked for possible errors.
      - Internal read calls are checked for errors.
      [Changes]
      - Path stringification now adds "./" in front of paths starting with literal tilde
        so they will round-trip.  FREEZE updated to use this stringification rule as well.
      - `move` now uses File::Copy::move internally instead of the built-in `rename`,
        allowing it to work across filesystems.  It also returns an object for the
        moved location, allowing chaining.
      - edit_lines_raw now uses a buffered raw I/O layer. edit_lines_utf8 now
        prefers PerlIO::utf8_strict, if available.
      - lines_utf8 now consistently uses a buffered I/O layer.
      - open*_utf8 now prefers PerlIO::utf8_strict, if available.
      - slurp_utf8 now consistently uses an unbuffered I/O layer.
      [Documented]
      - Changed all raw/UTF-8 layer descriptions in method documentation to match
        the code.
      - Fixed SYNOPSIS syntax.
      - Documented how to disable TMPDIR when making temp files/dirs.
      [Testing]
      - Add additional tilde stringification testing.
      - Fixed tilde expansion tests on Windows.
      - Skip a problematic test case on cygwin.
  0.141     2022-11-07 12:47:25-05:00 America/New_York (TRIAL RELEASE)
      [Testing]
      - Add additional tilde expansion tests
  0.139     2022-11-03 15:44:46-04:00 America/New_York (TRIAL RELEASE)
      [Testing]
      - Skip a problematic test case on cygwin
  0.137     2022-11-02 09:50:26-04:00 America/New_York (TRIAL RELEASE)
      [Testing]
      - Add additional tilde stringification testing.
  0.135     2022-11-01 22:27:21-04:00 America/New_York (TRIAL RELEASE)
      [Testing]
      - Fixed additional issues with tilde expansion tests on Windows for testers
        with lowercase drive letters in their userprofile.
  0.133     2022-10-31 23:55:01-04:00 America/New_York (TRIAL RELEASE)
      [Bug fixes]
      - Path stringification now adds "./" in front of paths starting with literal tilde
        so they will round-trip.  FREEZE updated to use this stringification rule as well.
      [Changes]
      - `move` now uses File::Copy::move internally instead of the built-in `rename`,
        allowing it to work across filesystems.  It also returns an object for the
        moved location, allowing chaining.
      [Testing]
      - Fixed tilde expansion tests on Windows.
  0.131     2022-10-31 10:42:46-04:00 America/New_York (TRIAL RELEASE)
      [*** DEPRECATIONS ***]
      - Tilde expansion is deprecated due to inconsistent and bug-prone behavior.
      [Bug fixes]
      - Fixed spew/edit to a long filename approaching the filesystem length
        limit.
      - Internal calls to `print` are checked for possible errors.
      - Internal read calls are checked for errors.
      - Prevent expansion of tildes that are not the very first character (e.g.
        "./~foo"). Prevent unintentional tilde expansion during internal path
        processing. Escape non-tilde glob characters before tilde expansion.
      [Changes]
      - edit_lines_raw now uses a buffered raw I/O layer. edit_lines_utf8 now
        prefers PerlIO::utf8_strict, if available.
      - lines_utf8 now consistently uses a buffered I/O layer.
      - open*_utf8 now prefers PerlIO::utf8_strict, if available.
      - slurp_utf8 now consistently uses an unbuffered I/O layer.
      [Documented]
      - Changed all raw/UTF-8 layer descriptions in method documentation to match
        the code.
      - Fixed SYNOPSIS syntax.
      - Documented how to disable TMPDIR when making temp files/dirs.

OBS-URL: https://build.opensuse.org/request/show/1037660
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=56
2022-11-24 16:40:46 +00:00
Dirk Stoecker
98fd40a736 Accepting request 1034228 from devel:languages:perl:autoupdate
- updated to 0.130
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.130     2022-10-20 07:08:01-04:00 America/New_York
      [Bug fixes]
      - mkdir no longer fails when applied to an existing directory.
  0.128     2022-10-19 15:32:39-04:00 America/New_York
      - No changes from 0.127-TRIAL.
  0.127     2022-10-05 17:17:36-04:00 America/New_York (TRIAL RELEASE)
      [Testing]
      - Fixed has_same_bytes test for Windows.
  0.125     2022-09-30 17:08:36-04:00 America/New_York (TRIAL RELEASE)
      [*** DEPRECATIONS ***]
      - The 'mkpath' method is deprecated in favor of 'mkdir'.
      [Additions]
      - Added 'mkdir' to replace 'mkpath', but returning the path object for chaining.
      - Added `has_same_bytes` to efficiently compare the contents of two files.
      [Documentation]
      - Edited SYNOPSIS

OBS-URL: https://build.opensuse.org/request/show/1034228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=54
2022-11-07 16:29:38 +00:00
Stephan Kulow
77e55c316c Accepting request 1001427 from devel:languages:perl:autoupdate
- updated to 0.124
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.124     2022-09-02 11:06:12-04:00 America/New_York
      - No changes from 0.123-TRIAL.
  0.123     2022-08-29 11:06:49-04:00 America/New_York (TRIAL RELEASE)
      [Documentation]
      - Added link to `touchpath` in the `mkpath` docs.
      - Fixed example in `tempfile` docs.

OBS-URL: https://build.opensuse.org/request/show/1001427
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=52
2022-09-08 19:47:05 +00:00
Dirk Stoecker
a030205830 Accepting request 947253 from devel:languages:perl:autoupdate
- updated to 0.122
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.122     2022-01-16 10:05:08-05:00 America/New_York
      - No changes from 0.121-TRIAL.
  0.121     2022-01-08 11:05:33-05:00 America/New_York (TRIAL RELEASE)
      [Additions]
      - Adds `size` and `size_human` methods.  The latter gives `ls -lh` style
        output, with options to choose base2 or base10 forms.

OBS-URL: https://build.opensuse.org/request/show/947253
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=51
2022-01-20 10:23:45 +00:00
Dirk Stoecker
ad787f3b6f Accepting request 927287 from devel:languages:perl:autoupdate
- updated to 0.120
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.120     2021-10-24 12:12:57-04:00 America/New_York
      - No changes from 0.119-TRIAL.
  0.119     2021-10-20 18:15:24-04:00 America/New_York (TRIAL RELEASE)
      [Changes]
      - The `tempdir` and `tempfile` methods may be called on a Path::Tiny object
        representing a directory, in which case the directory will be used as the
        container for the temporary object (as if the `DIR` argument were used).

OBS-URL: https://build.opensuse.org/request/show/927287
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=50
2021-10-26 12:47:50 +00:00
Christian Wittmer
71c17db915 Accepting request 869780 from devel:languages:perl:autoupdate
- updated to 0.118
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.118     2021-02-04 19:09:58-05:00 America/New_York
      - No changes from 0.117-TRIAL.
  0.117     2021-01-31 21:22:29-05:00 America/New_York (TRIAL RELEASE)
      [Tests]
      - Skip symlink tests on Windows by actually testing symlinks, as Perl
        5.33.5 adds notional support but it's not possible without elevated
        privileges.

OBS-URL: https://build.opensuse.org/request/show/869780
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=48
2021-02-06 13:50:24 +00:00
Dirk Stoecker
ada12f417c Accepting request 866755 from devel:languages:perl:autoupdate
- updated to 0.116
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.116     2021-01-22 10:32:22-05:00 America/New_York
      - No changes from 0.115-TRIAL.
  0.115     2021-01-19 12:01:33-05:00 America/New_York (TRIAL RELEASE)
      [Tests]
      - Fixes tests on MSYS without symlinks enabled.

OBS-URL: https://build.opensuse.org/request/show/866755
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=46
2021-01-27 16:13:26 +00:00
Dirk Stoecker
b1ebc81cab Accepting request 823584 from home:tinita:branches:devel:languages:perl
- Revert last change as requested (File::Path 2.07 -> 2.070000)

OBS-URL: https://build.opensuse.org/request/show/823584
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=44
2020-08-03 12:23:47 +00:00
Dirk Stoecker
c0f2fc69d8 Accepting request 823127 from home:tinita:branches:devel:languages:perl
- Fix File::Path version (2.07 vs. 2.070000)

OBS-URL: https://build.opensuse.org/request/show/823127
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=43
2020-07-28 13:48:48 +00:00
Dirk Stoecker
0b1d14138e Accepting request 798658 from devel:languages:perl:autoupdate
- updated to 0.114
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.114     2020-04-26 10:10:29-04:00 America/New_York
  
      - No changes from 0.113-TRIAL.
  
  0.113     2020-04-14 16:06:58-04:00 America/New_York (TRIAL RELEASE)
  
      [Fixes]
  
      - Uses \z instead of $ in regular expressions

OBS-URL: https://build.opensuse.org/request/show/798658
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=41
2020-04-29 11:52:50 +00:00
Dirk Stoecker
133dd7795b Accepting request 768705 from devel:languages:perl:autoupdate
- updated to 0.112
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.112     2020-01-28 22:12:16-05:00 America/New_York
  
      - No changes from 0.111-TRIAL.
  
  0.111     2020-01-23 10:54:48-05:00 America/New_York (TRIAL RELEASE)
  
      - Another test fix on Windows, possibly due to a behavior change in
        Cwd::getdcwd.

OBS-URL: https://build.opensuse.org/request/show/768705
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=39
2020-01-30 14:27:31 +00:00
Dirk Stoecker
4c52106475 Accepting request 764246 from devel:languages:perl:autoupdate
- updated to 0.110
   see /usr/share/doc/packages/perl-Path-Tiny/Changes
  0.110     2020-01-13 13:11:38-05:00 America/New_York
  
      - No changes from 0.109-TRIAL.
  
  0.109     2020-01-02 12:24:25-05:00 America/New_York (TRIAL RELEASE)
  
      - Fixes tests on Windows, particularly with newer File::Spec.

OBS-URL: https://build.opensuse.org/request/show/764246
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=37
2020-01-14 12:44:31 +00:00
Dirk Stoecker
2ec8c95266 Accepting request 626558 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/626558
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=35
2018-08-24 11:06:28 +00:00
Stephan Kulow
65210749c8 Accepting request 622862 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/622862
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=33
2018-07-16 06:43:27 +00:00
Stephan Kulow
7092654987 Accepting request 458765 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/458765
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=31
2017-02-20 18:46:02 +00:00
Stephan Kulow
7765462c8c Accepting request 456811 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/456811
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=29
2017-02-13 18:38:55 +00:00
Stephan Kulow
ebbc94c20c Accepting request 434250 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/434250
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=27
2016-10-12 05:51:47 +00:00
Stephan Kulow
1f281c0b0d Accepting request 406418 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/406418
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=25
2016-07-04 15:20:29 +00:00
Stephan Kulow
b70b047ba2 Accepting request 398472 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/398472
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=23
2016-05-28 13:07:41 +00:00
Stephan Kulow
55af23461e Accepting request 393844 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/393844
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=21
2016-05-09 05:37:07 +00:00
Stephan Kulow
f31f9b4338 Accepting request 383997 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/383997
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=19
2016-04-06 06:41:08 +00:00
Stephan Kulow
e04a3a9864 Accepting request 368217 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/368217
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=17
2016-03-09 06:37:07 +00:00
Stephan Kulow
78841e55d1 Accepting request 345180 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/345180
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=15
2015-11-19 18:06:47 +00:00
Stephan Kulow
f27bc57f9d Accepting request 317762 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/317762
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=13
2015-07-21 11:31:48 +00:00
Stephan Kulow
f63ca801b6 Accepting request 314302 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/314302
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=11
2015-06-29 04:54:17 +00:00
Stephan Kulow
58ae7581b4 Accepting request 295945 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/295945
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=9
2015-04-14 05:41:40 +00:00
Dirk Stoecker
15585e9b30 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=7
2013-12-09 13:37:46 +00:00
Stephan Kulow
55fef0c912 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=5
2013-10-08 15:50:59 +00:00
Dirk Stoecker
486c3d57ed update to version 0.035
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=3
2013-09-25 07:49:14 +00:00
Stephan Kulow
b917559a58 initial package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Path-Tiny?expand=0&rev=1
2013-07-30 05:43:52 +00:00