From 7a54fb8d8433d8011701694eb6da7bfc4b693fa8 Mon Sep 17 00:00:00 2001 From: gregor herrmann Date: Tue, 16 Jun 2020 19:15:47 +0200 Subject: New upstream version 0.25 --- Build.PL | 3 +-- Changes | 6 ++++++ MANIFEST | 9 ++++----- META.json | 10 +++++----- META.yml | 10 +++++----- Makefile.PL | 20 -------------------- lib/Tickit/Widget/Scroller.pm | 7 ++++--- lib/Tickit/Widget/Scroller/Item/RichText.pm | 4 +++- lib/Tickit/Widget/Scroller/Item/Text.pm | 8 +++++--- 9 files changed, 33 insertions(+), 44 deletions(-) delete mode 100644 Makefile.PL diff --git a/Build.PL b/Build.PL index 8a1be62..0310478 100644 --- a/Build.PL +++ b/Build.PL @@ -7,7 +7,7 @@ my $build = Module::Build->new( module_name => 'Tickit::Widget::Scroller', requires => { 'perl' => '5.026', # signatures - 'Object::Pad' => '0.17', + 'Object::Pad' => '0.27', 'String::Tagged' => 0, 'Tickit::RenderBuffer' => '0.43', # flush_to_term @@ -21,7 +21,6 @@ my $build = Module::Build->new( }, auto_configure_requires => 0, # Don't add M::B to configure_requires license => 'perl', - create_makefile_pl => 'traditional', create_license => 1, create_readme => 1, meta_merge => { diff --git a/Changes b/Changes index ee80a81..2302cfd 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,11 @@ Revision history for Tickit-Widget-Scroller +0.25 2020-06-13 + [CHANGES] + * Update to Object::Pad 0.27 + + BUILD block syntax + + package+class declaration to keep metadata parsers happy + 0.24 2020-03-30 [CHANGES] * Use Object::Pad diff --git a/MANIFEST b/MANIFEST index a622ed9..9269b80 100644 --- a/MANIFEST +++ b/MANIFEST @@ -6,7 +6,11 @@ lib/Tickit/Widget/Scroller.pm lib/Tickit/Widget/Scroller/Item.pod lib/Tickit/Widget/Scroller/Item/RichText.pm lib/Tickit/Widget/Scroller/Item/Text.pm +LICENSE MANIFEST This list of files +META.json +META.yml +README t/00use.t t/01item-text.t t/02item-richtext.t @@ -24,8 +28,3 @@ t/23pop-bottom.t t/23pop-top.t t/30indicator.t t/99pod.t -Makefile.PL -README -LICENSE -META.yml -META.json diff --git a/META.json b/META.json index 7f9669d..4c339c9 100644 --- a/META.json +++ b/META.json @@ -16,7 +16,7 @@ "prereqs" : { "runtime" : { "requires" : { - "Object::Pad" : "0.17", + "Object::Pad" : "0.27", "String::Tagged" : "0", "Tickit::Pen" : "0.19", "Tickit::RenderBuffer" : "0.43", @@ -35,15 +35,15 @@ "provides" : { "Tickit::Widget::Scroller" : { "file" : "lib/Tickit/Widget/Scroller.pm", - "version" : "0.24" + "version" : "0.25" }, "Tickit::Widget::Scroller::Item::RichText" : { "file" : "lib/Tickit/Widget/Scroller/Item/RichText.pm", - "version" : "0.24" + "version" : "0.25" }, "Tickit::Widget::Scroller::Item::Text" : { "file" : "lib/Tickit/Widget/Scroller/Item/Text.pm", - "version" : "0.24" + "version" : "0.25" } }, "release_status" : "stable", @@ -53,6 +53,6 @@ ], "x_IRC" : "irc://irc.freenode.net/#tickit" }, - "version" : "0.24", + "version" : "0.25", "x_serialization_backend" : "JSON::PP version 4.02" } diff --git a/META.yml b/META.yml index c682765..6edb26d 100644 --- a/META.yml +++ b/META.yml @@ -15,15 +15,15 @@ name: Tickit-Widget-Scroller provides: Tickit::Widget::Scroller: file: lib/Tickit/Widget/Scroller.pm - version: '0.24' + version: '0.25' Tickit::Widget::Scroller::Item::RichText: file: lib/Tickit/Widget/Scroller/Item/RichText.pm - version: '0.24' + version: '0.25' Tickit::Widget::Scroller::Item::Text: file: lib/Tickit/Widget/Scroller/Item/Text.pm - version: '0.24' + version: '0.25' requires: - Object::Pad: '0.17' + Object::Pad: '0.27' String::Tagged: '0' Tickit::Pen: '0.19' Tickit::RenderBuffer: '0.43' @@ -33,5 +33,5 @@ requires: resources: IRC: irc://irc.freenode.net/#tickit license: http://dev.perl.org/licenses/ -version: '0.24' +version: '0.25' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/Makefile.PL b/Makefile.PL deleted file mode 100644 index ebce7b3..0000000 --- a/Makefile.PL +++ /dev/null @@ -1,20 +0,0 @@ -# Note: this file was auto-generated by Module::Build::Compat version 0.4231 -require 5.026; -use ExtUtils::MakeMaker; -WriteMakefile -( - 'NAME' => 'Tickit::Widget::Scroller', - 'VERSION_FROM' => 'lib/Tickit/Widget/Scroller.pm', - 'PREREQ_PM' => { - 'Object::Pad' => '0.17', - 'String::Tagged' => 0, - 'Tickit::Pen' => '0.19', - 'Tickit::RenderBuffer' => '0.43', - 'Tickit::Widget' => '0.35', - 'Tickit::Window' => '0.57' - }, - 'INSTALLDIRS' => 'site', - 'EXE_FILES' => [], - 'PL_FILES' => {} -) -; diff --git a/lib/Tickit/Widget/Scroller.pm b/lib/Tickit/Widget/Scroller.pm index e711bd7..648201a 100644 --- a/lib/Tickit/Widget/Scroller.pm +++ b/lib/Tickit/Widget/Scroller.pm @@ -4,9 +4,10 @@ # (C) Paul Evans, 2011-2020 -- leonerd@leonerd.org.uk use 5.026; # signatures -use Object::Pad 0.17; +use Object::Pad 0.27; -class Tickit::Widget::Scroller 0.24 +package Tickit::Widget::Scroller 0.25; +class Tickit::Widget::Scroller extends Tickit::Widget; use Tickit::Style; @@ -161,7 +162,7 @@ has $_gravity_bottom; has $_pending_scroll_to_bottom; -method BUILD ( %args ) +BUILD ( %args ) { my $gravity = delete $args{gravity} || "top"; diff --git a/lib/Tickit/Widget/Scroller/Item/RichText.pm b/lib/Tickit/Widget/Scroller/Item/RichText.pm index 09f6c2e..8cd48a3 100644 --- a/lib/Tickit/Widget/Scroller/Item/RichText.pm +++ b/lib/Tickit/Widget/Scroller/Item/RichText.pm @@ -4,7 +4,9 @@ # (C) Paul Evans, 2011-2020 -- leonerd@leonerd.org.uk use Object::Pad 0.17; -class Tickit::Widget::Scroller::Item::RichText 0.24 + +package Tickit::Widget::Scroller::Item::RichText 0.25; +class Tickit::Widget::Scroller::Item::RichText extends Tickit::Widget::Scroller::Item::Text; use Tickit::Utils qw( textwidth ); diff --git a/lib/Tickit/Widget/Scroller/Item/Text.pm b/lib/Tickit/Widget/Scroller/Item/Text.pm index e7ba85e..dcb2019 100644 --- a/lib/Tickit/Widget/Scroller/Item/Text.pm +++ b/lib/Tickit/Widget/Scroller/Item/Text.pm @@ -3,8 +3,10 @@ # # (C) Paul Evans, 2011-2020 -- leonerd@leonerd.org.uk -use Object::Pad 0.17; -class Tickit::Widget::Scroller::Item::Text 0.24; +use Object::Pad 0.27; + +package Tickit::Widget::Scroller::Item::Text 0.25; +class Tickit::Widget::Scroller::Item::Text; use Tickit::Utils qw( textwidth cols2chars ); @@ -61,7 +63,7 @@ has @_chunks; has $_width; # width for which the @_lineruns are valid has @_lineruns; -method BUILD ( $text, %opts ) +BUILD ( $text, %opts ) { $_indent = $opts{indent} if defined $opts{indent}; -- cgit v1.2.3