Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
native iconv.
|
|
64-bit, possibly others.
Patch from obache.
|
|
== 1.6.16
* Added the new indention feature (by davispuh).
* Separated auto-completion from the answer type (by davispuh).
* Improved JRuby support (by rsutphin).
* General code clean up (by stomar).
* Made HighLine#say() a little smarter with regard to color escapes
(by Kenneth Murphy).
|
|
* Allow configuring the Ruby interpreter for starting the echo server
during unit tests.
* The echo server should add a newline to PID files.
* Use RbConfig instead of Config when possible.
* Add run_echo_server to gemspec.
* Add license information to gemspece. This way this info can be retrieved
using rubygems.org API
|
|
=== 0.4.0
* Fixed build failure with Ruby 2.0.0.
* \#bound now returns an enumerator if no block is given.
* \#select now returns a new MultiRBTree / RBTree.
* Fixed a bug where \#reject could return nil.
* \#to_s is now equivalent to \#inspect.
* \#each now passes a two elements array as an argument to the given block.
* Added new methods: \#default_proc=, \#flatten, \#keep_if, \#key, \#select!
and \#to_h.
|
|
### 2.13.1 / 2013-03-12
[full changelog](http://github.com/rspec/rspec-core/compare/v2.13.0...v2.13.1)
Bug fixes
* Use hook classes as proxies rather than extending hook blocks to support
lambdas for before/after/around hooks. (David Chelimsky)
* Fix regression in 2.13.0 that caused confusing behavior when overriding
a named subject with an unnamed subject in an inner group and then
referencing the outer group subject's name. The fix for this required
us to disallow using `super` in a named subject (which is confusing,
anyway -- named subjects create 2 methods, so which method on the
parent example group are you `super`ing to?) but `super` in an unnamed
subject continues to work (Myron Marston).
* Do not allow a referenced `let` or `subject` in `before(:all)` to cause
other `let` declarations to leak across examples (Myron Marston).
* Work around odd ruby 1.9 bug with `String#match` that was triggered
by passing it a regex from a `let` declaration. For more info, see
http://bugs.ruby-lang.org/issues/8059 (Aaron Kromer).
* Add missing `require 'set'` to `base_text_formatter.rb` (Tom
Anderson).
Deprecations
* Deprecate accessing `let` or `subject` declarations in `before(:all)`.
These were not intended to be called in a `before(:all)` hook, as
they exist to define state that is reset between each example, while
`before(:all)` exists to define state that is shared across examples
in an example group (Myron Marston).
|
|
|
|
0.6.35
------
Note this release is backward-incompatible with distribute 0.6.23-0.6.34 in
how it parses version numbers.
* Issue #278: Restored compatibility with distribute 0.6.22 and setuptools
0.6. Updated the documentation to match more closely with the version
parsing as intended in setuptools 0.6.
|
|
2013-02-27 version 2.5.0:
General
* New notion "import public" that allows a proto file to forward the content
it imports to its importers. For example,
// foo.proto
import public "bar.proto";
import "baz.proto";
// qux.proto
import "foo.proto";
// Stuff defined in bar.proto may be used in this file, but stuff from
// baz.proto may NOT be used without importing it explicitly.
This is useful for moving proto files. To move a proto file, just leave
a single "import public" in the old proto file.
* New enum option "allow_alias" that specifies whether different symbols can
be assigned the same numeric value. Default value is "true". Setting it to
false causes the compiler to reject enum definitions where multiple symbols
have the same numeric value.
C++
* New generated method set_allocated_foo(Type* foo) for message and string
fields. This method allows you to set the field to a pre-allocated object
and the containing message takes the ownership of that object.
* Added SetAllocatedExtension() and ReleaseExtension() to extensions API.
* Custom options are now formatted correctly when descriptors are printed in
text format.
* Various speed optimizations.
Java
* Comments in proto files are now collected and put into generated code as
comments for corresponding classes and data members.
* Added Parser to parse directly into messages without a Builder. For
example,
Foo foo = Foo.getParser().ParseFrom(input);
Using Parser is ~25% faster than using Builder to parse messages.
* Added getters/setters to access the underlying ByteString of a string field
directly.
* ByteString now supports more operations: substring(), prepend(), and
append(). The implementation of ByteString uses a binary tree structure
to support these operations efficiently.
* New method findInitializationErrors() that lists all missing required
fields.
* Various code size and speed optimizations.
Python
* Added support for dynamic message creation. DescriptorDatabase,
DescriptorPool, and MessageFactory work like their C++ couterparts to
simplify Descriptor construction from *DescriptorProtos, and MessageFactory
provides a message instance from a Descriptor.
* Added pickle support for protobuf messages.
* Unknown fields are now preserved after parsing.
* Fixed bug where custom options were not correctly populated. Custom
options can be accessed now.
* Added EnumTypeWrapper that provides better accessibility to enum types.
* Added ParseMessage(descriptor, bytes) to generate a new Message instance
from a descriptor and a byte string.
|
|
Ride previous revbump.
|
|
* Whitespaces to tabs.
|
|
* Fix perl's path in hook files.
Fix functionality on unprivileged bootstrap pkgsrc environment.
|
|
* Note that this package is the version developed by SOGo team.
* Changes are too many to write here, please refer ChangeLog.
|
|
== Ruby-GNOME2 1.2.2: 2013-03-11
Ruby 2.0.0 support release!
=== Changes
==== Ruby/GLib2
* Improvements
* Supported test on Ruby 2.0.0.
[GitHub #134] [Reported by mtasaka]
==== Ruby/Poppler
* Improvements
* Removed deprecated GDK support.
==== Ruby/GDK3
* Improvements
* Supported Ruby 2.0.0.
[GitHub#129] [Reported by TOMITA Masahiro]
==== Ruby/GObjectIntrospection
* Improvements
* Supported not GType based flags.
* Supported not GType based enum.
* Supported custom callback function.
* Supported .h install.
* Supported .pc install.
* More Rubyish method names are used.
* Stopped to raise exception when there are two or more out
parameters.
* Added Loader.start_callback_dispatch_thread().
* Supported arguments validation.
* Stopped to use array for just one return value.
* Supported Enumerator.
* Hide constructor methods.
==== Ruby/GtkSourceView3
* Fixes
* Fixed wrong deb package name.
==== Ruby/Clutter
* Fixes
* Fixed wrong initialized check.
* Stopped to override Clutter.init unexpectedly.
==== Ruby/ClutterGTK
* Fixes
* Fixed wrong initialized check.
==== Ruby/WebKitGTK
* Fixes
* Fixed wrong initialized check.
=== Thanks
* Vincent Carmona
(for unreleased GObjectIntrospection based GStreamer bindings)
* TOMITA Masahiro
* NAKAJIMA Takashi
(for unreleased GObjectIntrospection based GStreamer bindings)
* mtasaka
|
|
1.0.8
Updated Spanish translation
Updated Japanese translation
Rework initial subtitle visibility setting
1.0.8b
Updated Korean translation
Run make update-po
Add message when screenshot capture fails
Switch to GLIB for GMLIB header files, since GTK is not included
Switch to GTK VERSION tags when possible
Updated Japanese translation
Fix compliation of gmtk_media_tracker in generic application
Run make update-po
Remove audio export filter when codec cannot use it
Remove cairo variable from gmtk_media_player
Version bump to 1.0.8a
Use cairo and the draw event to draw the background in GTK3
Set background color in gmtk_media_player widget using specific realize events
Address parallel build problem from Issue #11
|
|
|
|
* Discourage use of pthread_atfork() for call_rcu handlers
* Fix call_rcu fork handling
* test: fork handling
* Fix TLS detection: test with linker, add --disable-compiler-tls
* Cleanup: cast pthread_self() return value to unsigned long
* Fallback mechanism not working on platform where TLS is unsupported
|
|
support.
|
|
2012-2-28 meld 1.7.1
====================
Features:
* Folder comparisons can now show extra information, such as file size and
modification times. Column visibility and ordering are properly
configurable. (Philipp Müller, Kai Willadsen)
* Shallow comparison (i.e., based on size and timestamp) are now supported
for folder comparisons, including timestamp resolution preferences for
cross-filesystem comparisons. (Cristian Dinu)
* The UI for launching new comparisons has been reworked to have a clearer
workflow, and is now shown on startup if no other comparisons have been
opened (Kai Willadsen)
* Recently-used comparisons are now supported, allowing you to re-open
previous comparisons directly. (Kai Willadsen)
* Read-only files are now not editable by default, making merge actions
clearer and more consistent. Individual read-only files can easily be set
as editable as desired. (Kai Willadsen)
Fixes:
* New version control API, currently used by Git and Subversion (Kai
Willadsen)
* Version control compatibility updates and fixes (Cedric Le Dillau, Louis
des Landes, Kai Willadsen)
* Command line labelling options now apply to folder tabs (Kai Willadsen)
* Regressions from parallel inline highlighting calculations have been
fixed (Kai Willadsen)
* Diff algorithm cleanups (Piotr Piastucki)
* Compatibility fixes for Python 3; this does *not* mean that Meld works on
Python 3 yet, just that 2to3 issues have been addressed (Kai Willadsen)
Translations:
* Daniel Mustieles (es)
* Dominique Leuenberger (pt)
* Enrico Nicoletto (pt_BR)
* Florencio Neves (pt_BR)
* Fran Diéguez (gl)
* Marek Černocký (cs)
* Matej Urbančič (sl)
* Мирослав Николић (sr, sr@latin)
* Piotr Drąg (pl)
2012-11-07 meld 1.7.0
=====================
Features:
* File comparisons are faster! Meld now has a smarter pre-processing step
for inline highlighting of differences (Piotr Piastucki) and does its
highlighting calculations asynchronously (Kai Willadsen), leading to
better overall performance and interactivity.
* Auto-merge mode is now available from the command-line (Piotr Piastucki)
* Comparisons can be opened in new tabs (rather than in a new window) from
the command line (Kacper Wysocki, Antoine, Kai Willadsen)
* Custom colours can now be configured for all Meld drawing (Kai Willadsen)
Fixes:
* Improved behaviour when opening many tabs at once (Peter Tyser)
* Notification of searches wrapping around the buffer (Philipp Müller)
* Better compatibility with non-standard keyboard layouts (Stephan Hilb)
* Better error reporting for failed VC comparisons (Kai Willadsen)
* Version control compatibility updates and fixes (Jan Danielsson, Tim
Babych, Kai Willadsen)
* Other miscellaneous bug fixes (Jeff Oliver, Pacho Ramos, Rainer Suhm, Kai
Willadsen)
Translations:
* Alexandre Franke (fr)
* Daniel Mustieles (es)
* Fran Diéguez (gl)
* Gabor Kelemen (hu)
* Matej Urbančič (sl)
* Marek Černocký (cs)
* Mario Blättermann (de)
* Martin Srebotnjak (sl)
* Мирослав Николић (sr, sr@latin)
* Piotr Drąg (pl)
|
|
Version 6.2.8 - February 28 2013
[CHANGES]
New facilities:
o htags: Added support of Python's built-in web server.
Required python 2.4 or later.
Please try this: (CGI and AJAX work completely)
$ htags --suggest2
$ cd HTML
$ python -m CGIHTTPServer # Python 2.X(2.4-)
($ python3 -m http.server --cgi # Python 3.X)
Serving HTTP on 0.0.0.0 port 8000 ...
(in another terminal)
$ firefox http://localhost:8000/
o gtags.conf: Added a new record for Drupal(Content management platform).
o global: New --path-style=<format> option.
<format> may be relative, absolute, shorter, abslib and through.
shorter: use shorter one among relative and absolute paths.
abslib: use absolute path only in library projects.
through: raw path name as is in GPATH.
The --path-style option is given more priority than the -a options.
[INCOMPATIBLE CHANGES]
o htags: End of support of customization of HTML tag using gtags.conf.
Please use CSS(cascading style sheets) instead.
- The --html option of htags(1) was removed.
- The tag definitions in gtags.conf were removed.
|
|
1.9.1 (2013-03-08)
~~~~~~~~~~~~~~~~~~
* Updated to pip 1.3.1 that fixed a major backward incompatible change of
parsing URLs to externally hosted packages that got accidentily included
in pip 1.3.
1.9 (2013-03-07)
~~~~~~~~~~~~~~~~
* Unset VIRTUAL_ENV environment variable in deactivate.bat (Pull #364)
* Upgraded distribute to 0.6.34.
* Added ``--no-setuptools`` and ``--no-pip`` options (Pull #336).
* Fixed Issue #373. virtualenv-1.8.4 was failing in cygwin (Pull #382).
* Fixed Issue #378. virtualenv is now "multiarch" aware on debian/ubuntu (Pull #379).
* Fixed issue with readline module path on pypy and OSX (Pull #374).
* Made 64bit detection compatible with Python 2.5 (Pull #393).
|
|
|
|
Test::More::Behaviour is a Behaviour-Driven Development module for
Perl programmers. It is modeled after Rspec (http://rspec.info),
the BDD tool for Ruby programmers. Test::More::Behaviour uses the
words `describe` and `it` so we can express concepts of the application
as we would in conversation.
Because Test::More::Behaviour uses Test::More as its 'base', you
can treat every Test::More::Behaviour test as if it were Test::More!
|
|
|
|
|
|
|
|
|
|
This is a quick-n-dirty BSD licensed clone of backtrace facility
found in the GNU libc, mainly intended for porting linuxish code
to BSD platforms, however it can be used at any platform which
has a GCC compiler.
|
|
Changelog:
2.26: 2013-03-13
Enable Subversion dump reader to handle yet another pathological case.
Code has been tested and verified with PyPy.
Prefer author date for action stamps when it is available.
More speed tuning.
2.25: 2013-03-07
More speed tuning in repository analysis.
O(n**2) cost for renumbering has been eliminated, svn_no_renumber is gone.
New 'timings' command displays phase timings for repo analysis.
Improved packaging for distributions (thanks, Mike Swanson).
2.24: 2013-03-03
Fix a crash bug in the new blob handling, and more performance tweaks.
2.23: 2013-03-01
Drastically cut the amount of disk storage and I/O required for surgery.
Add svn_ignore_properties option.
The .svn extension is now stripped from repo names on load.
2.22: 2013-02-26
New debranch feature for merging branches that should be subdirectories.
Minor speed tuning via memoization.
2.21: 2013-02-21
Added "compressblobs" and "svn_no_renumber" option for very large repos.
Added the "sizes" and "lint" commands.
Interpretation of timezone field in author maps was buggy, is now fixed.
Experimental Emacs Lisp mode for editing comment mailboxes.
2.20: 2013-02-08
Teach repodiffer how not to choke on revisions with empty manifests.
Make repodiffer more explicit when a revision's parent set changes.
Improvements to the graph command's output of branches.
2.19: 2013-02-06
Serious tuning of internals for reduced memory usage.
2.18: 2013-02-02
Translation of symlinks in Subversion repos was buggy, is now fixed.
repodiffer now has a useful and documented return value.
New --tree-diff option of repodiffer shows context diffs of mismatches.
2.17: 2013-01-26
repodiffer can now take a map file and show fossil IDs with diff reports.
The '?' selection-set modifier can be repeated for effect.
2.16: 2013-01-25
Fix a memoization bug that resulted in misbehavior after branch cuts.
2.15: 2013-01-22
Switch to cvs-fast-export for reading RCS and CVS collections.
Efficiency and code-cleanup improvements by Julien Rivaud.
2.14: 2013-01-19
Dramatic decrease in memory footprint on large repositories.
Improvements in DAG visualization via 'graph'.
2.13: 2013-01-08
The new 'graph' command supports making commit graphs in the DOT language.
On read of an import stream, interpret a "cvs-revisions" property.
|
|
changes:
-bugfixes
-more compilers/CPUs supported
|
|
change: fix memory leak
|
|
change: fix memory leak
|
|
changes:
-bugfices
-improved robustness with truncated files
-cleanup
|
|
Changelog:
2013-03-05 v3.4 new rc file format makes it much easier to enable specific
features
|
|
existed on pkgsrc.
|
|
= NEWS
== 1.1.4 - 2012/08/02
* Supported mswin64 as MSVC environment.
|
|
|
|
library.
|
|
|
|
Not mentioned in NEWS.
|
|
PR pkg/47604 by Edgar Fuss.
IO::Prompter exports a single subroutine, C<prompt>, that prints a
prompt (but only if the program's selected input and output streams are
connected to a terminal), then reads some input, then chomps it, and
finally returns an object representing that text.
|
|
* Include the key in "missing interpolation argument" errors.
* Update documentation for the `pluralize` method. Hopefully made it
clearer what is actually going on and why.
* Add parens to fix parse error in lib/i18n.rb in MagLev.
* Never modify the given options hash.
* Fix I18n.transliterate for non utf-8 keys (occurs e.g. in jruby
1.7.0 which have US-ASCII encoded symbols).
* Do not overwrite response of first backend with later backends when
looking up namespaces.
* Make exception message more helpful on YAML syntax error.
* Remove throwing `warning: invalid start is ignored`
The last argument should be a Julian day number which denotes the
day of calendar reform. Date::ITALY (2299161=1582-10-15),
Date::ENGLAND (2361222=1752-09-14), Date::GREGORIAN (the proleptic
Gregorian calendar) and Date::JULIAN (the proleptic Julian calendar)
can be specified as a day of calendar reform
* Preventing transliterator constant from being modified for
concurrency concerns.
* Revert "Fix i18n/backend/key_value to add data in a array" causing
various issues.
* Add license information to gemspec. This way you can get it when
using rubygems.org API.
* Support Rails 4.
* Fixed Ruby 1.8 support due to missing `String#force_encoding`.
* Resolve problems with encoding and transliterator between various
ruby versions.
* Do not do any utf8 conversion, assume valid data is received.
|
|
=== 4.1.5 / 2013-02-14
* 2 bug fixes:
* Clarified role of s method. Fixes #12.
* maglev: Workaround for bug in Array#shift
|
|
### 2.13.0 / 2013-02-23
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.2...v2.13.0)
Enhancements
* `be_valid` matcher includes validation error messages. (Tom Scott)
* Adds cucumber scenario showing how to invoke an anonymous controller's
non-resourceful actions. (Paulo Luis Franchini Casaretto)
* Null template handler is used when views are stubbed. (Daniel Schierbeck)
* The generated `spec_helper.rb` in Rails 4 includes a check for pending
migrations. (Andy Lindeman)
* Adds `rake spec:features` task. (itzki)
* Rake tasks are automatically generated for each spec/ directory.
(Rudolf Schmidt)
|
|
Thi is meta-gem package including rspec-core, rspec-expectations and
rspec-mocks.
|
|
### 2.13.0 / 2013-02-23
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.12.2...v2.13.0)
Bug fixes
* Fix bug that caused weird behavior when a method that had
previously been stubbed with multiple return values (e.g.
`obj.stub(:foo).and_return(1, 2)`) was later mocked with a
single return value (e.g. `obj.should_receive(:foo).once.and_return(1)`).
(Myron Marston)
* Fix bug related to a mock expectation for a method that already had
multiple stubs with different `with` constraints. Previously, the
first stub was used, even though it may not have matched the passed
args. The fix defers this decision until the message is received so
that the proper stub response can be chosen based on the passed
arguments (Myron Marston).
* Do not call `nil?` extra times on a mocked object, in case `nil?`
itself is expected a set number of times (Myron Marston).
* Fix `missing_default_stub_error` message so array args are handled
properly (Myron Marston).
* Explicitly disallow `any_instance.unstub!` (Ryan Jones).
* Fix `any_instance` stubbing so that it works with `Delegator`
subclasses (Myron Marston).
* Fix `and_call_original` so that it works with `Delegator` subclasses
(Myron Marston).
* Fix `any_instance.should_not_receive` when `any_instance.should_receive`
is used on the same class in the same example. Previously it would
wrongly report a failure even when the message was not received
(Myron Marston).
|
|
### 2.13.0 / 2013-02-23
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.12.1...v2.13.0)
Enhancements
* Add support for percent deltas to `be_within` matcher:
`expect(value).to be_within(10).percent_of(expected)`
(Myron Marston).
* Add support to `include` matcher to allow it to be given a list
of matchers as the expecteds to match against (Luke Redpath).
Bug fixes
* Fix `change` matcher so that it dups strings in order to handle
mutated strings (Myron Marston).
* Fix `should be =~ /some regex/` / `expect(...).to be =~ /some regex/`.
Previously, these either failed with a confusing `undefined method
matches?' for false:FalseClass` error or were no-ops that didn't
actually verify anything (Myron Marston).
* Add compatibility for diff-lcs 1.2 and relax the version
constraint (Peter Goldstein).
* Fix DSL-generated matchers to allow multiple instances of the
same matcher in the same example to have different description
and failure messages based on the expected value (Myron Marston).
* Prevent `undefined method #split for Array` error when dumping
the diff of an array of multiline strings (Myron Marston).
* Don't blow up when comparing strings that are in an encoding
that is not ASCII compatible (Myron Marston).
* Remove confusing "Check the implementation of #==" message
printed for empty diffs (Myron Marston).
|
|
### 2.13.0 / 2013-02-23
[full changelog](http://github.com/rspec/rspec-core/compare/v2.12.2...v2.13.0)
Enhancements
* Allow `--profile` option to take a count argument that
determines the number of slow examples to dump
(Greggory Rothmeier).
* Add `subject!` that is the analog to `let!`. It defines an
explicit subject and sets a `before` hook that will invoke
the subject (Zubin Henner).
* Fix `let` and `subject` declaration so that `super`
and `return` can be used in them, just like in a normal
method. (Myron Marston)
* Allow output colors to be configured individually.
(Charlie Maffitt)
Bug fixes
* Don't blow up when dumping error output for instances
of anonymous error classes (Myron Marston).
* Fix default backtrace filters so lines from projects
containing "gems" in the name are not filtered, but
lines from installed gems still are (Myron Marston).
* Fix autotest command so that is uses double quotes
rather than single quotes for windows compatibility
(Jonas Tingeborn).
* Fix `its` so that uses of `subject` in a `before` or `let`
declaration in the parent group continue to reference the
parent group's subject. (Olek Janiszewski)
|
|
# Release Notes
## 0.13.3
* Allow `Mocha::ParameterMatchers#includes` to accept multiple items. Thanks
to @simao.
* Allow stubbing of *private* `Kernel` methods. Fixes #134. Thanks to @camski
for reporting.
* Avoid a warning when `test/unit/version` is required by other libraries in
the same project. Fixes #140. Thanks to @tmiller.
* Make auto-activation of Test::Unit integration more resilient. This change
is specifically to cope with the nasty re-defining of classes that is done
by the `minitest-spec-rails` gem. Fixes #143. Thanks to @tubaxenor for
reporting.
* Safer restoration of stubbed method visibility. Fixes #141. Thanks to @tmm1.
* Ensure `Mockery` instance gets reset even if exception raised. Fixes #144.
* Adapt Mocha acceptance tests to cope with changes in output from latest
(v4.6.2) of MiniTest.
* Updates to README about Rails compatibility.
|