Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Speaklater is a module that provides lazy strings for translations.
Basically you get an object that appears to be a string but changes
the value every time the value is evaluated based on a callable
you provide.
|
|
|
|
|
|
|
|
|
|
|
|
* Fix build on NetBSD 5.2, use pthread_attr_get_np on NetBSD.
* Fix broken binary on NetBSD 5.2 and gcc45.
|
|
This fixes linking problems on platforms with no builtin zlib.
Found by Jason Bacon on CentOS.
|
|
|
|
|
|
current subversion. Switch to the Egg framework.
|
|
|
|
Fix confusion around Narrow vs Wide strings.
|
|
|
|
* Use lib/xulrunner.
|
|
lib/sulrunner-sdk is obsolete now.
Buildlink lib/xulrunner instead of -sdk.
Fix firefox build.
|
|
wip -> devel; Fixed.
|
|
|
|
been built with it's own nspr and nss.
The code remnant stop firefox10 from building because it was trying to set
NSPR_LIBS using pkg-config from the non-existent 'mozilla-nspr' package.
|
|
|
|
|
|
|
|
|
|
- update ${PLIST.jemalloc} files.
- Add PLIST.Linux file and move all webrtc and sps files to it.
- remove webrtc from PLIST_VARS.
- remove duplicate ivorbiscodec.h entry.
|
|
|
|
|
|
Ok MAINTAINER schmonz@
|
|
|
|
|
|
|
|
PKGREVISION -> 1
|
|
|
|
|
|
|
|
Changelogs:
Fixes since v1.8.1.2
--------------------
* The attribute mechanism didn't allow limiting attributes to be
applied to only a single directory itself with "path/" like the
exclude mechanism does. The fix for this in 1.8.1.2 had
performance degradations.
* Command line completion code was inadvertently made incompatible with
older versions of bash by using a newer array notation.
* Scripts to test bash completion was inherently flaky as it was
affected by whatever random things the user may have on $PATH.
* A fix was added to the build procedure to work around buggy
versions of ccache broke the auto-generation of dependencies, which
unfortunately is still relevant because some people use ancient
distros.
* We used to stuff "user@" and then append what we read from
/etc/mailname to come up with a default e-mail ident, but a bug
lost the "user@" part.
* "git am" did not parse datestamp correctly from Hg generated patch,
when it is run in a locale outside C (or en).
* Attempt to "branch --edit-description" an existing branch, while
being on a detached HEAD, errored out.
* "git cherry-pick" did not replay a root commit to an unborn branch.
* We forgot to close the file descriptor reading from "gpg" output,
killing "git log --show-signature" on a long history.
* "git rebase --preserve-merges" lost empty merges in recent versions
of Git.
* Rebasing the history of superproject with change in the submodule
has been broken since v1.7.12.
* A failure to push due to non-ff while on an unborn branch
dereferenced a NULL pointer when showing an error message.
Also contains various documentation fixes.
Fixes since v1.8.1.3
--------------------
* "git imap-send" talking over imaps:// did make sure it received a
valid certificate from the other end, but did not check if the
certificate matched the host it thought it was talking to.
Also contains various documentation fixes.
Fixes since v1.8.1.4
--------------------
* Given a string with a multi-byte character that begins with '-' on
the command line where an option is expected, the option parser
used just one byte of the unknown letter when reporting an error.
* In v1.8.1, the attribute parser was tightened too restrictive to
error out upon seeing an entry that begins with an ! (exclamation),
which may confuse users to expect a "negative match", which does
not exist. This has been demoted to a warning; such an entry is
still ignored.
* "git apply --summary" has been taught to make sure the similarity
value shown in its output is sensible, even when the input had a
bogus value.
* "git clean" showed what it was going to do, but sometimes ended
up finding that it was not allowed to do so, which resulted in a
confusing output (e.g. after saying that it will remove an
untracked directory, it found an embedded git repository there
which it is not allowed to remove). It now performs the actions
and then reports the outcome more faithfully.
* "git clone" used to allow --bare and --separate-git-dir=$there
options at the same time, which was nonsensical.
* "git cvsimport" mishandled timestamps at DST boundary.
* We used to have an arbitrary 32 limit for combined diff input,
resulting in incorrect number of leading colons shown when showing
the "--raw --cc" output.
* The smart HTTP clients forgot to verify the content-type that comes
back from the server side to make sure that the request is being
handled properly.
* "git help remote-helpers" failed to find the documentation.
* "gitweb" pages served over HTTPS, when configured to show picon or
gravatar, referred to these external resources to be fetched via
HTTP, resulting in mixed contents warning in browsers.
Also contains various documentation fixes.
|
|
private mail.
|
|
No change but except version; but guides/source/ajax_on_rails.textile
has removed.
## Rails 3.2.13 (Feb 17, 2013) ##
* No changes.
|
|
## Rails 3.2.13 (Feb 17, 2013) ##
* Specify type of singular association during serialization *Steve Klabnik*
|
|
## Rails 3.2.13 (Feb 17, 2013) ##
* Fix DateTime comparison with DateTime::Infinity object.
*Dan Kubb*
* Remove surrogate unicode character encoding from ActiveSupport::JSON.encode
The encoding scheme was broken for unicode characters outside the basic
multilingual plane; since json is assumed to be UTF-8, and we already force
the encoding to UTF-8 simply pass through the un-encoded characters.
*Brett Carter*
* Fix mocha v0.13.0 compatibility. *James Mead*
* `#as_json` isolates options when encoding a hash. [Backport #8185]
Fix #8182
*Yves Senn*
* Handle the possible Permission Denied errors atomic.rb might trigger due to
its chown and chmod calls. [Backport #8027]
*Daniele Sluijters*
|
|
|
|
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.
|