Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
RSpec 2 & 3 results that Jenkins can read. Probably a few other CI servers,
too.
|
|
|
|
RSpec::Its provides the `its` method as a short-hand to specify the expected
value of an attribute.
|
|
|
|
gettext-setup gem
This is a simple gem to set up i18n for Ruby projects (including Sinatra web
apps) using gettext and fast gettext.
This project sets the default locale to English. If the user has set a
different locale in their browser preferences, and we support the user's
preferred locale, strings and data formatting will be customized for that
locale.
|
|
|
|
Gitinspector is a statistical analysis tool for git repositories. The default
analysis shows general statistics per author, which can be complemented with a
timeline analysis that shows the workload and activity of each author. Under
normal operation, it filters the results to only show statistics about a number
of given extensions and by default only includes source files in the
statistical analysis.
|
|
|
|
pkgsrc changes:
- remove a pkgsrc patch for ruby-gnome2-gtk that seems fixed in upstream
- ignore native-package-installer dependency checks
in ruby-gnome2-clutter-gstreamer and ruby-gnome2-webkit-gtk
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.6/NEWS)
== Ruby-GNOME2 3.1.6: 2017-06-03
=== Changes
This is a bug fix release for Windows packages.
==== All
* Fixes
* Added a missing path existence check on Windows.
== Ruby-GNOME2 3.1.5: 2017-06-03
=== Changes
This is a bug fix release for Windows packages.
==== All
* Improvements
* Supported RubyInstaller2.
==== Ruby/Pango
* Improvements
* Add backward compatibility APIs:
* (({Pango::FontDescription::WEIGHT_*}))
* (({Pango::FontDescription::STYLE_*}))
== Ruby-GNOME2 3.1.4: 2017-05-30
=== Changes
This is a release that supports Ruby 2.4 on Windows.
==== All
* Improvements
* Supported MSYS2.
==== Ruby/GLib2
* Improvements
* Added (({GLib::Object#floating?})) for debugging.
==== Ruby/GIO2
* Improvements
* Added (({Gio::File.open})). The followings are deprecated.
* (({Gio::File.commandline_arg}))
* (({Gio::File.path}))
* (({Gio::File.uri}))
==== Ruby/GObjectIntrospection
* Improvements
* Relaxed expected test result for 32bit environment.
[GitHub#1026][Reported by Mamoru TASAKA]
* Added tests for (({GObjectIntrospection::ConstantInfo})).
[GitHub#1027][Patch by cedlemo]
* Supported floating "transfer full" GObject.
==== Ruby/GDK3
* Improvements
* Supported (({Cairo::Surface#to_pixbuf(options={})})).
(({Cairo::Surface#to_pixbuf(src_x, src_y, width, height)})) is
deprecated.
==== Ruby/Rsvg2
* Improvements
* Migrated to GObject Introspection bindings.
* Renamed to (({Rsvg})) from (({RSVG})). (({RSVG})) is still
usable but it's deprecated.
[GitHub#1030][Patch by cedlemo]
* Supported (({Cairo::Context#render_rsvg_handle(handle, :id =>
...)})).
==== Ruby/WebKit2GTK
* Improvements
* (({WebKit3Gtk::WebView#initialize})): Supported (({Hash}))
options.
[GitHub#1028][Patch by Matijs van Zuijlen]
=== Thanks
* Mamoru TASAKA
* cedlemo
* Matijs van Zuijlen
== Ruby-GNOME2 3.1.3: 2017-04-27
=== Changes
This is a release that improve backward compatibility for Ruby/Pango.
==== Ruby/Pango
* Improvements
* Defined constants under (({Pango})) again for backward compatibility.
[GitHub#1022][Reported by Andy Meneely]
* Defined constants under (({Pango::Layout})) again for backward
compatibility.
[GitHub#1022][Reported by Andy Meneely]
* (({Pango.pixels})): Added again.
* (({Pango::AttrShape#data})): Supported again.
* Fixes
* (({Pango::Layout#text=})): Fixed a bug that wrong bytesize is
used for multibyte string.
* (({Pango::Layout#markup=})): Fixed a bug that wrong bytesize
is used for multibyte string.
=== Thanks
* Andy Meneely
== Ruby-GNOME2 3.1.2: 2017-04-26
There is an incompatible change. (({GBytes})) to (({String}))
conversion is changed to (({GBytes})) to (({GLib::Bytes}))
conversion. You can get (({String})) by (({GLib::Bytes#to_s})).
Other incompatible changes are bugs. Please report them to us.
=== Changes
==== All
* Improvements
* Supported auto depended package install for GObject
Introspection based bindings.
==== Ruby/GLib2
* Improvements
* Supported overriding (({alloc_func})) in super class.
* Extracted native package installer code as
native-package-installer gem.
* (({GLib::Bytes})): Added.
* Supported pkg-config 1.1.9 or later.
* Fixes
* Fixed a build error on CentOS 6 and Ubuntu 12.04. They use
GLib < 2.34.
[GitHub#1012][Reported by Scot]
* Fixed a bug that (({GLib::TypePlugin})) can't be included.
[GitHub#1019][Patch by Matijs van Zuijlen]
==== Ruby/GIO2
* Fixes
* Fixed a path in test. [GitHub#990][Reported by Mamoru TASAKA]
==== Ruby/GObjectIntrospection
* Improvements
* Supported getting interface, union and boxed type as a field value.
* Supported setting an interface as a field.
* Supported more struct types.
* Supported cairo-gobject types.
* Supported outputting an array of interfaces.
[GitHub#1006][Reported by cedlemo]
* Supported Rubyish method name conversion for (({list_XXX}))
methods that return an array.
* Supported customizing field reader method name.
* Supported auto (({int})) to boolean conversion for field value.
* (({GObjectIntrospection::Repository.default})): Added a GC guard.
* Supported inputting (({unichar})).
* Supported inputting (({gint64})) C array.
* Supported inputting (({gint8})) C array.
* Added tests for (({GObjectIntrospection::UnionInfo})).
[GitHub#1016][Patch by cedlemo]
* Stopped auto (({GBytes})) to (({String}))
conversion. (({GBytes})) is converted to (({GLib::Bytes})). It's
for efficient byte sequence handling in Ruby. It's
an incompatible change. You can use (({GLib::Bytes#to_s})) to
get (({String})).
* Fixes
* (({GObjectIntrospection::RepositoryError})): Fixed parent class.
* Fixed a typo. [GitHub#1002][Reported by cedlemo]
==== Ruby/ATK
* Improvements
* Migrated to GObject Introspection bindings.
[GitHub#998][Patch by cedlemo]
==== Ruby/CairoGObject
* Fixes
* Fixed a double free bug.
==== Ruby/Pango
* Improvements
* Migrated to GObject Introspection bindings.
[GitHub#1007][GitHub#1008][GitHub#1009][GitHub#1010]
[GitHub#1011][Patch by cedlemo]
[GitHub#1013][GitHub#1014][Patch by Detlef Wagner]
==== Ruby/GdkPixbuf2
* Improvements
* Supported GdkPixbuf 2.31.6 on CentOS 7 again.
==== Ruby/GDK3
* Improvements
* (({Gdk::Event})) and subclasses: Supported again.
* Supported old GDK 3 again.
* Supported X11 related features.
[GitHub#999][Reported by johnlane]
==== Ruby/GTK3
* Improvements
* (({Gtk::Widget#click})): Added.
* (({Gtk::Widget#send_key})): Added.
* (({Gtk::Widget#wait_for_draw})): Added.
* (({Gtk::WiAccelGroup.activate})): Added.
* Updated samples.
[GitHub#1002][GitHub#1003]
[Patch by cedlemo]
* (({Gtk::IconTheme#choose_icon})): Changed the default flags to
(({0})) from (({:generic_fallback})).
* (({Gtk::IconTheme#lookup_icon})): Changed the default flags to
(({0})) from (({:generic_fallback})).
* Supported GTK+ < 3.20 again.
* Fixes
* Updated signal name in document.
[GitHub#995][Patch by Arnaud Meuret]
==== Ruby/ClutterGdk
* Fixes
* Ensured initializing GDK.
[GitHub#1000][Reported by cedlemo]
==== Ruby/GOffice
* Improvements
* (({GOffice::Version})): Added.
=== Thanks
* Mamoru TASAKA
* Arnaud Meuret
* cedlemo
* johnlane
* Scot
* Detlef Wagner
* Matijs van Zuijlen
|
|
No upstream changelog.
(Whole rewrite but no external API changes, per author's comment)
|
|
-----------------------------------------
version 3.22 at 2017-05-31 21:26:56 +0000
-----------------------------------------
Updated for v5.27.0
-----------------------------------------
version 3.20 at 2017-05-30 18:37:56 +0000
-----------------------------------------
Updated for v5.26.0
|
|
----------------------------------
2.14 2017-06-07
- When creating subdirectories for testing underneath
File::Spec::Functions::tmpdir(), use randomly generated strings.
- No change in functionality from 2.13.
|
|
-------------------------------------------
7.28 Tue May 30 22:01:08 BST 2017
Bug fixes:
- Prune auto/share from search paths RT#121918
- Fix regression with metadata RT#121913
7.26 Sat May 27 21:01:47 BST 2017
Bug fixes:
- Fix regression with XS tests on MSWin32 with MS toolchain
- Make MakeMaker pass compilation tests on AIX again
- Test, fix test dep on SKIPped linktype
- processPL now depends on 'pure_all' instead of 'all'
- Only add staticlibs that are installed under auto/
- Correct the order of tests of chmod()
- Make perllocal.pod files reproducible
- META_ADD/MERGE default meta version based on each other
- Eliminate an ancient, unneeded, dangerous call to Carp::longmess
Enhancements:
- Add os_unsupported() function
Doc fixes:
- Fixed typo in MakeMaker.pm
|
|
|
|
ATF is discovered by looking for the lib/pkgconfig/atf-sh.pc
pkg-config file in the base system.
|
|
|
|
https://github.com/git/git/commit/6b851e536b05e0c8c61f77b9e4c3e7cedea39ff8
Bump PKGREVISION.
|
|
|
|
|
|
* Add a space after the "@comment" PLIST keyword inserted in the
case where "tests" option is disabled.
* Only create the "${PREFIX}/tests" directory and install the
Kyuafile there if the "tests" option is enabled.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.13 2017-05-31
- Document security vulnerability reported as CVE-2017-6512.
2.12_008 2017-05-07
- Patch from John Lightsey.
2.12_007 2017-04-22
- Skip tests where filesystem doesn't support permissions (RT 121248).
- Add AppVeyor configuration; thanks to Charlie Gonzalez and Hayo Baan.
2.12_006 2017-04-21
- Modernize README, Makefile.PL, updating of version number
and release date in documentation.
2.12_005 2017-04-21
- Recommend use of 'safe => 1' in remove_tree() and rmtree().
- Warn if mkpath() or make_path() is passed implausible options on
Windows.
- Corrections to errors in previous release.
2.12_004 2017-04-18
- Certain functions used in tests are not available on Windows;
skip them.
- Move certain functions used in testing to t/FilePathTest.pm.
2.12_003 2017-04-07
- Add tests to improve coverage ratios as measured by Devel::Cover
- No functional changes.
2.12_002 2017-03-12
- GH#41 RT 117019 Fixed File::Path::remove_tree option hash is auto
populated and cannot be reused
- GH#40 Unskip in path root t
- GH#39 Remove superfluous assignment to $arg{perm}
- GH#38 Minor grammatical doc fixes.
- GH#37 Minor grammatical doc fixes.
2.12_001 2016-09-18
- RT 94209 document that the thread safety issue will not change and
communicate alternative.
- RT 85878 be more generous with error check regex given we could be
dealing with a pre-1.25 Carp.
- GH #33 Be more precise in documentation example for make_path
error checking.
- GH #34 Skip Windows 2000 and earlier unit tests (test change).
- GH #36 Do not hardcode ENOENT (test change).
|
|
version 12.0 of rake.
|
|
2017-01-23 Florian Schlichting <fsfs@debian.org>
* release awl 0.57
* Update AUTHORS and ChangeLog
2017-01-10 Florian Schlichting <fsfs@debian.org>
* Browser: add ExtraRowFormat() to format additional rows differently
2017-01-08 Florian Schlichting <fsfs@debian.org>
* delete session after logout, clean up old sessions (fixes davical#65, Debian #643907)
* always use full the ID as username, similar to davical's
HTTPAuthSession (fix #1, fix #2, debian #703139)
2017-01-07 Florian Schlichting <fsfs@debian.org>
* Session::Log and ::Dbg are deprecated
* vComponent: add missing strtoupper, so that BEGIN:TYPE...END:TYPE
are really case-insensitive
2017-01-02 Florian Schlichting <fsfs@debian.org>
* vProperty: always escape backslash, and escape semicolon for "other"
properties (fixes Debian bug #837154)
2016-12-31 Florian Schlichting <fsfs@debian.org>
* improve debug logging: ignore components, filter by remote IP or username
2016-12-28 Florian Schlichting <fsfs@debian.org>
* eliminate trailing whitespace, expand tabs
* doc typos
2016-12-02 Florian Schlichting <fsfs@debian.org>
* Remove deprecated and unused class iCalendar along with remaining
$c->local_tzid references
2016-12-01 Paul Kallnbach <p.kallnbach@gorilla-computing.de>
* Update vProperty.php
2016-06-13 Florian Schlichting <fsfs@debian.org>
* Bump AWL version to 0.57 (API change)
* fix if-else logic, so that "Unable to Reset Password" does not get
overwritten by "Temporary Password" form
2016-06-13 Basti <basti122303@gitlab>
* Fix link after password reset in case DAViCal is not installed in
the webserver root. Closes:davical-project/davical#94
2016-05-08 Andrew McMillan <andrew@morphoss.com>
* A semi-colon might be escaped within the text value.
* Rename get_fields() function.
* Improve access to the slow query threshold.
2016-05-10 Florian Schlichting <fsfs@debian.org>
* always remake the apidoc, and remove the stale copy from git
* update Makefile to work with both php5 and php7
2016-02-22 ClemensN <c.nuebel@gorilla-computing.de>
* fixed issue with escaped ',' in CATEGORIES Property that are seperators in this case
|
|
|
|
|
|
2017-05-16 Release 1.14.0
* Add visit proc to determine if file should be visited.
|
|
|
|
## 3.2.4 - 2017-05-23 {#version-3-2-4}
### Improvements
* Updated tests for Ruby 2.4. [GitHUb#136][Patch by Kazuki Tsujimoto]
* Supported power\_assert 1.0.0. [GitHub#137][Patch by Kazuki Tsujimoto]
* Added the getting started document.
[GitHub#139][GitHub#141][Patch by Hiroyuki Sato]
* Added the document for `attribute`.
[GitHub#143][Patch by Fumiaki MATSUSHIMA]
* Improved a link for GitHub. [GitHub#144][Patch by rochefort]
* Updated `.travis.yml`. [GitHub#145][Patch by Jun Aruga]
### Fixes
* Fixed a contributor name. [GitHub#131][Patch by Akira Matsuda]
* Fixed typos in document. [GitHub#132][Patch by Akira Matsuda]
* Fixed typos in document. [GitHub#134][Patch by Yuji Yaginuma]
* Fixed a bug that data label with "(" isn't supported.
[GitHub#135][Reported by Kazuki Tsujimoto]
* Fixed assertion message in English.
[GitHub#133][Reported by Khalil Fazal]
* Fixed a typo in typo fix. [GitHub#138][Patch by kami]
* Fixed a bug that target location finder may return wrong
location. [GitHub#146][Patch by Yuki Ito]
* Fixed a bug that `--no-show-detail-immediately` raises an error.
[GitHub#147][Reported by MSP-Greg]
### Thanks
* Akira Matsuda
* Yuji Yaginuma
* Kazuki Tsujimoto
* Khalil Fazal
* kami
* Hiroyuki Sato
* Fumiaki MATSUSHIMA
* rochefort
* Jun Aruga
* Yuki Ito
* MSP-Greg
|
|
0.10.1 2017-05-17
========
## Bugfixes
* circumvent a regression that happens in the new JRuby 9.1.9.0 release. See [#53](https://github.com/colszowka/simplecov-html/pull/53) thanks @koic
|
|
## 1.0.4 - 2017-06-04
### Fixes
* Fixed MSYS2 detection.
|
|
### 3.6.0 / 2017-05-04
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.6.0.beta2...v3.6.0)
Enhancements:
* Add compatibility for Rails 5.1. (Sam Phippen, Yuichiro Kaneko, #1790)
Bug Fixes:
* Fix scaffold generator so that it does not generate broken controller specs
on Rails 3.x and 4.x. (Yuji Nakayama, #1710)
### 3.6.0.beta2 / 2016-12-12
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.6.0.beta1...v3.6.0.beta2)
Enhancements:
* Improve failure output of ActiveJob matchers by listing queued jobs.
(Wojciech Wnętrzak, #1722)
* Load `spec_helper.rb` earlier in `rails_helper.rb` by default.
(Kevin Glowacz, #1795)
### 3.6.0.beta1 / 2016-10-09
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.2...v3.6.0.beta1)
Enhancements:
* Add support for `rake notes` in Rails `>= 5.1`. (John Meehan, #1661)
* Remove `assigns` and `assert_template` from scaffold spec generators (Josh
Justice, #1689)
* Add support for generating scaffolds for api app specs. (Krzysztof Zych, #1685)
|
|
This is a kind of meta package, contains ruby-rspec-core,
ruby-rspec-expectations and ruby-rspec-mocks.
|
|
### 3.6.0 / 2017-05-04
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.6.0.beta2...v3.6.0)
Bug Fixes:
* Fix "instance variable @color not initialized" warning when using
rspec-mocks without rspec-core. (Myron Marston, #1142)
* Restore aliased module methods properly when stubbing on 1.8.7.
(Samuel Giddins, #1144)
* Allow a message chain expectation to be constrained by argument(s).
(Jon Rowe, #1156)
### 3.6.0.beta2 / 2016-12-12
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.6.0.beta1...v3.6.0.beta2)
Enhancements:
* Add new `without_partial_double_verification { }` API that lets you
temporarily turn off partial double verification for an example.
(Jon Rowe, #1104)
### 3.6.0.beta1 / 2016-10-09
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0...v3.6.0.beta1)
Bug Fixes:
* Return the test double instance form `#freeze` (Alessandro Berardi, #1109)
* Allow the special logic for stubbing `new` to work when `<Class>.method` has
been redefined. (Proby, #1119)
|
|
### 3.6.0 / 2017-05-04
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.6.0.beta2...v3.6.0)
Enhancements:
* Treat NoMethodError as a failure for comparison matchers. (Jon Rowe, #972)
* Allow for scoped aliased and negated matchers--just call
`alias_matcher` or `define_negated_matcher` from within an example
group. (Markus Reiter, #974)
* Improve failure message of `change` matcher with block and `satisfy` matcher
by including the block snippet instead of just describing it as `result` or
`block` when Ripper is available. (Yuji Nakayama, #987)
Bug Fixes:
* Fix `yield_with_args` and `yield_successive_args` matchers so that
they compare expected to actual args at the time the args are yielded
instead of at the end, in case the method that is yielding mutates the
arguments after yielding. (Alyssa Ross, #965)
### 3.6.0.beta2 / 2016-12-12
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.6.0.beta1...v3.6.0.beta2)
Bug Fixes:
* Using the exist matcher on `File` no longer produces a deprecation warning.
(Jon Rowe, #954)
### 3.6.0.beta1 / 2016-10-09
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0...v3.6.0.beta1)
Bug Fixes:
* Fix `contain_exactly` to work correctly with ranges. (Myron Marston, #940)
* Fix `change` to work correctly with sets. (Marcin Gajewski, #939)
|
|
### 3.6.0 / 2017-05-04
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0.beta2...v3.6.0)
Enhancements:
* Add seed information to JSON formatter output. (#2388, Mitsutaka Mimura)
* Include example id in the JSON formatter output. (#2369, Xavier Shay)
* Respect changes to `config.output_stream` after formatters have been
setup. (#2401, #2419, Ilya Lavrov)
Bug Fixes:
* Delay formatter loading until the last minute to allow accessing the reporter
without triggering formatter setup. (Jon Rowe, #2243)
* Ensure context hook failures running before an example can access the
reporter. (Jon Jensen, #2387)
* Multiple fixes to allow using the runner multiple times within the same
process: `RSpec.clear_examples` resets the formatter and no longer clears
shared examples, and streams can be used across multiple runs rather than
being closed after the first. (#2368, Xavier Shay)
* Prevent unexpected `example_group_finished` notifications causing an error.
(#2396, VTJamie)
* Fix bugs where `config.when_first_matching_example_defined` hooks would fire
multiple times in some cases. (Yuji Nakayama, #2400)
* Default `last_run_status` to "unknown" when the `status` field in the
persistence file contains an unrecognized value. (#2360, matrinox)
* Prevent `let` from defining an `initialize` method. (#2414, Jon Rowe)
### 3.6.0.beta2 / 2016-12-12
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0.beta1...v3.6.0.beta2)
Enhancements:
* Include count of errors occurring outside examples in default summaries.
(#2351, Jon Rowe)
* Warn when including shared example groups recursively. (#2356, Jon Rowe)
* Improve failure snippet syntax highlighting with CodeRay to highlight
RSpec "keywords" like `expect`. (#2358, Myron Marston)
### 3.6.0.beta1 / 2016-10-09
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.4...v3.6.0.beta1)
Enhancements:
* Warn when duplicate shared examples definitions are loaded due to being
defined in files matching the spec pattern (e.g. `_spec.rb`) (#2278, Devon Estes)
* Improve metadata filtering so that it can match against any object
that implements `===` instead of treating regular expressions as
special. (Myron Marston, #2294)
* Improve `rspec -v` so that it prints out the versions of each part of
RSpec to prevent confusion. (Myron Marston, #2304)
* Add `config.fail_if_no_examples` option which causes RSpec to fail if
no examples are found. (Ewa Czechowska, #2302)
* Nicely format errors encountered while loading spec files.
(Myron Marston, #2323)
* Improve the API for enabling and disabling color output (Josh
Justice, #2321):
* Automatically enable color if the output is a TTY, since color is
nearly always desirable if the output can handle it.
* Introduce new CLI flag to force color on (`--force-color`), even
if the output is not a TTY. `--no-color` continues to work as well.
* Introduce `config.color_mode` for configuring the color from Ruby.
`:automatic` is the default and will produce color if the output is
a TTY. `:on` forces it on and `:off` forces it off.
|
|
### 3.6.0 / 2017-05-04
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.6.0.beta2...3.6.0)
Enhancements:
* Import `Source` classes from rspec-core. (Yuji Nakayama, #315)
### 3.6.0.beta2 / 2016-12-12
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.6.0.beta1...v3.6.0.beta2)
No user-facing changes.
### 3.6.0.beta1 / 2016-10-09
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0...v3.6.0.beta1)
Bug Fixes:
* Prevent truncated formatted object output from mangling console codes. (#294, Anson Kelly)
|
|
GDB 8.0 brings the following fixes and improvements, including:
* C++: Support for rvalue references
* Python scripting enhancements:
** New functions to start, stop and access a running btrace recording.
** Rvalue reference support in gdb.Type.
* GDB commands interpreter:
** User commands now accept an unlimited number of arguments.
** The "eval" command now expands user-defined arguments.
* DWARF version 5 support
(note that its .debug_names index is not supported yet).
* GDB/MI enhancements:
** New -file-list-shared-libraries command to list the shared
libraries in the program.
** New -target-flash-erase command, to erase flash memory.
* Support for native FreeBSD/mips (mips*-*-freebsd)
* Support for the following targets:
** Synopsys ARC (arc*-*-elf32)
** FreeBSD/mips (mips*-*-freebsd)
* Miscellaneous enhancements:
** Command-line redirection now supported on MS-Windows hosts.
** Support for thread names on MS-Windows.
** Support for the PKU register on GNU/Linux.
** Support for Target descriptions on sparc32 and sparc64.
** New GDB/CLI command to erase flash memory
** rdrand and rdseed instructions record/replay support.
Support for the following features have been removed:
* Support for Java programs compiled with gcj
* Support for the following configurations:
** FreeBSD/alpha (alpha*-*-freebsd*)
** GNU/kFreeBSD/alpha (alpha*-*-kfreebsd*-gnu)
For a complete list and more details on each item, please see the
gdb/NEWS file.
|
|
|
|
|
|
=========================
Fixes since v2.13
-----------------
* The Web interface to gmane news archive is long gone, even though
the articles are still accessible via NTTP. Replace the links with
ones to public-inbox.org. Because their message identification is
based on the actual message-id, it is likely that it will be easier
to migrate away from it if/when necessary.
* Update tests to pass under GETTEXT_POISON (a mechanism to ensure
that output strings that should not be translated are not
translated by mistake), and tell TravisCI to run them.
* Setting "log.decorate=false" in the configuration file did not take
effect in v2.13, which has been corrected.
* An earlier update to test 7400 needed to be skipped on CYGWIN.
* Git sometimes gives an advice in a rhetorical question that does
not require an answer, which can confuse new users and non native
speakers. Attempt to rephrase them.
* "git read-tree -m" (no tree-ish) gave a nonsense suggestion "use
--empty if you want to clear the index". With "-m", such a request
will still fail anyway, as you'd need to name at least one tree-ish
to be merged.
* The codepath in "git am" that is used when running "git rebase"
leaked memory held for the log message of the commits being rebased.
* "pack-objects" can stream a slice of an existing packfile out when
the pack bitmap can tell that the reachable objects are all needed
in the output, without inspecting individual objects. This
strategy however would not work well when "--local" and other
options are in use, and need to be disabled.
* Clarify documentation for include.path and includeIf.<condition>.path
configuration variables.
* Tag objects, which are not reachable from any ref, that point at
missing objects were mishandled by "git gc" and friends (they
should silently be ignored instead)
* A few http:// links that are redirected to https:// in the
documentation have been updated to https:// links.
* Make sure our tests would pass when the sources are checked out
with "platform native" line ending convention by default on
Windows. Some "text" files out tests use and the test scripts
themselves that are meant to be run with /bin/sh, ought to be
checked out with eol=LF even on Windows.
* Fix memory leaks pointed out by Coverity (and people).
* The receive-pack program now makes sure that the push certificate
records the same set of push options used for pushing.
* "git cherry-pick" and other uses of the sequencer machinery
mishandled a trailer block whose last line is an incomplete line.
This has been fixed so that an additional sign-off etc. are added
after completing the existing incomplete line.
* The shell completion script (in contrib/) learned "git stash" has
a new "push" subcommand.
* Travis CI gained a task to format the documentation with both
AsciiDoc and AsciiDoctor.
* Update the C style recommendation for notes for translators, as
recent versions of gettext tools can work with our style of
multi-line comments.
* "git clone --config var=val" is a way to populate the
per-repository configuration file of the new repository, but it did
not work well when val is an empty string. This has been fixed.
* A few codepaths in "checkout" and "am" working on an unborn branch
tried to access an uninitialized piece of memory.
* "git for-each-ref --format=..." with %(HEAD) in the format used to
resolve the HEAD symref as many times as it had processed refs,
which was wasteful, and "git branch" shared the same problem.
* "git interpret-trailers", when used as GIT_EDITOR for "git commit
-v", looked for and appended to a trailer block at the very end,
i.e. at the end of the "diff" output. The command has been
corrected to pay attention to the cut-mark line "commit -v" adds to
the buffer---the real trailer block should appear just before it.
* A test allowed both "git push" and "git receive-pack" on the other
end write their traces into the same file. This is OK on platforms
that allows atomically appending to a file opened with O_APPEND,
but on other platforms led to a mangled output, causing
intermittent test failures. This has been fixed by disabling
traces from "receive-pack" in the test.
* "foo\bar\baz" in "git fetch foo\bar\baz", even though there is no
slashes in it, cannot be a nickname for a remote on Windows, as
that is likely to be a pathname on a local filesystem.
* The "collision detecting" SHA-1 implementation shipped with 2.13
was quite broken on some big-endian platforms and/or platforms that
do not like unaligned fetches. Update to the upstream code which
has already fixed these issues.
* "git am -h" triggered a BUG().
* The interaction of "url.*.insteadOf" and custom URL scheme's
whitelisting is now documented better.
|
|
for use on Python 2.7 and PyPy. It includes new features lru_cache
(Least-recently-used cache decorator).
|