Age | Commit message (Collapse) | Author | Files | Lines |
|
Too many changes since 2.2.1.
Apache Maven 3.0.4 should be backwards compatibility with 2.x. For
compatibility issues, see
https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html
|
|
Upstream changes:
0.31 Tue Feb 5 11:51:59 CST 2013
- Optimization: stringify variables passed to canonpath [David Golden]
- Optimization: Use internal guts when constructing Dirs from
Dirs, instead of concatenating and splitting them again with
File::Spec. [David Golden]
- Fix grammar error in docs. [Karen Etheridge]
- Implement a 'split' parameter for the slurp() method [suggested by Yanick Champoux]
- In docs, replace unicode MINUS SIGN with ascii HYPHEN-MINUS [Randy Stauner]
0.29 Mon Dec 17 23:55:07 CST 2012
- Add components() method, which returns directory names (and
filename, if this is a File object) as a list.
- Fix a test failure on non-Unix platforms, the 07-recurseprune.t
test was written in a Unix-specific way.
0.28 Sat Dec 15 21:40:17 CST 2012
- Fix test failures when run as root - they were relying on
permissions failures, but permissions never fail as root. [Spotted
by AAR and Chris Williams]
- Add links in docs to the other modules we rely on & talk about in
the docs. Makes for easier viewing through search.cpan.org /
MetaCPAN. [David Precious]
- Fixed some misleading variable names in docs. [RT#81795] [Pau Amma]
0.27 Sat Dec 8 19:24:15 CST 2012
- Added pruning support in dir->recurse(). If recurse callback
returns $item->PRUNE, no children of this item will be
analyzed. [Marcin Kasperski]
- Documented 'basename' method for directories. [Fabrice Gabolde]
- Added traverse_if() function, which allows one to filter children
before processing them. [Marcin Kasperski]
- Added tempdir() function. [cho45]
|
|
Upstream changes:
[Changes for 0.11 - 16 Feb, 2013]
Modernize dist.
|
|
OPSYS-specific files.
This is now the third time I have had to apply this identical fix,
please can package updaters be more careful in the future so I don't
have to do it a fourth time. Alternatively, cookies are available to
anyone who comes up with a programatic fix for print-PLIST or whatever
is causing this to happen each time.
|
|
[Per section 19.1.5 of the pkgsrc guide.]
|
|
|
|
|
|
It is part of Ruby on Rails 3.0 which isn't supported any more.
|
|
It is part of Ruby on Rails 3.0 which isn't supported any more.
|
|
|
|
It is part of Ruby on Rails 3.0 which isn't supported any more.
|
|
|
|
|
|
warning (falsely) about shared-mime-info not being installed and
failing to assign sane types. Fixes at least that problem, and
possibly others. Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
|
|
* Added the atf_utils_cat_file, atf_utils_compare_file,
atf_utils_copy_file, atf_utils_create_file, atf_utils_file_exists,
atf_utils_fork, atf_utils_grep_file, atf_utils_grep_string,
atf_utils_readline, atf_utils_redirect and atf_utils_wait utility
functions to atf-c-api. Documented the already-public
atf_utils_free_charpp function.
* Added the cat_file, compare_file, copy_file, create_file, file_exists,
fork, grep_collection, grep_file, grep_string, redirect and wait
functions to the atf::utils namespace of atf-c++-api. These are
wrappers around the same functions added to the atf-c-api library.
* Added the ATF_CHECK_MATCH, ATF_CHECK_MATCH_MSG, ATF_REQUIRE_MATCH and
ATF_REQUIRE_MATCH_MSG macros to atf-c to simplify the validation of a
string against a regular expression.
* Miscellaneous fixes for manpage typos and compilation problems with
clang.
* Added caching of the results of those configure tests that rely on
executing a test program. This should help crossbuild systems by
providing a mechanism to pre-specify what the results should be.
* PR bin/45690: Make atf-report convert any non-printable characters to
a plain-text representation (matching their corresponding hexadecimal
entities) in XML output files. This is to prevent the output of test
cases from breaking xsltproc later.
|
|
|
|
* Added a fetch command. Closes: #480580
* status: Now includes information about unpushed changes,
for git, git-svn, hg, and bzr. Closes: #693021
* Added lib/vis, an add-on to visualise repo history.
Closes: #693022 Thanks, Paul Wise
* Drop an extra -m from various commit/record commands.
Closes: #695478 Thanks, Paul Wise
|
|
== Version 2.8.0 - February 3rd, 2013
* Added some features of 2.0.0 (must be required explicitly until official
release):
* Array#bsearch
* Range#bsearch
|
|
This change dosen't fix CVE-2013-0276 but give workaround for it.
No PKGREVISION bump.
|
|
New Libraries:
Atomic:
C++11-style atomic<>, from Helge Bahmann, maintained by Tim Blechmann.
Coroutine:
Coroutine library, from Oliver Kowalke.
Lockfree:
Lockfree data structures, from Tim Blechmann.
Multiprecision:
Extended precision arithmetic types for floating point, integer and rational arithmetic from John Maddock and Christopher Kormanyos.
Odeint:
Solving ordinary differential equations, from Karsten Ahnert and Mario Mulansky.
News
This release contains a fix for ticket 7743, in Boost.Locale. For more details, see the security notice.
More info http://www.boost.org/users/history/version_1_53_0.html
|
|
Bump PKGREVISION.
|
|
Change of version only.
|
|
Change of version only.
|
|
Change of version only.
|
|
Change of version only.
|
|
Change of version only.
|
|
## Rails 3.1.11 (unreleased) ##
* Allow `multi_json` version `>= 1.3`, relaxing back to semantic versioning
2.0.0 (revert of #5861)
Backport of #5896
*Alex Riedler*
|
|
BUGS FIXED
On Windows 64-bit, an error causing link errors about __gmp_binvert_limb_table has been fixed.
Aarch64 alias ARM64 support now works.
A possible buffer overrun in mpz_ior has been fixed.
A rare sign flip in mpz_remove has been fixed.
A bug causing problems with mpf numbers with absolute value ≥ 231 has been fixed.
Several bugs in mini-gmp have been fixed.
A bug caused by automake, related to the 'distcheck' target, has been fixed by upgrading the automake used for GMP release engineering.
FEATURES
Preliminary support for the x32 ABI under x86-64.
MISC
The mini-gmp testsuite now tests the entire set of functions.
Various improvements of the GMP testsuite.
|
|
This is a non-scheduled bugfix release.
hgk: support the old way of getting the current Ttk theme (issue3808)
hgweb.cgi: fix internal WSGI emulation (issue3804)
hgweb: make 'summary' work with hidden changesets (issue3810)
incoming: fix incoming when a local head is remotely filtered (issue3805)
largefiles: don't crash when trying to find default dest for url without path
rebase: derive node from target rev (issue3802)
|
|
|
|
= Term::ANSIColor - ANSI escape sequences in Ruby
== Description
This library can be used to color/decolor strings using ANSI escape sequences.
|
|
|
|
Path - a Path manipulation library
Path is a library to manage paths. It is similar to Pathname, but has some
extra goodness. The method names are intended to be short and explicit, and
avoid too much duplication like having 'name' or 'path' in the method name.
I believe the object-oriented approach to manipulate paths is very elegant and
useful. Paths are naturally the subject of their methods and even if they are
simple Strings behind, they carry way much more information and deserve a
first-class status.
Also, using a path library like this avoid to remember in which class the
functionality is implemented, everything is in one place (if not, please open
an issue!).
|
|
|
|
Parslet makes developing complex parsers easy. It does so by
* providing the best error reporting possible
* not generating reams of code for you to debug
Parslet takes the long way around to make your job easier. It allows for
incremental language construction. Often, you start out small, implementing
the atoms of your language first; _parslet_ takes pride in making this
possible.
|
|
|
|
BlankSlate provides a base class where almost all of the methods from Object
and Kernel have been removed. This is useful when providing proxy object and
other classes that make heavy use of method_missing.
|
|
|
|
= Backports Library
* Yearning to use some of the new cool features in Ruby 2.0.0 while using
1.8.6?
* One of your client is stuck with Ruby 1.8.6 but you want to use a gem using
some features of 1.8.7?
* Can't remember if you can use Array#sample or String#each_char on a friend's
box?
This gem is for you!
The goal of 'backports' is to make it easier to write ruby code that runs
across different versions of Ruby. All you need to bring any version of Ruby
up to today's standards:
require 'backports'
This will bring in all the features of 1.8.7 (for Ruby 1.8.6) and many
features of Ruby 1.9.1 (for Ruby 1.8.x), Ruby 1.9.2 and Ruby 1.9.3 (for all
earlier versions)!
+Note+: Although I am a Ruby committer, this gem is a personal project and is
not endorsed by ruby-core.
|
|
0.17.0, release 2013-01-24
Add better support for tasks that accept arbitrary additional arguments (e.g. things like bundle exec)
Add #stop_on_unknown_option!
Only strip from stdin.gets if it wasn't ended with EOF
Allow "send" as a task name
Allow passing options as arguments after "--"
Autoload Thor::Group
0.16.0, release 2012-08-14
Add enum to string arguments
0.15.4, release 2012-06-29
Fix regression when destination root contains reserved regexp characters
0.15.3, release 2012-06-18
Support strict_args_position! for backwards compatibility
Escape Dir glob characters in paths
0.15.2, released 2012-05-07
Added print_in_columns
Exposed terminal_width as a public API
0.15.1, release 2012-05-06
Fix Ruby 1.8 truncation bug with unicode chars
Fix shell delegate methods to pass their block
Don't output trailing spaces when printing the last column in a table
0.15, released 2012-04-29
Alias method_options to options
Refactor say to allow multiple colors
Exposed error as a public API
Exposed file_collision as a public API
Exposed print_wrapped as a public API
Exposed set_color as a public API
Fix number-formatting bugs in print_table
Fix "indent" typo in print_table
Fix Errno::EPIPE when piping tasks to head
More friendly error messages
|
|
=== 2.0.3 / 2013-02-07
* 2 minor enhancements:
* 1.9: Added support for ! call to go back to (not ...).
* 2nd and 3rd order testing now uses RubyPraser.for_current_ruby for maximal carnage.
* 1 bug fix:
* On failure (eg ruby 2.0), fall back to compound RubyParser instance for 2nd & 3rd order testing
=== 2.0.2 / 2013-01-16
* 1 minor enhancement:
* Updated to ruby_parser 3.1 and up
|
|
=== 3.1.1 / 2012-12-19
* 1 minor enhancement:
* Added MOVE_TIMEOUT env var for ruby_parse_extract_error to move slow files to a sibling directory
* 4 bug fixes:
* 1.9: Fixed lexing of "0o". (whitequark)
* 1.9: Fixed parsing of unary plus on literals. (whitequark)
* Added timeout arg to RubyParser#process to pass through to the real parser
* Updated Synopsis to reflect new options for running RP. (louismullie)
=== 3.1.0 / 2012-12-06
* 2 minor enhancements:
* Added RubyParser.for_current_ruby to provide a parser that matches your runtime. (neilconway)
* Duck-typed IDENT_CHAR_RE instead of using RUBY_VERSION
* 3 bug fixes:
* Cleared out body comments in class/module/defn/defs
* Flipped lexer tests to US-ASCII to avoid encoding hell
* yyerror is now an alias for syntax_error
|
|
2.5.4 - 2013-01-23
It's a bug fix release.
Improvements
* Added documents for data driven test functionality.
* Added TSV support for data driven test functionality.
* Support tag inspection on JRuby.
Fixes
* Fixed a bug. It is too slow to filter tests when there are many tests. [GitHub#46]
* Accept anonymous test suite. [GitHub:#49] [Reported by Matthew Rudy Jacobs]
Thanks
* Matthew Rudy Jacobs
|
|
=== 4.1.4 / 2013-01-22
* 1 minor enhancement:
* Gave Sexp#structure a ~10% boost
* 2 bug fixes:
* Fixed Sexp#mass lying when using auto_shifted sexps.
* Stupid fix for ruby 2.0 method_missing 'bug'.
|
|
Support not only Ruby 1.8.7 but newer versions.
|