diff options
author | gregor herrmann <gregoa@debian.org> | 2020-06-16 19:15:47 +0200 |
---|---|---|
committer | gregor herrmann <gregoa@debian.org> | 2020-06-16 19:15:47 +0200 |
commit | 7a54fb8d8433d8011701694eb6da7bfc4b693fa8 (patch) | |
tree | eab3e984b7448e8215bec8b22ea27d1bff8720bb | |
parent | 5003c51a20c5806752d2b039c4b60ebd8c1641dd (diff) |
New upstream version 0.25
-rw-r--r-- | Build.PL | 3 | ||||
-rw-r--r-- | Changes | 6 | ||||
-rw-r--r-- | MANIFEST | 9 | ||||
-rw-r--r-- | META.json | 10 | ||||
-rw-r--r-- | META.yml | 10 | ||||
-rw-r--r-- | Makefile.PL | 20 | ||||
-rw-r--r-- | lib/Tickit/Widget/Scroller.pm | 7 | ||||
-rw-r--r-- | lib/Tickit/Widget/Scroller/Item/RichText.pm | 4 | ||||
-rw-r--r-- | lib/Tickit/Widget/Scroller/Item/Text.pm | 8 |
9 files changed, 33 insertions, 44 deletions
@@ -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 => { @@ -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 @@ -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 @@ -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" } @@ -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}; |