MooseX::Role::Tempdir - Moose role to provide temporary directories
---------------
package My::Awesome::Package;
use Moose;
with 'MooseX::Role::Tempdir';
my $newfh;
open($newfh, '>', $self->tmpdir()."/newfile") or die "ohno! $!";
...
----------------
* install: Fix regression in default configuration selection
* CPack: Fix packaging of source tarballs with symbolic links
* KWSys Directory: Check opendir return value before using it
* Help: Clarify status of link_libraries command
* Normalize OBJECT_DEPENDS paths to match custom commands
* MSVC: Fix initialization of RelWithDebInfo shared library link flags
* FeatureSummary: Fix bracket in documentation.
* FindOpenSSL: fix detection of OpenSSL 1.0.2
* ctest_build: Update GNU make error message matching
--------------------
0.64 2014/10/17 17:51:07
[CHANGES]
* Make specific mention of 'TCP' and 'UDP' around socket examples
where appropriate
* Allow construction of an IO::Async::Handle using fileno integers
directly
* Provide a better search for 'all open filehandles' via IO::Async::OS
on Linux (RT97942)
* Allow IO::Async::Listener to have handle_constructor or handle_class
as a subclass method (RT97208)
* Clarify documentation on how to use IO::Async::Process's
on_exception event (RT98929)
[BUGFIXES]
* Ensure that Stream's write Futures are also informed of write errors
(RT97433)
* Remember to ->remove_child the individual workers of an
IO::Async::Function (RT99552)
* Fix IO::Async::Function synopsis example (RT97713)
0.63 2014/07/11 15:09:08
[CHANGES]
* Allow Notifier subclasses to last-ditch handle unrecognised
->configure() params
* Added $notifier->adopt_future
* Added $notifier->invoke_error and 'on_error' event
* Ensure that TimeQueue inserts in FIFO order for equal timestamps
* Kill remaining docs to long-dead IO::Async::Sequencer
[BUGFIXES]
* Cygwin needs the SELECT_CONNECT_EVEC OS hint as well
* Probe for a broken port to perform listen() tests on by using
ReuseAddr => 1 so it matches what IO::Async will do (RT84051)
0.62 2014/03/27 23:15:25
[CHANGES]
* Added IO::Async::Future->{done,fail}_later
* Allow overriding of debug log file or file descriptor
* Avoid Future's and_then/or_else methods
* Allow Channel->recv in async mode to return a Future (RT91180)
* Ensure that Function ->call Futures cancel correctly
* Added $routine->kill
* Kill the 'getaddrinfo' => 'getaddrinfo_array' legacy redirection
* Allow Loop's resolver to be changed to a different object
[BUGFIXES]
* Avoid relying on strong forward references in Future, by creating
intentional cycles on pending Futures. Workaround for bugfix in
upcoming Future release.
- Update depending condition (see below at version 0.033)
-DEPENDS+= p5-File-pushd-[0-9]*:../../devel/p5-File-pushd
+DEPENDS+= p5-File-pushd>=1.05:../../devel/p5-File-pushd
(upstream)
- update 0.028 to 0.038
---------------------
0.038 2014-10-29 10:35:40-07:00 America/Los_Angeles
0.037 2014-08-13 12:43:00-05:00 America/Chicago
Fix 'git config' during install stuff (Graham Knop)
0.036 2014-08-12 23:50:30-05:00 America/Chicago
Run 'git config' during install (Karen Etheridge)
0.035 2014-07-30 07:25:21-07:00 America/Los_Angeles
Attempted fix for Win32 test fails
0.034 2014-07-24 18:30:14-07:00 America/Los_Angeles
Fix typo in minimum version required of File::pushd (Russell
Jenkins)
0.033 2014-07-24 14:45:05-07:00 America/Los_Angeles
require File::pushd 1.05 at a minimum
0.032 2014-04-22 18:29:06-07:00 America/Los_Angeles
bail out early in Makefile.PL if git not installed, instead of
failing tests (Karen Etheridge)
0.031 2014-03-17 08:10:42-07:00 America/Los_Angeles
Only load IPC::Cmd if needed (Graham Knop)
Reduce dependency on Path::Class to test.recommends, fix min version (Kent Fredric)
Increment minimum version in eval check to match stated dist.ini version
typo fix (dsteinbrunner)
0.030 2013-07-29 09:23:13 America/Los_Angeles
Add explicit version dep on Path::Class (#40) (John SJ Anderson)
Fixes typos. (Olaf Alders)
0.029 2013-05-07 10:21:26 America/Los_Angeles
Included missed Changes update from last release...
0.028_97 2013-04-23 06:17:12 America/Los_Angeles
Rework argument passing to deal with stringifying arguments (#29) (John SJ Anderson)
0.028_96 2013-02-24 16:19:15 America/Los_Angeles
Support specifying the git binary location on new (Todd Rinaldo)
Rework argument passing (#29) (John SJ Anderson, Mark Price)
--------------
0.14 2015-01-31 23:59:03Z
- line numbers in shipped code are now the same as the repository source,
for easier debugging
- more accurate dynamic prereq declarations
- Scan uhid0 through uhid63, instead of uhid0 through uhid3.
- If a uhid reports no usable inputs, skip it. This way your keyboard
and mouse don't show up as (unusable) joysticks.
* Fix newer boost build.
Changelog:
mdds 0.11.2
* multi_type_vector
* fixed various memory leaks associated with the set() method when a
value overwrites an existing element in a managed block.
mdds 0.11.1
* all
* fixed a large number of outstanding defects reported by Coverity
Scan.
* multi_type_vector
* fixed 2 cases of double-free bug in the variant of swap() that
allows segmented swapping.
mdds 0.11.0
* sorted_string_map (new)
* new data structure to support efficient mapping of textural keys
to numeric values when the key values are known at compile time.
* multi_type_vector
* fixed a bug in transfer() where two adjacent blocks of identical
type would fail to be merged in some circumstances.
* added shrink_to_fit() to allow trimming of any excess capacity
from all non-empty blocks.
* fixed a double-free bug in the variant of swap() that allows
segmented swapping.
* improved the exception message when the block position lookup
fails to find valid block position, to make it easier to debug.
debugger is a fast implementation of the standard Ruby debugger debug.rb.
It is implemented by utilizing a new Ruby C API hook. The core component
provides support that front-ends can build on. It provides breakpoint
handling, bindings for stack frames among other things.
by jihbed.
ConfigObj is a simple but powerful config file reader and writer:
an ini file round tripper. Its main feature is that it is very easy to use,
with a straightforward programmer's interface and a simple syntax for
config files. It has lots of other features though :
* Nested sections (subsections), to any level
* List values
* Multiple line values
* String interpolation (substitution)
* Integrated with a powerful validation system
o including automatic type checking / conversion
o repeated sections
o and allowing default values
* When writing out config files, ConfigObj preserves all comments
and the order of members and sections
* Many useful methods and options for working with configuration files
(like the 'reload'
and 'merge' methods)
* Full Unicode support
This project is also the home of validate which handles the type
checking and conversion for ConfigObj. Support for validate is integrated
into ConfigObj, but it can also be used on its own for reading and implementing
validation specifications
Upstream ChangeLog:
Changes in version 2.0.22-stable (5 Jan 2015)
SECURITY FIXES (evbuffers)
o Avoid integer overflow bugs in evbuffer_add() and related functions.
See CVE-2014-6272 advisory for more information.
(20d6d4458bee5d88bda1511c225c25b2d3198d6c)
BUGFIXES (evhttp)
o fix#73 and fix http_connection_fail_test to catch it (crash fix)
(b618204 Greg Hazel)
o Avoid racy bufferevent activation (5eb1788 Nate Rosenblum)
BUGFIXES (compilation and portability)
o Fix compilation with WIN32_HAVE_CONDITION_VARIABLES enabled (7e45739)
o Fix missing AC_PROG_SED on older Autoconfs (9ab2b3f Tay Ray Chuan)
o Backport libevent to vanilla Autoconf 2.59 (as used in RHEL5)
(74d4c44 Kevin Bowling)
o Use AC_CONFIG_HEADERS in place of AM_CONFIG_HEADERS for
automake 1.13 compat (817ea36)
o Rename configure.in to configure.ac to appease newer autoconfs (0c79787)
o Avoid using top_srcdir in TESTS: new automakes do not like this (a55514e)
o Use windows vsnprintf fixup logic on all windows environments (e826f19)
o Fix a compiler warning when checking for arc4random_buf linker breakage.
(5cb3865)
o Fix another arc4random_buf-related warning (e64a2b0)
o Add -Qunused-arguments for clang on macos (b56611d Trond Norbye)
BUGFIXES (resource leaks/lock errors on error)
o Avoid leaking fds on evconnlistener with no callback set (69db261)
o Avoid double-close on getsockname error in evutil_ersatz_socketpair
(0a822a6)
o Fix a locking error in bufferevent_socket_get_dns_error. (0a5eb2e)
o libevent/win32_dealloc() : fix sizeof(pointer) vs sizeof(*pointer)
(b8f5980 Frank Denis)
BUGFIXES: (other stability)
o bufferevent_pair: don't call downcast(NULL) (f2428a2)
o Consistently check for failure from evbuffer_pullup() (60f8f72)
o Fix race caused by event_active (3c7d6fc vjpai)
BUGFIXES (miscellaneous)
o Avoid redundant invocations of init_extension_functions for IOCP (3b77d62)
o Typo fixes from Linus Nordberg (cec62cb, 8cd695b)
o Add a few files created by "make verify" to .gitignore.
(1a8295a Pierre Phaneuf)
o regress_buffer: fix 'memcmp' compare size (79800df Maks Naumov)
o Fix bufferevent setwatermark suspend_read (b34e4ac ufo2243)
o Fix evbuffer_peek() with len==-1 and start_at non-NULL. (fb7e76a)
BUFGIXES (evdns)
o Checking request nameserver for NULL, before using it.
(5c710c0 Belobrov Andrey)
o Fix SEGFAULT after evdns_base_resume if no nameservers installed.
(f8d7df8 Azat Khuzhin)
o Fix a crash in evdns related to shutting down evdns (9f39c88,e8fe749)
BUGFIXES (epoll)
o Check does arch have the epoll_create and __NR_epoll_wait syscalls.
(dfe1e52 Marcin Juszkiewicz)
BUGFIXES (evutil_secure_random)
o Avoid other RNG initialization FS reads when urandom file is specified
(9695e9c, bb52471)
o When we seed from /proc/sys/kernel/random/uuid, count it as success (e35b540)
o Document that arc4random is not a great cryptographic PRNG. (6e49696)
o Add evutil_secure_rng_set_urandom_device_file (2bbb5d7)
o Really remove RNG seeds from the stack (f5ced88)
DOCUMENTATION FIXES
o Fix a mistake in evbuffer_remove() arguments in example http server
code (c322c20 Gyepi Sam)
o Fix a typo in a comment in buffer.h. Spotted by Alt_F4 (773b0a5)
o Clarify event_base_loop exit conditions (031a803)
o Use FindClose for handle from FindFirstFile in http-server.c (6466e88)
o Fix a typo in a doxygen comment. Reported by 亦得. (be1aeff)
## 1.0.5 (February 2, 2015)
* use monotonic clocks on Linux, OS X, Solaris, and Windows [#563]
* use the rb_fd_* API to get autosized fd_sets [#502]
* add basic tests that the DNS resolver isn't leaking timers [#571]
* update to test-unit 2.x and improve various unit tests [#551]
* remove EventMachine_t::Popen code marked by ifdef OBSOLETE [#551]
* ruby 2.0 may fail at Queue.pop, so rescue and complain to $stderr [#551]
* set file handle to INVALID_HANDLE_VALUE after closing the file [#565]
* use `defined?` instead of rescuing NameError for flow control [#535]
* fix closing files and sockets on Windows [#564]
* fix file uploads in Windows [#562]
* catch failure to fork [#539]
* use chunks for SSL write [#545]
- MASTER_SITES using simple project name fo PERL_CPAN
- Reduce pkglint flags (Trailing space and not += but = etc)
(upstream)
- Update 0.07 to 0.08
----------------------
0.08 2014/03/27 16:10:38
[CHANGES]
* Optional integration with Devel::MAT if available, to heapdump the
running unit test for later analysis
3.3:
This is a regularly scheduled feature release with over 800 changes.
1.1. commands
add: add back forgotten files even when not matching exactly (BC)
addremove: add back forgotten files (BC)
addremove: add support for the -S flag
addremove: print relative paths when called with -I/-X (BC)
addremove: support addremove with explicit paths in subrepos
backout: add --commit option
commit: abort if --addremove is specified, but fails
commit: remove reverse search for copy source when not in parent (issue4476)
commit: propagate --addremove to subrepos if -S is specified (issue3759)
graft: show more useful status information while grafting
1.2. core
bundles: do not overwrite existing backup bundles (BC)
osx: patch .pax.gz files in pkg bundles so they extract as root (issue4081)
revset: handle hidden linkrev for file missing for head (issue4490)
revset: allow rev(-1) to indicate null revision (BC)
revset: fix ancestors(null) to include null revision (issue4512)
subrepo: don't abort in add when non-hg subrepos are present (issue4513)
cmdserver: use given streams as pipe channels like other commands
extensions: only check compatibility against major and minor versions (BC)
https: support tls sni (server name indication) for https urls (issue3090)
ignore: resolve ignore files relative to repo root (issue4473) (BC)
linkrev: handle filtered linkrev with no visible children (issue4307)
linkrev: also adjust linkrev when bootstrapping annotate (issue4305)
linkrev: use the right manifest content when adjusting linrev (issue4499)
memctx: calculate manifest correctly with newly-removed files (issue4470)
memctx: fix manifest for removed files (issue4470)
obsstore: disable garbage collection during initialization (issue4456)
subrepo: support remove with explicit paths in subrepos
subrepo: add full revert support for git subrepos
subrepo: add partial diff support for git subrepos
subrepo: add status support for ignored files in git subrepos
win32: remove Mercurial.ini file from Inno Setup installer (issue4435)
1.3. hgweb
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
1.4. extensions
color: add support for colorizing git subrepo diffs
color: add missing 'dim' in _effects
convert: on svn failure, note libsvn version (issue4043)
convert: replace revision references in messages if they are >= short hashes
convert: handle LookupError in mercurial_source.lookuprev()
extdiff: reintroduce backward compatibility with manual quoting of parameters
histedit: add a test to show that issue4251 is fixed (issue4251)
largefiles: fix commit of a directory with no largefile changes (issue4330)
largefiles: use 'default' path for pulling largefiles, not 'default-push'
largefiles: enable subrepo support for add, forget, remove
largefiles: show progress when checking standin hashes in outgoing changesets
mq: smarter handling of plain headers
patchbomb: don't honor whitespace and format-changing diffopts (BC)
rebase: show more useful status information while rebasing
rebase: ensure rebase revision remains visible (issue4504)
extdiff: avoid unexpected quoting arguments for external tools (issue4463)
highlight: ignore Unicode's extra linebreaks (issue4291)
record: don't honor format-changing diffopts (issue4459)
share: add option to share bookmarks
transplant: properly skip empty changeset (issue4423)
-----------------------------------------
version 2.06 at 2015-02-01 11:17:58 +0000
-----------------------------------------
Updated for v5.20.2 release candidate 1
-------------------
0.49 Sun Jan 18 12:56:00 EST 2015
- Added with_deep
Contributed by Andy Jones (issue #21)
- Documented memory leak in stub()
Reported by Victor Efimov (issue #14)
- Added Travis CI info
Contributed by Andy Jones (issue #23)
- Fixed mock() example documentation
Reported by Victor Efimov (issue #15)
Contributed by Andy Jones (issue #22)
0.48 Tue Jan 06 22:52:00 EST 2015
- Testing fixes for Alpha branch of Test::More
Contributed by Chad Granum (issue #18)
- Metadata fixes
Contributed by Graham Knop (issue #19)
=== 2.1.3 / 2014-09-26
* 1 bug fix:
* Fixed handling of kwargs. (joenas)
=== 2.1.2 / 2014-08-28
* 1 bug fix:
* Fixed readme to point out that deep_clone may be needed. (heathd)
=== 2.1.1 / 2014-06-09
* 1 bug fix:
* Moved Regexp::CODES out of guard on ::ENC_NONE. (presidentbeef)
=== 2.1.0 / 2014-04-23
* 4 minor enhancements:
* Don't indent defn body extra if it has a top-level rescue.
* Don't indent defn body until fully processed.
* Don't use simple rescue form if resbody is a return (statement keyword). (eyberg)
* Remove superfluous begin/end for top-level defn rescue.
=== 2.0.8 / 2014-03-24
* 1 bug fix:
* 2.0/2.1: Fixed support for **kwsplat. (troessner)
## 2.7.0 (8 January 2015)
- copyright comment preservation also includes comments starting with a bang (!)
## 2.6.1 (1 January 2015)
- update UglifyJS to 2.4.16
## 2.6.0 (8 December 2014)
- allow metadata to be appended to minified code
## 2.5.3 (18 July 2014)
- no changes
## 2.5.2 (18 July 2014)
- update UglifyJS to 2.4.15
## 2.5.1 (13 June 2014)
- update UglifyJS to 2.4.14
## 2.5.0 (15 March 2014)
- update UglifyJS to 2.4.13
- process Angular @ngInject annotations
- add keep_fargs option
- change `ascii_only` default to true
## 2.4.0 (19 December 2013)
- update UglifyJS to 2.4.8
- add drop_console compress option
## 2.3.3 (12 December 2013)
- update UglifyJS to 2.4.7
## 2.3.2 (1 December 2013)
- update UglifyJS to 2.4.6
- document missing mangler and output options
## 2.3.1 (8 November 2013)
- update UglifyJS to 2.4.3
## 2.3.0 (26 October 2013)
- use JSON gem instead of multi_json
- update UglifyJS to 2.4.1
- fix issues with some Unicode JS identifiers (#47, #58)
## 2.2.1 (28 August 2013)
- fix IE8 compatibility
## 2.2.0 (25 August 2013)
- update UglifyJS to 2.4.0
- add `negate_iife` compressor option
- escape null characters as \x00, so that null followed by number isn't
interpreted as octal (#47)
## 2.1.2 (7 July 2013)
- update UglifyJS to 2.3.6
## 2.1.1 (18 May 2013)
- fix JScript compatibility
- update UglifyJS to 2.3.4
## 2.1.0 (8 May 2013)
- update to UglifyJS 2.3.0
- add enclose and screw_ie8 options
## 2.0.1 (6 April 2013)
- fix compatibility with Sprockets 2.9.0
## 2.0.0 (6 April 2013)
This release is backwards incompatible for JS compressor options.
- update UglifyJS to 2.2.5
- change compressor arguments to align with UglifyJS2
- `compile_with_map`: generate source maps for minified code
== 1.3.4 20141202
* Change :start_timeout default to 0 (might break some clients) (#98).
* Allow user set of SSLContext options (#105).
* Allow user set of parm in SSLContext.new(parm) (#105).
== 1.3.3 20140810
* Do not attempt to write empty message bodies.
* Explicity close ssl socket on connection timeout.
* Fix incorrect behavior for empty header keys (#93)
* Do not override explicit :reliable => false.
* Fix client fail-over fails (#98)
=== 4.4.5 / 2015-01-16
* 1 bug fix:
* Removed shebangs in tests because of bugs (aka 'features') in RPM packaging tools.
=== 4.4.4 / 2014-08-14
* 1 bug fix:
* MethodBasedSexpProcessor#in_klass clears out the method_stack for the duration of the block.
=== 4.4.3 / 2014-03-24
* 1 bug fix:
* Fixed a bunch of pt_testcase entries for 1.9/2.0 wrt ruby2ruby.
=== 4.4.2 / 2014-03-14
* 2 minor enhancements:
* Changed skipped versioned tests to return, not skip. Reduces noise so you can focus on real skips.
* Extended versioned tests to include 2.0 and 2.1.
Support utilities for RSpec gems.
RSpec::Support provides common functionality to RSpec::Core,
RSpec::Expectations and RSpec::Mocks. It is considered suitable
for internal use only at this time.
2014-12 Release 0.5.0
This release mainly contains the contributions of Kirill, who added many algorithms to the library. Thank you Kirill!
* @matiaskorhonen: Fixes the image paths in the README (#14)
* @monora: Implicit graph example fails (#13)
* @KL-7: Implement Graph#bipartite_sets. (#12)
* @monora: syntax error in dot file for undirected graph (#11)
* @KL-7: Edmonds-Karp algorithm for maximum flow (#10)
* @KL-7: Prim's algorithm for minimum spanning tree (#9)
* @carlosantoniodasilva: Run tests on Ruby 2.0 and remove deprecation warning (#8)
* @KL-7: Bellman-Ford shortest paths algorithm (#7)
* @KL-7: Minor improvements (asserts) for Dijkstra algorithm (#6)
* @KL-7: Add Dijkstra shortest path algorithm. (#5)
* @KL-7: Indentation and whitespaces clean up of examples (#4)
* @KL-7: Travis configuration and README updates (#3)
* @KL-7: Code clean up and configuration updates (#2)
* @aschoerk: Renamed test-directory, (includes Rakefile), fixed TestComponents (#1)
--------------
Version 1.36b:
--------------
- Switched afl-cmin over to /bin/sh. Thanks to Jonathan Gray.
- Fixed an off-by-one bug in queue limit check when resuming sessions
(could cause NULL ptr deref if you are *really* unlucky).
- Fixed the QEMU script to tolerate i686 if returned by uname -i. Based on
a problem report from Sebastien Duquette.
- Added multiple references to Jakub's ppvm tool.
- Made several minor improvements to the Makefile.
- Believe it or not, fixed some typos. Thanks to Jakub Wilk.
--------------
Version 1.35b:
--------------
- Cleaned up regular expressions in some of the scripts to avoid errors
on *BSD systems. Spotted by Jonathan Gray.
--------------
Version 1.34b:
--------------
- Performed a substantial documentation and program output cleanup to
better explain the QEMU feature.
--------------
Version 1.33b:
--------------
- Added support for AFL_INST_RATIO and AFL_INST_LIBS in the QEMU mode.
- Fixed a stack allocation crash in QEMU mode (bug in QEMU, fixed with
an extra patch applied to the downloaded release).
- Added code to test the QEMU instrumentation once the afl-qemu-trace
binary is built.
- Modified afl-tmin and afl-showmap to search $PATH for binaries and to
better handle QEMU support.
- Added a check for instrumented binaries when passing -Q to afl-fuzz.
--------------
Version 1.32b:
--------------
- Fixed 'make install' following the QEMU changes. Spotted by Hanno Boeck.
- Fixed EXTRA_PAR handling in afl-cmin.
--------------
Version 1.31b:
--------------
- Hallelujah! Thanks to Andrew Griffiths, we now support very fast, black-box
instrumentation of binary-only code. See qemu_mode/README.qemu.
To use this feature, you need to follow the instructions in that
directory and then run afl-fuzz with -Q.
--------------
Version 1.30b:
--------------
- Added -s (summary) option to afl-whatsup. Suggested by Jodie Cunningham.
- Added a sanity check in afl-tmin to detect minimization to zero len or
excess hangs.
- Fixed alphabet size counter in afl-tmin.
- Slightly improved the handling of -B in afl-fuzz.
- Fixed process crash messages with -m none.
--------------
Version 1.29b:
--------------
- Improved the naming of test cases when orig: is already present in the file
name.
- Made substantial improvements to technical_details.txt.
--------------
Version 1.28b:
--------------
- Made a minor tweak to the instrumentation to preserve the directionality
of tuples (i.e., A -> B != B -> A) and to maintain the identity of tight
loops (A -> A). You need to recompile targeted binaries to leverage this.
- Cleaned up some of the afl-whatsup stats.
- Added several sanity checks to afl-cmin.
--------------
Version 1.27b:
--------------
- Made afl-tmin recursive. Thanks to Hanno Boeck for the tip.
- Added docs/technical_details.txt.
- Changed afl-showmap search strategy in afl-cmap to just look into the
same place that afl-cmin is executed from. Thanks to Jakub Wilk.
- Removed current_todo.txt and cleaned up the remaining docs.
1.005006 - 2015-01-30
- fix extra checks triggering on paths starting with t, xt, lib, or blib,
rather than only triggering on those directories.
- avoid stat checks for VCS directories until we are in an appropriately
named file
- various cleanups in test files
1.26 2015-01-31
- Call ornaments() after rl_initialize() to set tty before
calling rl_initialize() not to output some charactores to
STDIO. [rt.cpan.org #96569, #101196]
- make handling of iostreams simple (make _rl_store_iostream()
return void and remove _rl_fetch_iostream()) [rt.cpan.org #101078]
- Fix the Prerequisites section to require Perl 5.8 (it was
required since TRG 1.23.).
- t/callback.t: add some new Tk-tests from CPAN Testers' site.
0.404 2015-01-28
- fix ancient toolchains (PREREQ_PM &Co. set appropriately),
reported by ilmari
- bump version required of Test::More to 0.96 (#toolchain
calls it a "sane subset")
- fix some meta-data #toolchain pointed out
=== 10.4.2 / 2014-12-02
Bug fixes:
* Rake no longer edits ARGV. This allows you to re-exec rake from a rake
task. Pull requset #9 by Matt Palmer.
* Documented how Rake::DSL#desc handles sentences in task descriptions.
Issue #7 by Raza Sayed.
* Fixed test error on 1.9.3 with legacy RubyGems. Issue #8 by Matt Palmer.
* Deleted duplicated History entry. Pull request #10 by Yuji Yamamoto.
=== 10.4.1 / 2014-12-01
Bug fixes:
* Reverted fix for #277 as it caused numerous issues for rake users.
rails/spring issue #366 by Gustavo Dutra.
=== 10.4.0 / 2014-11-22
Enhancements:
* Upgraded to minitest 5. Pull request #292 by Teo Ljungberg.
* Added support for Pathname in rake tasks. Pull request #271 by Randy
Coulman.
* Rake now ignores falsy dependencies which allows for easier programmatic
creation of tasks. Pull request #273 by Manav.
* Rake no longer edits ARGV. This allows you to re-exec rake from a rake
task. Issue #277 by Matt Palmer.
* Etc.nprocessors is used for counting the number of CPUs.
Bug fixes:
* Updated rake manpage. Issue #283 by Nathan Long, pull request #291 by
skittleys.
* Add Rake::LATE to allow rebuilding of files that depend on deleted files.
Bug #286, pull request #287 by David Grayson.
* Fix relinking of files when repackaging. Bug #276 by Muenze.
* Fixed some typos. Pull request #280 by Jed Northridge.
* Try counting CPUs via cpuinfo if host_os was not matched. Pull request
#282 by Edouard B.
=== 10.3.2 / 2014-05-15
Bug fixes:
* Rake no longer infinitely loops when showing exception causes that refer to
each other. Bug #272 by Chris Bandy.
* Fixed documentation typos. Bug #275 by Jake Worth.
=== 10.3.1 / 2014-04-17
Bug fixes:
* Really stop reporting an error when cleaning already-deleted files. Pull
request #269 by Randy Coulman
* Fixed infinite loop when cleaning already-deleted files on windows.
=== 10.3 / 2014-04-15
Enhancements:
* Added --build-all option to rake which treats all file prerequisites as
out-of-date. Pull request #254 by Andrew Gilbert.
* Added Rake::NameSpace#scope. Issue #263 by Jon San Miguel.
Bug fixes:
* Suppress org.jruby package files in rake error messages for JRuby users.
Issue #213 by Charles Nutter.
* Fixed typo, removed extra "h". Pull request #267 by Hsing-Hui Hsu.
* Rake no longer reports an error when cleaning already-deleted files. Pull
request #266 by Randy Coulman.
* Consume stderr while determining CPU count to avoid hang. Issue #268 by
Albert Sun.
=== 10.2.2 / 2014-03-27
Bug fixes:
* Restored Ruby 1.8.7 compatibility
=== 10.2.1 / 2014-03-25
Bug fixes:
* File tasks including a ':' are now top-level tasks again. Issue #262 by
Josh Holtrop.
* Use sysctl for CPU count for all BSDs. Pull request #261 by Joshua Stein.
* Fixed CPU detection for unknown platforms.
=== 10.2.0 / 2014-03-24
Enhancements:
* Rake now requires Ruby 1.9 or newer. For me, this is a breaking change, but
it seems that Jim planned to release it with Rake 10.2. See also pull
request #247 by Philip Arndt.
* Rake now allows you to declare tasks under a namespace like:
task 'a:b' do ... end
Pull request #232 by Judson Lester.
* Task#source defaults to the first prerequisite in non-rule tasks. Pull
request #215 by Avdi Grimm.
* Rake now automatically rebuilds and reloads imported files. Pull request
#209 by Randy Coulman.
* The rake task arguments can contain escaped commas. Pull request #214 by
Filip Hrbek.
* Rake now prints the exception class on errors. Patch #251 by David Cornu.
Bug fixes:
* Fixed typos. Pull request #256 by Valera Rozuvan, #250 via Jake Worth, #260
by Zachary Scott.
* Fixed documentation for calling tasks with arguments. Pull request #235 by
John Varghese.
* Clarified `rake -f` usage message. Pull request #252 by Marco Pfatschbacher.
* Fixed a test failure on windows. Pull request #231 by Hiroshi Shirosaki.
* Fixed corrupted rake.1.gz. Pull request #225 by Michel Boaventura.
* Fixed bug in can_detect_signals? in test. Patch from #243 by Alexey
Borzenkov.
ruby-test-unit.
Power Assert for Ruby. Power Assert shows each value of variables and
method calls in the expression. It is useful for testing, providing which
value wasn't correct when the condition is not satisfied.
== 1.7.3 - 24-Apr-2014
* The basename and dirname methods now return Pathname objects.
== 1.7.2 - 23-Apr-2014
* The join and expand_path methods now return Pathname objects.
== 1.7.1 - 28-Mar-2014
* Updated gemspec for Windows vs Unix.
* Updated README and MANIFEST.
== 1.7.0 - 28-Mar-2014
* Windows now uses FFI internally instead of win32-api.
* Added a custom pretty_print method for the pp library.
* Reorganized the test suite for Windows, and added many
more test tasks to the Rakefile.
=== 3.6.4 / 2015-01-16
* 1 bug fix:
* Removed shebangs in tests because of bugs (aka 'features') in RPM packaging tools.
=== 3.6.3 / 2014-09-26
* 1 bug fix:
* Fixed bug caused by latest version of oedipus_lex not exporting lineno accessor.
=== 3.6.2 / 2014-07-18
* 1 bug fix:
* Handle return/next/break/yield w/ block call (WHY).
=== 3.6.1 / 2014-05-12
* 1 bug fix:
* Strings that don't match the encoding of the file are now returned as ASCII-8BIT.
=== 3.6.0 / 2014-04-23
* 1 minor enhancement:
* Added new_string and switched all parsers to it.
* 1 bug fix:
* Fixed line numbers of nodes following multi-line strings. (presidentbeef)
=== 3.5.0 / 2014-03-24
* 1 major enhancement:
* Added initial support for ruby 2.1 syntax. Doesn't have numeric extensions yet.
* 2 minor enhancements:
* Converted ruby_lexer.rex to use new grouping mechanism. ~15% improvement in speed.
* Various lexer cleanup.
* 2 bug fixes:
* 2.0/2.1: Fixed block kw args.
* Fixed env for kwargs and friends.
Mon Oct 06, 2014 - v1.0.6
- Fix where extraneous double quotes were getting wrapped around parameters
that have non-word characters (issue #19)
Thu Dec 19, 2013 - v1.0.4
- Add fix for config files with Byte Order Marker (BOM)
- Add support for .eql? function.
# Release Notes
## 1.1.0
* Set visibility of any instance stub method.
* Stub methods with a prepended method if there are other prepended methods. Thanks to @mrsimo.
* Improve docs for `Mock#responds_like` & `#responds_like_instance_of`.
* Use GitHub convention for instructions on contributing to Mocha.
* Fix typos in docs. Thanks to @10io
## 0.3.5 / 2014-11-12
### Bug Fixes
* Capture `OptionsParser::InvalidOption` and show a nice error message (#38)
* Absolute paths for requires and autoloads (#39)
### Development Fixes
* Bump to RSpec 3 (#40)
## 0.3.4 / 2014-07-11
### Bug Fixes
* Use option object as key in the command's `@map` hash (#35)
=== kgio 2.9.3 - minor cleanups and fixes / 2015-01-12 08:46 UTC
Most notably there's a new RB_GC_GUARD to fix an occasional segfault at
load time for Ruby 1.8 users thanks to Petr Novodvorskiy for reporting
the issue.
There's been a new mailing list for a few months now at:
kgio-public@bogomips.org
No subscription is required, but if you wish to subscribe
(existing librelist subscribers must resubscribe)
kgio-public+subscribe@bogomips.org
There's also a bunch of code cleanups and packaging
cleanups. Our website is faster now thanks to olddoc:
http://bogomips.org/kgio/
shortlog:
test/lib_read_write: fix trywritev blocking test
new mailing list info: kgio-public@bogomips.org
relax license to allow LGPLv2.1 or later
gemspec: modernize for more recent rubygems
doc: switch to olddoc
remove references to rubyforge and ancient Rubies
TODO: updates for the future of kgio
tryopen: add RB_GC_GUARD for Ruby 1.8
LICENSE: prefer URL to FSF address
cleanup packaging harder
fixup -Wshorten-64-to-32 warnings
cleanup: avoid shadowing rb_str_subseq
cleanup: avoid shadowing rb_ary_subseq
pkg.mk: synchronize with my other projects
gemspec: remove invalid rdoc_options
gemspec: use SPDX license abbreviation
## 3.1.6: 2015-01-20 {#version-3-1-6}
### Fixes
* Added a missing required text gem version.
[GitHub#37][Reported by Hans de Graaff]
### Thanks
* Hans de Graaff
## 3.1.5: 2015-01-17 {#version-3-1-5}
### Improvements
* `rmsgmerge`: Improves fuzzy matching speed.
[GitHub#36][Reported by Dominic Cleal]
### Fixes
* Fixed a bug that msgid uses wrong encoding.
[Patch by OBATA Akio]
* Fixed a typo in document.
[GitHub#35][Patch by Masafumi Yokoyama]
* `rmsgmerge`: Fixed a bug that `fuzzy` flag may be added twice.
### Thanks
* OBATA Akio
* Masafumi Yokoyama
* Dominic Cleal
## 3.1.4: 2014-08-26 {#version-3-1-4}
### Improvements
* Improved document markups by Markdown.
[GitHub#33] [Patch by Masafumi Yokoyama]
### Fixes
* `GetText::Tools::Task`: Fixed a bug that `Errno::ENOENT: No such
file or directory @ rb_file_s_mtime - doc/po/ja/rroonga.edit.po`
like error is occurred.
* `GetText::Tools::Task`: Fixed markup in document.
### Thanks
* Masafumi Yokoyama
## 1.0.4 (December 19, 2014)
* add starttls_options to smtp server [#552]
* fix closesocket on windows [#497]
* fix build on ruby 2.2 [#503]
* fix build error on ruby 1.9 [#508]
* fix timer leak during dns resolution [#489]
* add concurrency validation to EM::Iterator [#468]
* add get_file_descriptor to get fd for a signature [#467]
* add EM.attach_server and EM.attach_socket_server [#465, #466]
* calling pause from receive_data takes effect immediately [#464]
* reactor_running? returns false after fork [#455]
* fix infinite loop on double close [edc4d0e6, #441, #445]
* fix compilation issue on llvm [#433]
* fix socket error codes on win32 [ff811a81]
* fix EM.stop latency when timers exist [8b613d05, #426]
* fix infinite loop when system time changes [1427a2c80, #428]
* fix crash when callin attach/detach in the same tick [#427]
* fix compilation issue on solaris [#416]
version 2.2.0
Add following constants
(thanks to oscdir for SDL::GL::*, thanks to Rafael Sevilla for SDL::Event::*)
* SDL::Event::APPMOUSEFOCUS
* SDL::Event::APPINPUTFOCUS
* SDL::Event::APPACTIVE
* SDL::GL::STEREO
* SDL::GL::MULTISAMPLEBUFFERS
* SDL::GL::MULTISAMPLESAMPLES
* SDL::GL::ACCELERATED_VISUAL
* SDL::GL::SWAP_CONTROL
Add following methods(thanks to soutaro)
* SDL::TTF#hinting
* SDL::TTF#hinting=
Rename SDL::Mixer::Wave.destroyed_ to SDL::Mixer::Wave.destroyed? (thanks to akicho8)
version 2.1.3.1
Change the name of the option for bundled SGE
Change the way of workaround for -Dmain=SDL_main on Windows platform
version 2.1.3
Fix following methods
* SDL::TTF#draw*
Update documents
Fix compilation problem on FreeBSD(Thanks Rusmir Dusko)
Fix codes about multi-thread
Bundle SGE(Please do not use this bundled SGE if you have other way to use SGE)
version 2.1.2
Improbe the handling of strings
Fix following methods
* SDL::Surface#draw_bezier
Update documents
=== 3.13.0 / 2014-09-26
* 2 minor enhancements:
* Added ext_name to sow template expansion variables.
* Added oedipus version to generation output
=== 3.12.0 / 2014-04-23
* 3 minor enhancements:
* Added :rdoc plugin.
* Renamed History.txt to History.rdoc.
* Renamed README.txt to README.rdoc.
=== 3.11.0 / 2014-04-02
* 1 minor enhancement:
* Added test:slow task so I don't have to remember sort's flags anymore. YAY for UNIX!
=== 3.10.0 / 2014-03-14
* 1 major enhancement:
* Removed all references to rubyforge, including the rubyforge plugin.
* 1 minor enhancement:
* Updated template project (minitest usage, readme format, etc)
=== 4.11.0 / 2014-09-26
* 1 minor enhancement:
* Rearranged died hook so user can bypass default. (bhenderson)
* 1 bug fix:
* Fixed rubyforge urls.
=== 4.10.1 / 2014-07-07
* 2 bug fixes:
* Change require to minitest/autorun for non-test/unit style
* Change the way files are gathered to avoid StackOverflow exception if you have a TOOON of files. (joshwand)
=== 4.10.0 / 2014-04-23
* 2 minor enhancements:
* Added test_mappings accessor methods (ivar already there).
* Added test_prefix to allow you to run code ahead of test loading. (default: gem minitest)
=== 4.9.5 / 2013-11-01
* 1 bug fix:
* Updated require_rubygems_version AGAIN... going too fast. (zzak)
=== 4.9.4 / 2013-09-20
* 2 bug fixes:
* Expand required rubygems version to be < 2.2
* Fix parsing of minitest 5 output.
= 1.5 / 27Dec2012
+ Handles unconsumed input at end of parse completely differently. Instead
of generating a toplevel error, it now raises an error in every branch
of the parse. More information in the resulting exception ensues! Thanks
again to John Mettraux for inspiration & acceptance specs.
NOTE that this means that the UnconsumedInput exception is gone, since the
unconsumed input case is nothing special anymore.
* This history now finally reads like the Changelog of the linux kernel.
Meaning that probably no one ever reads this.
+ Captures and parsing subsequent input based on captured values. This has
been long overdue - finally you can parse HEREdocs with parslet!
---------------------
1.312 Sun Aug 3 2014
[ENHANCEMENTS] - test_repository() uses `git init-db` for init under older git
versions (although the test suite hasn't yet been adapted to
support really old versions of git)
- fixed a typo in the error message for test_repository()
[TESTS]
- made some tests for failure a little more lax when looking for
the "fatal:" string in the errput (i.e. look for it at the beginning
of any line, not just the firts)
[DOCUMENTATION]
- various minor documentation improvements
- the "OTHER GIT WRAPPERS" is really a "SEE ALSO" section
1.311 Sun Mar 9 2014
[ENHANCEMENTS]
- avoid warnings from _is_git() when we get nothing out of "git"
[DOCUMENTATION]
- pod syntax fix
- fix typo in Todd Rinaldo's name
- acknowledge Nathan Nutter's help in designing the clone option
to test_repository()
1.310 Fri Jan 17 2014
[ENHANCEMENTS]
- add support for a 'clone' option in test_repository()
[DOCUMENTATION]
- better document the test_repository() options
- better document the options hash
- make method names easier to link to throughout the documentation
[TESTS]
- tested against 350 versions of git (including all RC),
from 1.5.0.rc0 to 1.8.5.3
1.309 Sat Nov 2 2013
[TESTS]
- replace use_ok by simply running perl -M$module -e1
[DOCUMENTATION]
- some guidelines for naming attributes in plugins
[PACKAGING]
- split Git::Repository::Plugin::Log and its supporting modules
(Git::Repository::Log and Git::Repository::Log::Iterator) out
in their own distribution (Git-Repository-Plugin-Log) as of
version 1.309 of both distributions
1.308 Thu Aug 8 2013
[ENHANCEMENTS]
- require System-Command 1.103, since 1.102 was somewhat broken
[DOCUMENTATION]
- new tutorial item based on RT#87334
1.307 Fri Jul 26 2013
[ENHANCEMENTS]
- avoid creating zombie processes in _is_git
- require the latest System-Command, as it properly works with
FCGI, Plack et al.
[DOCUMENTATION]
- various minor documentation improvements
Useful algorithms and data structures for Ruby, optional C extensions.
Heap, Priority Queue, Deque, Stack, Queue, Red-Black Trees, Splay Trees,
sorting algorithms, and more.
---------------------
1.110 Wed Aug 27 2014
[ENHANCEMENTS]
- the 'setpgrp' option can be used to enable/disable the call to
setpgrp() in the spawned process
[TESTS]
- t/10-command.t now ignores environment variables set by ConEmu
1.109 Wed Jul 2 2014
[BUG FIX]
- fix the test failures on Solaris, thanks to Wolfgang Pecho
(RT #82857). The reaper code was actually buggy (since v1.03!)
and only accidentally worked on platforms where WNOHANG == 1
(which was most of them)
1.108 Wed Feb 26 2014
[ENHANCEMENTS]
- the 'trace' option makes it possible to see exactly which commands
were spawned, with their options (including environment)
[DOCUMENTATION]
- style fixes
1.107 Sun Oct 20 2013
[ENHANCEMENTS]
- zombies do not exist under Win32, so no need to warn about
waitpid return value (many thanks to MITHALDU for his
continued help in testing on this platform)
[DOCUMENTATION]
- removed duplicated NAME section
[FUN]
- more zombie quotes in System::Command::Reaper comments
1.106 Sat Oct 12 2013
[ENHANCEMENTS]
- brought back System::Command::Reaper, which properly deals
with zombies
- execute the command in its own process group whenever possible
(thanks to Vincent Pit)
[TESTS]
- test for the zombie processes is not TODO anymore
- tests for the timely destruction of the reaper are back
1.105 Sat Oct 5 2013
[TESTS]
- add a TODO test for the zombie processes created in certain cases
- various other test improvements
1.104 Thu Sep 12 2013
[ENHANCEMENTS]
- fixed for Perl versions < 5.8.9
[DOCUMENTATION]
- minor documentation improvements
[PACKAGING]
- switch to Dist::Zilla for maintaining the distribution
1.103 Mon Jul 29 2013
[ENHANCEMENTS]
- rewrote the _spawn code to work properly under Plack
- version 1.100 and 1.102 re-introduced old bugs: they
have been squished again, and tests fixed to prevent
re-re-introduction
1.102 Fri Jul 26 2013
[ENHANCEMENTS]
- ported an older fix from Git::Repository, to make System::Command
work with modules that do bad things to STDIN, STDOUT and STDERR
(thanks to Todd Rinaldo for his 2010 patch to Git::Repository)
[work done during the patch -p0 hackathon]
1.101 Thu Jul 11 2013
[TESTS]
- various minor test improvements (thanks to Oleg Gashev and mokko)
[DOCUMENTATION]
- minor documentation improvements
Perl module: CPAN::ParseDistribution:
Given a file from the BackPAN, this will let you find out what
versions of what modules it contains, the distribution name
and version.
-------------------
0.46 Sat Aug 16 12:19:09 PDT 2014
- Meta 0.0.2
0.45 Sat Aug 16 04:04:07 PDT 2014
- Eliminate spurious trailing whitespace
0.44 Sat Aug 16 02:50:17 PDT 2014
- Eliminate File::Basename from test/
0.43 Fri Aug 15 20:37:55 PDT 2014
- Add t/000-compile-modules.t
0.42 Sat Aug 9 00:43:22 PDT 2014
- Only support back to 5.8.1
0.41 Thu Aug 7 00:28:54 PDT 2014
- Fix bad encoding in Pod
0.40 Wed Aug 6 10:29:46 PDT 2014
- Fix a bug that was causing lots of warnings in Test::Base on perl 5.21
0.39 Tue Aug 5 10:13:52 PDT 2014
- Add badges to doc
0.38 Mon Aug 4 00:30:13 PDT 2014
- Remove (c) from Copyright
0.37 Wed Jul 30 16:16:56 PDT 2014
- Switch IRC to '#pkg'
0.36 Sat Jul 26 12:01:35 PDT 2014
- Fix email in Meta
0.35 Mon Jul 21 17:15:27 PDT 2014
- Fix Meta and add Contributing
0.34 Wed Jun 18 11:08:07 PDT 2014
- Ship with a META.json file (close
0.33 Wed Jun 18 09:50:05 PDT 2014
- Removed a boilerplate meta field. mst++
0.32 Tue Jun 17 13:18:12 PDT 2014
- Release with Zilla::Dist
-----------------------
1.60 2013-11-04 13:49:54 America/New_York
[FIXED]
- read() now fixes up the architecture name
- fixed documentation example for transport arguments
involving File transport
---------------------
0.099 2015-01-23 21:11:09-05:00 America/New_York
- options that take arguments now indicate the argument's type and
whether it can be given multiply (thanks, Niels Thykier)
0.098 2014-11-16 14:35:34-05:00 America/New_York
- when showing defaults, show false ones, too
[CHANGES]
* Rename 'dependent' futures to 'convergent'
* Removed examples/ scripts that now exist as independent modules
* Added ->without_cancel
* Sanity-check the $code argument to ->on_{ready,done,fail,cancel} to
ensure it is callable or a Future
[BUGFIXES]
* Ensure that 'ready_at' is always set in DEBUG mode
* Fix DEBUG 'lost_at' line number reporting tests for latest
bleadperl (RT99002)
* Ensure that if Future::Utils::repeat condition code dies, that is
passed to the result Future and not propagated to the caller
(RT100067)
* Failure by returning a non-Future from a sequencing code block
should report as a failed Future, not throw exception to caller
---------------
1.001 2015-01-30 21:13:07-05:00 America/New_York
[ADDED]
- Added support for BUILDARGS for Moo(se) compatibility
[INTERNAL]
- Implements BUILDALL via method (was inline) for Moo(se) compatibility
0.16 14 Jan, 2015
+ allow relative paths to archive [Renée Bäcker]
+ Bump base.pm requirement [Tatsuhiko Miyagawa]
0.15 13 Apr, 2013
+ Fix tests to correctly use File::Temp which no longer allows wrong
use of tempdir() as class method. [Steffen Schwigon]
-------------------
0.12 2013-06-13 14:45:27 PDT
- Fix GH#12, Tests should no longer fail under HARNESS_OPTIONS=j10 (Kent Frederic)
0.11 2013-06-12 17:39:36 PDT
- use Milla
0.10 Fri Feb 1 00:40:56 PST 2013
- Support moved files with inotify2 (nihen)
0.09 Fri Jan 25 08:08:33 PST 2013
- Added Win32 support (yak1ex)
---------------------
1.009 2014-07-03 13:17:48-04:00 America/New_York
[FIXED]
- s/0.95/0.96/ in t/File_pushd.t
1.008 2014-07-03 13:03:30-04:00 America/New_York
[FIXED]
- Require a newer version of Test::More
1.007 2014-05-30 23:59:02-04:00 America/New_York
[FIXED]
- Fixed a testing edge case on Windows
1.006 2014-03-27 15:29:36-04:00 America/New_York
[DOCUMENTED]
- Noted that multiple pushd objects in a lexical scope are not
destroyed in a predictable order
[CHANGED]
- Modernized Dist::Zilla configuration and repo support files
--------------------
1.102 2014-05-12
- Fix RT#95572 "necessary test files not copied into blib"
Thanks to Graham Knop for fixing and Zefram for reporting
- Explicitely require warnings as runtime prerequisite
Thanks to Graham Knop for reporting
1.101 2014-05-10
- Reformat Changes according to CPAN::Changes::Spec
- Switch to EU::MM
- fix RT#95401 (Thanks, Dolmen)
- Taking Maintainership (Jens Rehsack, thanks to David Golden)
-------------------
0.09 2014-05-13
- Added a bunch of similar modules to the SEE ALSO section in the pod.
- Corrected self-reference in doc to use the right name.
0.08 2014-03-31
- got rid of warning about defined(@array) being deprecated.
Bug and fix from BWAGNER RT#81444
- Removed two .cvsignore files RT#26843
- Removed META.yml so it can be auto-generated by MakeMaker
- Min perl version 5.6.0
- Marked license as 'perl' in metadata, to match the doc
- Added github repo to metadata and pod
- Added PREREQ_PM, CONFIGURE_REQUIRES and TEST_REQUIRES to Makefile.PL
-------------------
0.302 2014-06-11
- fix some test-issues seen during smoking
0.301 2014-05-25
- introduce a new API to allow one easier to choose operator
(<, <=, >=, >) and operands (mtime, atime, ctime) on the
one hand and duration objects, seconds since epoch, reference
file on the other hand
- distinguish between modern API and legacy API, added tests
for legacy API and implement legacy API as documented
0.300 2013-11-02
- Move code repository to GitHub
- use common (sno) Makefile.PL (bye bye, Module::Install)
- use mandatory author tests
- taking maintainership (Jens Rehsack)
---------------------
0.015 2014-11-25
- replace README by README.md for better welcome on eg. GitHub
- improve related author test
0.014 2014-11-11
- Rework Makefile.PL and add more author tests
- fix typo in pod
- Update README - Installation instructions (contributed by Martin
McGrath)
0.013 2014-04-28
- fix upcoming LMU preparation (keep L::MU a recommendation)
0.012 2014-03-21
- prepare for upcoming List::MoreUtils 0.4xx
---------------
0.404
- Depends.pm: sort deps in save_config() and get_makefile_vars(); patch
submitted by Debian's reproducible build team for RT#101602
- Use / to make ::load filename, not File::Spec - perldoc -f require
---------------
0.010 2015-01-30 19:10:49+01:00 Europe/Amsterdam
bump Module::Metdata prereq for $VERSION parsing (RT#101095)
Consistently require same version of CPAN::Meta::Requirements
https://github.com/caldwell/File-Slurp-Unicode
---------
This module is obsolete.
File::Slurp::Unicode is dead, long live File::Slurp.
---------
(Only one package depended to this, p5-biblatex-biber is converted to
File::Slurp only.)
Tie::Cycle is a Perl module that makes it possible to tie a list of
values that can then be looped trough forever. That is the value after
the last is the first in the list is the first value in the list.