summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor herrmann <gregoa@debian.org>2020-06-16 19:15:47 +0200
committergregor herrmann <gregoa@debian.org>2020-06-16 19:15:47 +0200
commit7a54fb8d8433d8011701694eb6da7bfc4b693fa8 (patch)
treeeab3e984b7448e8215bec8b22ea27d1bff8720bb
parent5003c51a20c5806752d2b039c4b60ebd8c1641dd (diff)
New upstream version 0.25
-rw-r--r--Build.PL3
-rw-r--r--Changes6
-rw-r--r--MANIFEST9
-rw-r--r--META.json10
-rw-r--r--META.yml10
-rw-r--r--Makefile.PL20
-rw-r--r--lib/Tickit/Widget/Scroller.pm7
-rw-r--r--lib/Tickit/Widget/Scroller/Item/RichText.pm4
-rw-r--r--lib/Tickit/Widget/Scroller/Item/Text.pm8
9 files changed, 33 insertions, 44 deletions
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};