Commit graph

46 commits

Author SHA1 Message Date
Duncan Ferguson
d8addf58d1 Release 4.11 2017-12-22 12:17:40 +00:00
Duncan Ferguson
9a4c7714f9 Upgrade Perl::Tidy requirement to version 20171214
Due to https://metacpan.org/source/SHANCOCK/Perl-Tidy-20171214/CHANGES#L3

Github issue #99

Thanks to eserte (Slaven Rezić)
2017-12-21 23:53:30 +00:00
Duncan Ferguson
6f1254b3d8 Include link to coverage tests in resources 2017-04-13 08:33:12 +01:00
Duncan Ferguson
30221a6c31 Perltidy Build.PL 2017-04-12 23:21:59 +01:00
Duncan Ferguson
d64f872b26 Touch README to allow tests to pass 2017-04-12 23:17:24 +01:00
Duncan Ferguson
554605d8b0 README is generated at release time
Original contents of README have been moved to INSTALL.

README is created by generating the docs for cssh and dropping them
into the README file
2017-04-12 22:43:56 +01:00
Andrew
63b83a176c perltidy fixes 2016-07-12 14:03:37 +02:00
Andrew
b7b7ca70ac Take into account WM decorations when tiling
Not all window managers support this but they won't be any worse
off than they are now.
2016-07-12 13:59:25 +02:00
Duncan Ferguson
9cbd28546a Fix email rule 2016-04-30 11:36:57 +01:00
Duncan Ferguson
08adb3766b Fix File::Glob::bsd_glob use on 5.14.4
Perl 5.14.4 did not export bsd_glob - you have to call it from the module explitly.  This makes the code more backwards compatible with perl versions.
2016-04-30 10:22:06 +01:00
Duncan Ferguson
08d7fead03 Include travis-ci link in release emails 2016-04-08 21:27:45 +01:00
Duncan Ferguson
babbaa86a3 Files updated as part of recent builds 2016-02-13 08:49:41 +00:00
Mark Chappell
0a307da3ac Build.PL: Explicitly list generated scripts to fix the auto-generated Makefile
A) Having moved bin to bin_PL without listing the scripts explicitly as having been
auto-generated by _build_docs means make doesn't work out the dependencies properly.

B) The cp used to copy bin/ into blib isn't specified as being recursive, this
means that we need to list each entry or we see:
  cp bin blib/script/bin
  cp: omitting directory ‘bin’
2015-12-31 17:40:21 +01:00
Duncan Ferguson
ffe6a9d283 Add config to allow terminals to run in given dir
Add in terminal_chdir and terminal_chdir_path so that when terminals start they are run in a specific directory.

Documentation to be added.

Github issue #42
2015-11-09 22:46:02 +00:00
Duncan Ferguson
2f26815445 Get the custom command 'Build email' working
Not sure when or how it broke, and I don't like this fix much, but at least it is working again.
2015-11-03 21:15:09 +00:00
Duncan Ferguson
e1df115736 Add docs for use_natural_sort 2015-09-30 18:03:05 +01:00
Duncan Ferguson
e83887c9b7 Fix Metadata file info
Correct bugtracker links in metadata files - Github issue #41
2015-09-21 21:02:44 +01:00
Duncan Ferguson
fb4d991053 Fix some tests failures
Fix failures picked up via cpantesters
- Bump version
- Remove accidental duplicate option in test file
- Add TODO to test for duplicate options correctly
- Fix test error when @ARGV is set to undef when this should never happen
2014-12-20 18:05:08 +00:00
Duncan Ferguson
3cfb83c0d6 Fix building on a brand new system
Require modules rather than use to prevent Build.PL dying before prereq's can be checked
2014-11-18 21:01:01 +00:00
Duncan Ferguson
f8ed9da353 Ensure code is run through 'perltidy -pbp -nst -nse' 2014-09-19 23:33:08 +01:00
Duncan Ferguson
b374754129 Add in subject to email helper 2014-07-09 20:59:36 +01:00
Duncan Ferguson
0b9d1dbb97 Remove unused code & files 2014-06-28 12:00:38 +01:00
Duncan Ferguson
5b71abdcce Use built in mechanism to generate scripts with docs rather than home-brew routine 2014-05-29 11:24:24 +01:00
Duncan Ferguson
671c231992 First attempt at pod generation in build process 2014-05-29 10:13:41 +01:00
Duncan Ferguson
8c56a7a8e1 Start to rework how pod is generated 2014-05-21 22:33:28 +01:00
Duncan Ferguson
31d2d6dd07 Initial reworking of options code 2014-05-17 17:32:03 +01:00
Duncan Ferguson
cd1abe15b9 Amend Changes file format
This is to match CPAN::Changes spec, which also allows for tests.
Also add 'email' Build rule to help generate announcement email
2014-01-31 21:05:17 +00:00
Duncan Ferguson
161fba4dac Add in 'email' Build action
This is to help generate announcement emails more easily
2014-01-31 10:13:45 +00:00
Duncan Ferguson
ea811ba639 Run through 'perltidy -pbp'
Standardise the code layout
2013-04-15 21:56:19 +01:00
Duncan Ferguson
a7e8a9d3f5 Release v4.01_02 2012-12-11 15:50:45 +00:00
Duncan Ferguson
5e51e41790 Fix tests
Display differences between expected and actual strings more readily by using Test::Differences
2012-11-26 21:42:06 +00:00
Duncan Ferguson
0f51bb95c3 Add in missing MANIFEST files
Also add in tests to ensure it doesn't happen again
2011-12-09 08:37:23 +00:00
Duncan Ferguson
74e3913680 More config functionality
Load up config files and write out default config file if it doesnt exist.
2011-07-25 18:23:07 +01:00
Duncan Ferguson
b51644512d Further enhancements to the config module
Continue work to move all the config code out of the main module into a sub module.  Not yet used by the main module.
2011-07-21 08:23:49 +01:00
Duncan Ferguson
3fedc40eaf Read a given config file
Throw an exception if it cannot be read
2011-07-09 09:00:24 +01:00
Duncan Ferguson
efe6cf2e9c Start switching code to use Exception::Class
Use Exception::CLass is as easier to get data back up the calling tree than just using die();
2011-07-01 14:46:01 +01:00
Duncan Ferguson
74809e7184 Standardise licence
GPL and GPL+1/Artistic licenses were used - standarise on GPL+1/Artisticc (same as perl) except for cscp (which I didnt write)
2010-06-20 20:23:41 +01:00
Duncan Ferguson
3c4f108233 Include missing build prereq 2010-06-20 17:56:00 +01:00
Duncan Ferguson
112f8522c6 Build.PL bugtracker and homepage resources 2010-03-25 09:45:09 +00:00
Duncan Ferguson
811db0cf29 Start of non-English language support 2010-01-11 19:39:20 +00:00
Duncan Ferguson
7ecce265c7 Update build requirements 2010-01-11 19:38:10 +00:00
Duncan Ferguson
8abe60494a Add in ref to project pages 2010-01-04 10:59:26 +00:00
Duncan Ferguson
97d187af1d Specify X11::Protocl version; amend license from GPL to perl 2009-12-22 17:40:35 +00:00
Duncan Ferguson
8fca580dd0 Amend license type to be same as for Perl 2009-12-19 17:44:44 +00:00
Duncan Ferguson
b5f46ff0e7 Include missing prereqs 2009-12-19 17:43:30 +00:00
Duncan Ferguson
8c78ee5abe Add in Module::Build support files 2009-12-19 17:20:33 +00:00