Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Remove install-exec-hook target which becomes redundant.
Resolves build issue on Bitrig
|
|
0.17 2015-04-17
- Fixed an error handling bug in the helper
|
|
|
|
changelog:
1.2.1.1
* Expose unpackCString#, which you should never use.
1.2.1.0
* Added Binary instances for both Text types. (If you have previously
been using the text-binary package to get a Binary instance, it is
now obsolete.)
1.2.0.6
* Fixed a space leak in UTF-8 decoding
1.2.0.5
* Feature parity: repeat, cycle, iterate are now implemented for lazy
Text, and the Data instance is more complete
* Build speed: an inliner space explosion has been fixed with toCaseFold
* Bug fix: encoding Int to a Builder would infinite-loop if the
integer-simple package was used
* Deprecation: OnEncodeError and EncodeError are deprecated, as they
are never used
* Internals: some types that are used internally in fusion-related
functions have moved around, been renamed, or been deleted (we don't
bump the major version if .Internal modules change)
* Spec compliance: toCaseFold now follows the Unicode 7.0 spec
(updated from 6.3)
1.2.0.4
* Fixed an incompatibility with base < 4.5
|
|
pkgsrc change: add support for pkg_alternatives.
=== 2.2.0 / 2015-05-27
* 1 minor enhancement:
* Normalized block arg goalposts (always there unless arg slot == 0).
=== 2.1.4 / 2015-04-13
* 1 minor enhancement:
* Wrap fewer hash values in parentheses. (jaredbeck)
* 1 bug fix:
* Fixed handling of kwsplat args.
|
|
=== 4.6.0 / 2015-05-28
* 2 minor enhancements:
* Extended generate_test to deal with 19 and up.
* Extended pt_testcase.rb so add_19tests means 19 and up.
* 1 bug fix:
* Added and normalized tests to deal with canonicalized block args from ruby_parser.
=== 4.5.1 / 2015-04-27
* 1 minor enhancement:
* Cache processors and rewriters. Significant speedup. (presidentbeef)
|
|
### 3.2.1 / 2015-04-06
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.2.0...v3.2.1)
Bug Fixes:
* Prevent `Range`s from being enumerated when generating matcher
descriptions. (Jon Rowe, #755)
* Ensure exception messages are compared as strings in the `raise_error`
matcher. (Jon Rowe, #755)
|
|
### 3.2.3 / 2015-04-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.2...v3.2.3)
Bug Fixes:
* Fix how the DSL methods are defined so that RSpec is compatible with
gems that define methods of the same name on `Kernel` (such as
the `its-it` gem). (Alex Kwiatkowski, Ryan Ong, #1907)
* Fix `before(:context) { skip }` so that it does not wrongly cause the
spec suite to exit with a non-zero status when no examples failed.
(Myron Marston, #1926)
|
|
|
|
Several improvements.
|
|
=== 3.7.0 / 2015-05-28
* 2 major enhancements:
* Added preliminary support for ruby 2.2 syntax.
* Now writing all 2.x parsers from one source, generating racc files.
* 1 minor enhancement:
* Added RubyLexer#process_label and hooked it up to "x": and 'x': productions.
* 4 bug fixes:
* Fixed handling of block_args to be consistent across all parse versions.
* Fixed lexing of label assoc args w/ newlines in between k/v. (jeremyf)
* Fixed lexing of x?'':y for ruby22 (not a label). (presidentbeef)
* clear and restore cmdarg stack around def args and body.
=== 3.6.6 / 2015-04-13
* 1 minor enhancement:
* Added expr_labelarg state (eg: a:1)
* 5 bug fixes:
* Fix scan logging backtrace when DEBUG=1
* Fixed kwsplat on 2.0 & 2.1.
* Fixed mandatory keyword block args. (cvortmann)
* Handle #$<x> in expanded strings/regexps where x is NOT a valid gvar name.
* Invalid gvar names raise a compile error.
|
|
2015-05-26 version 0.6.0:
* Added support for Binary types
* Fixed to encode/decode between Binary types and ASCII-8BIT Ruby String objects
2015-05-21 version 0.5.12:
* Added support for JRuby 9K.
* Added a benchmarking suite.
* Fixed a bug in the handling of options given to MessagePack.unpack in JRuby.
|
|
Release 2.1.0
* BackSlasher: login flag now correctly does the magic on unix to
simulate a login shell for a user (secondary groups, environment
variables, set primary group and generally emulate su -).
* went back to setsid() to drop the controlling tty, fixed old AIX
issue with getpgid() via avoiding calling getpgid().
* converted specs to rspec3
|
|
2.2.1 (5/12/2015)
* Rename key? back to has_key?
2.2.0 (5/11/2015)
* Fix strict mode errors to print symbol (@jkeiser)
* Pin rspec to version 2 (@sethvargo)
* Move has_key? to key? for new-ruby happiness (@sethvargo)
|
|
|
|
Bump PKGREVISION.
|
|
|
|
CHANGES:
0.10.13
#24, support Ratio in some places
https://github.com/ndmitchell/cmdargs/issues/24
0.10.12
GHC 7.2 compatibility
0.10.11
#15, never put [brackets] around optional args in Explicit
https://github.com/ndmitchell/cmdargs/issues/15
|
|
|
|
|
|
a structure that describes each instruction.
diStorm3 is really a decomposer, which means it takes an instruction and
returns a binary structure which describes it rather than static text,
which is great for advanced binary code analysis. diStorm3 is super
lightweight (~45KB), ultra fast and easy to use (a single API)!
|
|
=== 5.7.0 / 2015-05-27
* 1 major enhancement:
* assert_raises now matches subclasses of the expected exception types. (jeremyevans)
* 3 minor enhancements:
* Added :block type for minitest/spec's #infect_an_assertion. (jeremyevans)
* Inline verification error messages in minitest/mock for GC performance. (zamith)
* assert_raises defaults to RuntimeError if not specified. (jeremyevans)
* 4 bug fixes:
* Added 'class' to minitest/mock's overridden_methods list. (zamith)
* Added file/line to infect_an_assertion's class_eval call. (jeremyevans)
* Cleared UnexpectedError's mesg w/ generic string.
* Fixed non-proc-oriented expectations when used on proc target. (jeremyevans)
=== 5.6.1 / 2015-04-27
* 2 bug fixes:
* Added Minitest.clock_time and switched all Time.now to it. (tenderlove)
* Moved Minitest::Expectations#_ into Minitest::Spec::DSL.
=== 5.6.0 / 2015-04-13
* 4 major enhancements:
* Added Minitest::Expectation value monad.
* Added Minitest::Expectations#_ that returns an Expectation. Aliased to value.
* All expectations are added to Minitest::Expectation.
* At some point, the methods on Object will be deprecated and then removed.
* 4 minor enhancements:
* Added a note about bundle exec pitfall in ruby 2.2+. (searls)
* Lazily start the parallel executor. (tenderlove)
* Make mocks more debugger-friendly (edward)
* Print out the current test run on interrupt. (riffraff)
* 3 bug fixes:
* Fix failing test under Windows. (kimhmadsen)
* Record mocked calls before they happen so mocks can raise exceptions easier (tho I'm not a fan). (corecode)
* Tried to clarify mocks vs stubs terminology better. (kkirsche)
|
|
|
|
== 2.0.0 / 2015-03-28
Enhancements
- added event filtering via the Filter framework
- improvements to buffered logging
- code readability improvements around meta-programming
Bug Fixes
- fixed an `already initialized error`
- avoid unnecessary mutex-ing in logger lookup
Deprecations
- dropped Ruby 1.8 support
- removed logger consolidation
- removed YAML style configuration
- removed the Logging::Stats module
- removed the Hash#getopt method
- removed the Growl appender
- moved the Email appender to the logging-email plugin gem
|
|
* Use fiddle instead of dl which is obsolete on Ruby 2.2.
|
|
|
|
=== 3.12.4 / 2015-04-14
* 1 bug fix:
* Fixed arch header directoy with Ruby >= 2.0. (aurelj)
|
|
### 1.7.2 / 2015-04-19
#### Bug fixes
* Fix #138 (a regression of #131). PR #139.
### 1.7.1 / 2015-02-24
#### Enhancements
* Add travis CI configuration (Eli Young (@elyscape), #130)
* Add Rubinius to Build Matrix with Allowed Failure (Brandon Fish
(bjfish), #132)
* Make some adjustments on tests (Abinoam Marques Jr., #133, #134)
* Drop support for Ruby 1.8 (Abinoam Marques Jr., #134)
#### Bug fixes
* Fix IO.console.winsize returning reversed column and line values (Fission Xuiptz (@fissionxuiptz)), #131)
### 1.7.0 / 2015-02-18
#### Bug fixes
* Fix correct encoding of statements to output encoding (Dāvis (davispuh), #110)
* Fix character echoing when echo is false and multibyte character is typed (Abinoam Marques Jr., #117 #118)
* Fix backspace support on Cyrillic (Abinoam Marques Jr., #115 #118)
* Fix returning wrong encoding when echo is false (Abinoam Marques Jr., #116 #118)
* Fix Question #limit and #realine incompatibilities (Abinoam Marques Jr. #113 #120)
* Fix/improve string coercion on #say (Abinoam Marques Jr., #98 #122)
* Fix #terminal_size returning nil in some terminals (Abinoam Marques Jr., #85 #123)
#### Enhancements
* Improve #format_statement String coercion (Michael Bishop
(michaeljbishop), #104)
* Update homepage url on gemspec (Rubyforge->GitHub) (Edward Anderson
(nilbus), #107)
* Update COPYING file (Vít Ondruch (voxik), #109)
* Improve multi-byte encoding support (Abinoam Marques Jr., #115 #116 #117 #118)
* Make :grey -> :gray and :light -> :bright aliases (Abinoam Marques Jr., #114 #119)
* Return the default object (as it is) when no answer given (Abinoam Marques Jr., #112 #121)
* Added test for Yaml serialization of HighLine::String (Abinoam Marques Jr., #69 #124)
* Make improvements on Changelog and Rakefile (Abinoam Marques Jr., #126 #127 #128)
|
|
* Add support for pkg_alternatives.
Bump PKGREVISION.
|
|
|
|
2.2.0 (04/30/2015)
New features
* Bad UTF8 exceptions now display the invalid token
* validate_utf8: false will sanitize output and produce valid UTF8-clean JSON
Changes
* Ruby 1.8.7 support dropped.
2.1.0 (04/20/2015)
New features
* StringIOs are now encoded to strings
* Added :unique_key_checking flag to parser that will raise on repeated hash
keys (commonly edit mistakes in long JSON documents).
Changes
* Includes its own dlopen extension
* C extension should operation without ffi
2.0.0 (03/17/2015)
Changes
* Dropped the ffi-yajl/json_gem monkeypatch compatibility layer
completely. The deprecation warning has been in there for months now
and all the work to remove it from chef and ohai has been done in
all the latest releases.
|
|
Changes are not available.
|
|
[2015-03-22] - Xdebug 2.3.2 is out!
This is a minor bug-fix release for the 2.3 series, and addresses crashes
with path and branch coverage.
|
|
Changes are too many to write here, please refer:
https://github.com/libgit2/rugged/releases.
|
|
libgit2 v0.22.2 Maintenance Release
@carlosmn carlosmn released this on 25 Mar
12 commits to maint/v0.22 since this release
The following fixes have been backported to this maintenance release.
All users of the library are encouraged to update.
1f25fe9 checkout: report correct invalid path
8633dd9 win32: further cleanups for 8.3 disabling
93be89c win32: cleanup 8.3 disabled tests
728a013 Fix test failures when 8.3 is disabled
1f726d0 git: make sure to close the network stream
3e163b6 checkout: free last created directory
3440c20 Initialize refs vector in git_remote_update_tips().
dcf6c0c Lower case the include directive of windows header
1dd5e28 http: do not try to use the cert callback on unencrypted streams
dd243fe indexer: set an error message on duplicate objects in pack
3a1dc42 Put back the number of expected references to 6 from the test repo
cf688ff Fixed active refspecs not reset by git_remote_upload()
7a5682f http: enforce the credential types
f008aeb branch: do capture the error code
283f31a git_branch_delete() should ignore errors from non-existing reflogs
aa409d5 Fix Mac build without OpenSSL
d884d1c Fix race in git_packfile_unpack.
277d647 Reinit `reader` pointer after reading included config file
3bdcea8 Check rebase options version on public entry points
7d8e4e3 mkdir: respect the root path
69455bc stat: don't remove trailing '/' from root on win32
7aee248 repo: ensure we can create repo at filesystem root
aa926fb Fix branch creation when branch name matches namespace of previously deleted branch
31ea8db Clarified git_repository_is_empty() documentation
ed64a1b Add libssh2's library and include directories.
5c3e01d Ensure the diff hunk callback is specified before trying to dereference it
fe61bb6 Ensure git_index_entry is not NULL before trying to free it
ae0cfac openssl: Add all required includes for AF_INET6 and in6_addr.
4738a33 Fixed git_repository_set_bare() not setting "core.bare" correctly
d0db408 Make sure sys/repository.h includes the required headers
eefe2e8 Fixed typo in git_repository_reinit_filesystem() documentation
8693335 Make binary detection work similar to vanilla git
d95c949 Include ws2tcpip.h in order to get in6_addr
e1314dd Include openssl headers last
09c2477 Fixed error when including git2/include/sys/stream.h
bd0a551 pathspec: do not try to dereference NULL
1ce9ea3 checkout tests: cleanup realpath impl on Win32
f9df7b6 checkout tests: emulate p_realpath poorly on Win32
8d65523 checkout: remove files before writing new ones
b295294 checkout: drop newline in error message
99367df checkout tests: nasty symlinks
9f1c873 checkout: don't recreate previous directory
1ca7fa9 git_path_join_unrooted: return base len
bd0e881 checkout: introduce git_checkout_perfdata
Downloads
libgit2 v0.21.5 Maintenance Release
@ethomson ethomson released this on 17 Jan
The following (critical) fixes have been backported to this maintenance release.
All users of the library are encouraged to update.
af769f4 checkout: introduce git_checkout_perfdata
fc478d2 git_path_join_unrooted: return base len
629a579 checkout: don't recreate previous directory
dd3c53f checkout tests: nasty symlinks
186177a checkout: drop newline in error message
7268a5a checkout: remove files before writing new ones
e517b62 checkout tests: emulate p_realpath poorly on Win32
9a8753d checkout tests: cleanup realpath impl on Win32
8433078 Introduce test for checkout case-changing rename
d853fb9 Always checkout with case sensitive iterator
|
|
It provides mercurial 3.4 compatibility and other changes are too many
to write here, please refer:
https://bitbucket.org/durin42/hg-git/commits/branch/master.
|
|
Changes are too many to write here, please refer:
https://github.com/inverse-inc/sope/blob/master/ChangeLog.
|
|
VERSION 6.50 2015-06-01
Bug fixes
Not really a bug, but 6.49 got a bunch of NYTprof data bundled with it
by mistake. It's been removed. RT 103252
Fixed a bug where information about whether a date was complete or
truncated was discarded. Jim Avera
Fixed a bug where SetDate with a zone alias failed.
Added the Format_MMMYYYY config variable to allow the truncated format
mmmYYYY to be parsed instead of mmmDDYY. David W. Morganwalp and RT 103142
Fixed Makefile.PL/Build.PL to correct for a change on perl on windows
which changes a module prereq requirement. Alexandr Ciornii
Time zone fixes
Newest zoneinfo data (tzdata 2015d)
Added aliases for older HP-UX time zones. RT 104141
Documentation fixes
Fixed URL for tzdata. Mohammad S Anwar
Better POD formats.
Fixed a documentation error. RT 103966
|
|
This is a regularly-scheduled bugfix release.
archive: always use portable path component separators with subrepos
commands: hide formatter option as EXPERIMENTAL, not as DEPRECATED
context: don't complain about a matcher's subrepo paths in changectx.walk()
convert: properly pass null ids through .hgtags (issue4678)
extensions: clear aftercallbacks after execution (issue4646)
hgweb: bring back infinite scroll in shortlog of paper style
histedit: fix --continue when rules are finished
histedit: fix --edit-plan
histedit: fix keep during --continue
histedit: fix serializing of None backupfile
histedit: fix test-histedit-edit on vfat
localrepo: pass hook argument txnid to pretxnopen hooks
localrepo: rename hook argument from TXNID to txnid (BC)
localrepo: use correct argument name for pretxnclose hooks (BC)
match: explicitly naming a subrepo implies always() for the submatcher
mergecopies: avoid slowdown from linkrev adjustment (issue4680)
rebase: check that the bookmark is still valid when restoring (issue4669)
rebase: clear merge when aborting before any rebasing (issue4661)
revbranchcache: return uncached branchinfo for nullrev (issue4683)
revset: drop magic of fullreposet membership test (issue4682)
revset: id() called with 40-byte strings should give the same results as for short strings
revset: map postfix '%' to only() to optimize operand recursively (issue4670)
ssh: capture output with bundle2 again (issue4642)
templatekw: compare target context and its parent exactly (issue4690)
templater: do not process \-escapes at parsestring() (issue4290)
templater: fix crash by passing invalid object to date() function
templater: strictly parse leading backslashes of '{' (issue4569) (BC)
transaction: really fix _addbackupentry key usage (issue4684)
transaction: separate calculating TXNID from creating transaction object
transaction: use the proper variable in '_addbackupentry' (issue4684)
util.checkcase: don't abort on broken symlinks
|
|
of line markers
in the output from cpp.
Resolves build issue on DragonFlyBSD development snapshots which include GCC 5.1.1
GCC bug 60723
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723
|
|
Changelog:
Git v2.4.2 Release Notes
========================
Fixes since v2.4.1
------------------
* "git rev-list --objects $old --not --all" to see if everything that
is reachable from $old is already connected to the existing refs
was very inefficient.
* "hash-object --literally" introduced in v2.2 was not prepared to
take a really long object type name.
* "git rebase --quiet" was not quite quiet when there is nothing to
do.
* The completion for "log --decorate=" parameter value was incorrect.
* "filter-branch" corrupted commit log message that ends with an
incomplete line on platforms with some "sed" implementations that
munge such a line. Work it around by avoiding to use "sed".
* "git daemon" fails to build from the source under NO_IPV6
configuration (regression in 2.4).
* "git stash pop/apply" forgot to make sure that not just the working
tree is clean but also the index is clean. The latter is important
as a stash application can conflict and the index will be used for
conflict resolution.
* We have prepended $GIT_EXEC_PATH and the path "git" is installed in
(typically "/usr/bin") to $PATH when invoking subprograms and hooks
for almost eternity, but the original use case the latter tried to
support was semi-bogus (i.e. install git to /opt/foo/git and run it
without having /opt/foo on $PATH), and more importantly it has
become less and less relevant as Git grew more mainstream (i.e. the
users would _want_ to have it on their $PATH). Stop prepending the
path in which "git" is installed to users' $PATH, as that would
interfere the command search order people depend on (e.g. they may
not like versions of programs that are unrelated to Git in /usr/bin
and want to override them by having different ones in /usr/local/bin
and have the latter directory earlier in their $PATH).
Also contains typofixes, documentation updates and trivial code
clean-ups.
|
|
NEW IN WAF 1.8.10
-----------------
* Replace cygwin paths in solution files - https://github.com/waf-project/waf/issues/1562
* Fixed the hcode in why.py - https://github.com/waf-project/waf/issues/1561
* Enabled execution from any folder: "waf configure --top=/arbitrary/folder --out=/tmp/build"
* Enabled stateless out-of-tree builds by default: "waf configure --no-lock-in-top --no-lock-in-run"
* Fixed the waf file generation on windows in Waf 1.8.9
* Add OS flags such as LDFLAGS only once - https://github.com/waf-project/waf/issues/1574
* Fixed conf.multicheck error handling
|
|
17.0
----
* Issue #378: Do not use internal importlib._bootstrap module.
* Issue #390: Disallow console scripts with path separators in
the name. Removes unintended functionality and brings behavior
into parity with pip.
|
|
1.1.0
=====
* Out-of-line API mode: we can now declare integer types with
``typedef int... foo_t;``. The exact size and signness of ``foo_t``
is figured out by the compiler.
* Out-of-line API mode: we can now declare multidimensional arrays
(as fields or as globals) with ``int n[...][...]``. Before, only the
outermost dimension would support the ``...`` syntax.
* Out-of-line ABI mode: we now support any constant declaration,
instead of only integers whose value is given in the cdef. Such "new"
constants, i.e. either non-integers or without a value given in the
cdef, must correspond to actual symbols in the lib. At runtime they
are looked up the first time we access them. This is useful if the
library defines ``extern const sometype somename;``.
* ``ffi.addressof(lib, "func_name")`` now returns a regular cdata object
of type "pointer to function". You can use it on any function from a
library in API mode (in ABI mode, all functions are already regular
cdata objects). To support this, you need to recompile your cffi
modules.
* Issue #198: in API mode, if you declare constants of a ``struct``
type, what you saw from lib.CONSTANT was corrupted.
* Issue #196: ``ffi.set_source("package._ffi", None)`` would
incorrectly generate the Python source to ``package._ffi.py`` instead
of ``package/_ffi.py``. Also fixed: in some cases, if the C file was
in ``build/foo.c``, the .o file would be put in ``build/build/foo.o``.
|
|
0.36 2015-05-29
Bumping 0.35_01 to stable,
with the single addition of the 'scalar_quotes' patch.
NEW FEATURES:
- 'scalar_quotes' let you specify the quote to use when,
well, quoting (Ivan Bessarabov)
|
|
1.50 2015-05-28T21:42:48Z
* Restored support for ignoring directories listed in
`%Test::Pod::ignore_dirs`, inadvertently dropped by the switch to
File::Find in v1.46. Thanks to Julien ÉLIE for the report and diagnosis!
|
|
|
|
ChangeLog:
Version 0.7.1.1 (2015-03-19) *St Joseph's Day*
----------------------------------------------
#### Package changes
* Change QuickCheck upper bound from 2.8 to 2.9
|
|
May 30 2015 <shlomif@shlomifish.org> (Shlomi Fish)
Error.pm #0.17024
- Add link to the VCS repository in META.yml
|