Age | Commit message (Collapse) | Author | Files | Lines |
|
NEW IN WAF 1.8.4
----------------
* Various improvements in stale.py
* More robust file scanning in Qt processing #1502
* More robust handling of build order implied by hidden dependencies #1506
* Run msvs on Python 3 #1503
* Biber update #1501
* Fixed the Python detection on Windows #1498
|
|
This is a quarterly feature release.
1.1. commands
amend: abort early if no username is configured with evolve enabled (issue4211)
amend: fix amending rename commit with diverged topologies (issue4405)
annotate: rewrite long short-circuit statement by if-elif-else
bookmark: make the search for divergent names more robust
bookmarks: allow pushkey if new equals current
bookmarks: explicitly track identical bookmarks
bookmarks: fix divergent bookmark path normalization
bookmarks: inform transaction-related hooks that some bookmarks were moved
branches: include active, closed and current flags in template output
clone: copy '.hg/bookmarks' during copy clone
clone: explicitly push bookmarks when cloning from local to remote
clone: fix copying bookmarks in uncompressed clones (issue4430)
clone: for local clones, copy branchcache from the right location (issue4286)
clone: for local clones, copy over filtered branchcaches as well (issue4286)
clone: properly mark branches closed with --uncompressed (issue4428)
clone: provide sample username = config entry in .hg/hgrc (issue4359)
commit: correctly check commit mutability during commit --amend
commit: add customizable committemplate config
config: give more fine-tuned sample hgrcs to this command
config: highlight parse error caused by leading spaces (issue3214)
files: add new command unifying locate and manifest functionality
graft: allow regrafting ancestors with --force (issue3220)
graft: make --force apply across continues (issue3220)
help: document that default hgweb style is called paper (issue4373)
help: update help for hgweb template and style (issue4373)
import: let --exact 'work' with --no-commit (issue4376)
locate: deprecate in favor of files
log: allow patterns with -f
log: do not hide the public phase in debug mode (BC)
log: rewrite default template to use labels (issue2866)
log: show phase in hg log -v with the phase template
merge-tools: add a 'premerge=keep-merge3' config option
merge: use bid merge by default (BC)
merge: support three labels when using conflict markers
parents: deprecate the parents commands
pull: perform bookmark updates in the transaction
push: update bookmarks within the remote lock
push: wrap local phase movement in a transaction
pushbookmark: do not attempt to update bookmarks if the push failed (BC)
status: make 'hg status --rev' faster when there are deleted files
tag: properly abort if an unknown or ignored .hgtags is present
1.2. core
alias: expand "$@" as list of parameters quoted individually (BC) (issue4200)
dirstate: add exception when calling setparent without begin/end (API)
dirstate: wrap setparent calls with begin/endparentchange (issue4353)
hook: protect commit hooks against stripping of temporary commit (issue4422)
i18n: detect UI language without POSIX-style locale variable on Windows (BC)
localrepo: remove the 'pull' method (API)
localrepo: remove the 'push' method (API)
posix: implement readpipe using non-blocking I/O (issue4336)
revset: fix O(2^n) perf regression in addset
revset: have rev() drop out-of-range or filtered rev explicitly (issue4396)
setdiscovery: limit the size of all sample (issue4411)
ssl: only support TLS (BC)
ssl: only use the dummy cert hack if using an Apple Python (issue4410)
templater: fix ifcontains when list is a string (issue4399)
1.3. extensions
convert: add support for deterministic progress bar on scanning phase
convert: add support to detect git renames and copies
eol: fix crash when handling removed files
histedit: add "roll" command to fold commit data and drop message (issue4256)
largefiles: add examination of exec bit in "hg status --rev REV" case
largefiles: keep largefiles from colliding with normal one during linear merge
largefiles: restore R status of removed largefiles correctly at "hg rollback"
largefiles: restore standins from non branch-tip parent at rollback correctly
largefiles: unlink standins not known to the restored dirstate at rollback
mq: write '# Parent ' lines with two spaces like export does (BC)
mq: write headers for new HG patches in the same order as export (BC)
shelve: don't delete "." when rebase is a no-op (issue4398)
1.4. hgweb
hgweb: disable SSLv3 serving (BC)
hgweb: refresh repository using URL not path (issue4323)
|
|
0.30 2014-03-05
- important note in documentation how check for warning category is done
If you use Test::Warn with categories, you should check that it does
what you expect.
- Category tree is now dynamic and does not use Tree::DAG_Node (Graham Knop)
|
|
1.23 Mon Oct 20 18:12:00 2014
- Change output format when using node2string(), which is called by tree2string().
Indentation which used to be '|---' is now '|--- '. So, a tree which used to be printed as:
|---:default
| |---::=
| |---action
| |---=>
| |---[values]
Is now printed as:
|--- :default
| |--- ::=
| |--- action
| |--- =>
| |--- [values]
This makes the difference between node names ''/'-', '1'/'-1', etc, much clearer.
Apologies to anyone who runs tests which compare the output with pre-existing files.
|
|
* Fix build with emacs 24.4.
With a patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193270
|
|
This is a bugfix release for:
- the "clean" target with scripted targets
|
|
|
|
|
|
|
|
|
|
|
|
* Some MUAs mangled a line in a message that begins with "From " to
">From " when writing to a mailbox file and feeding such an input to
"git am" used to lose such a line.
* "git daemon" (with NO_IPV6 build configuration) used to incorrectly
use the hostname even when gethostbyname() reported that the given
hostname is not found.
* Newer versions of 'meld' breaks the auto-detection we use to see if
they are new enough to support the `--output` option.
* "git pack-objects" forgot to disable the codepath to generate
object recheability bitmap when it needs to split the resulting
pack.
* "gitweb" used deprecated CGI::startfrom, which was removed from
CGI.pm as of 4.04; use CGI::start_from instead.
* "git log" documentation had an example section marked up not
quite correctly, which passed AsciiDoc but failed with
AsciiDoctor.
Also contains some documentation updates.
|
|
|
|
It seems that after the ABI break in 0.7, which probably should have
incurred a major version increment, libgee since 0.8 has been
backwardly compatible.
Highlights from the release notes since 0.8.8, devel/libgee0.8:
* Workaround GC thread consuming 100% of CPU
* Fix HashMap destructor name
* Add explicit tee implementations
* Add UnrolledLinkedList class implementing List and Deque interface
* Clarify the add and insert operation on list iterators and make the behaviour consistent for ArrayList and LinkedList
* Allow (partially) disable internal asserts
* Internal symbols are hidden
* Fix HazardPointer bugs
* Fix List test
* Remove workaround for 'old' (<0.23.2) vala
* Use WeakRef for keeping of read-only proxy for collection
* The collection cloning no longer leaks memory
* Override read_only_view property in ReadOnlySortedMap and its subclasses
* Add adding to collection based on iterators
* Make Collection.add_all_array, contains_all_array and remove_all_array virtual
* Avoid destroy coroutine creation in hazard pointer implementation
* Add Traversable.tee
* Add exception handling to Future
* Add ability of getting Future from Lazy
* Make Traversable.flat_map a virtual function
* Add more specializations to .foreach
* Add flat_map method to Traversable
* Add zip method to Future
* Specialize stream iterator (4-22% speed improvement in tests)
* Extend the Traversable.Stream with Stream.WAIT
* Fix lazy value usage in unfold
* Add futures and promises to libgee
* Return true from HashSet.Iterator.foreach() if we fall off the end
* Fix memory leak in TreeSet and TreeMap
* ConcurrentSet implements SortedSet
* Fix HashMultiMap, TreeMultiSet constructor
* Add add/contains/remove_all working on array
* Allow creation of ArrayList from array
* Add read_only_view to Gee.MultiSet and Gee.MultiMap
* ConcurrentSet preliminary implementation
* Allow slice in ReadOnlyList
* Fix Iterator.remove in PriorityQueue
* Add foreach specializations
* Use foreach function instead of iterators
For full details see:
https://git.gnome.org/browse/libgee/tree/NEWS?h=0.16.1
|
|
Update DEPENDS
Upstream changes:
0.07 2014-06-30 19:37:22Z
- add missing prereq declaration
0.06 2014-06-28 17:00:56Z
- better fix for fully-qualified type names, made to MooseX::Types directly
- load URI::file, URI::data, URI::FromHash dynamically only when used
(Olivier Mengu).
|
|
Update DEPENDS
Upstream changes:
0.45 2014-09-02 01:17:50Z
- increase the required versions of some prerequisites
|
|
Upstream changes:
0.20 2014-09-06 23:04:12Z
- Moose earlier than 2.0300 had a broken ->does method, which called methods
on a class's meta when it might not be initialized (RT#98424)
0.19 2014-06-17 04:57:07Z
- more comprehensive testing with Moo/Mouse/Moose
- fixed cleaning of constants
0.18 2014-06-14 20:12:59Z
- better method detection for Mouse (github #4, Graham Knop)
0.17 2014-06-10 20:13:14Z
- Add -except to import options. This allows you to explicitly not clean a
sub. (github #3, Dave Rolsky)
0.16 2014-05-27 04:50:22Z (TRIAL RELEASE)
- Changed the code to no longer _require_ Class::MOP. If your class is not a
Moose class then we don't load Class::MOP. This was particularly
problematic for Moo classes. Using namespace::autoclean with a Moo class
"upgraded" it to be a Moose class.
- Using this module broke overloading in a class. Reported by Chris
Weyl. (RT#50938)
0.15 2013-12-14 17:47:21Z
- update configure_requires checking in Makefile.PL, add CONTRIBUTING file
0.14 2013-10-09 03:06:00Z
- bump dependency on B::Hooks::EndOfScope, to get the separation of
pure-perl and XS components (RT#89245)
- repository migrated to the github moose organization
|
|
|
|
Devel::OverloadInfo returns information about overloaded operators
for a given class (or object), including where in the inheritance
hierarchy the overloads are declared and where the code implementing
it is.
|
|
|
|
|
|
Argcomplete provides easy, extensible command line tab completion of
arguments for your Python script. It makes two assumptions:
- You're using bash or zsh as your shell
- You're using argparse to manage your command line arguments/options
|
|
|
|
An unobtrusive argparse wrapper with natural syntax.
|
|
expects the latest rudiments release every time updated, anyway.
|
|
0.48
- got directory and file permissions working properly on windows
- added non-static methods to randomnumber
- added support for random_r, lrand48_r, arc4random and CreateGenRandom
- fixed connect-with-timeout error when getaddrinfo is disabled
- updated deployment projects for windows
- replaced compile-tests with link-tests for kqueue, posix_fadvise,
xattr-functions and various mmap-related functions for minix
3.3.0 which defines them but doesn't implement them
- added test for -lmthread for minix
- ioctl/FIONBIO is disabled for minix now
- added configurable randomization of hosts for
inetsocketclient::connect()
- refactored listener class to match paradigms established by
kqueue, epoll, /dev/poll and poll
- added support for /dev/poll and port_create()
- fixed a few configure-related issues under Cygwin
- renamed the "retrycount" parameter "tries" in the client classes
|
|
caused problems with guile-2.
Bump PKGREVISION.
|
|
|
|
|
|
|
|
Upstream changes:
5.20141020
- Prepared for v5.21.5
5.20141002
- Updated for v5.18.3 and v5.18.4
5.20140920
- Updated for v5.21.4
5.20140914
- Updated for v5.20.1
5.021003
- Prepared for v5.21.3
5.021002
- Prepared for v5.21.2
5.021001_01
- Prepared for v5.21.1
|
|
Upstream changes:
C.1.1 Version 2.11.06
Update AVX512 instructions based on the Extension Reference (319433-021 Sept 2014).
Fix the behavior of -MF and -MD options (Bugzilla 3392280)
Updated Win32 Makefile to fix issue with build
C.1.2 Version 2.11.05
Add --v as an alias for -v (see section 2.1.25), for command-line compatibility with Yasm.
Fix a bug introduced in 2.11.03 whereby certain instructions would contain multiple REX prefixes, and thus be corrupt.
C.1.3 Version 2.11.04
Removed an invalid error checking code. Sometimes a memref only with a displacement can also set an evex flag. For example:
vmovdqu32 [0xabcd]{k1}, zmm0
Fixed a bug in disassembler that EVEX.L'L vector length was not matched when EVEX.b was set because it was simply considered as EVEC.RC. Separated EVEX.L'L case from EVEX.RC which is ignored in matching.
C.1.4 Version 2.11.03
Fix a bug there REX prefixes were missing on instructions inside a TIMES statement.
|
|
Add AArch64 (ARM64) iOS support.
Add Nios II support.
Add m88k and DEC VAX support.
Add support for stdcall, thiscall, and fastcall on non-Windows
32-bit x86 targets such as Linux.
Various Android, MIPS N32, x86, FreeBSD and UltraSPARC IIi fixes.
Make the testsuite more robust: eliminate several spurious
failures, and respect the $CC and $CXX environment variables.
Archive off the manually maintained ChangeLog in favor of git log.
|
|
Fixes use of database.mk - reported by obata@
|
|
Changelog is not available.
|
|
Upstream changes:
version 1.96 at 2014-10-20 13:27:59 +0000
-----------------------------------------
Change: 67510a440b9b5dfc9705e6e07a324ef8ee29ee67
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2014-10-20 14:27:59 +0000
Updated for v5.21.5
|
|
2.6.4
----------
- Improve assertion failure reporting on iterables, by using ndiff and pprint.
- removed outdated japanese docs from source tree.
- docs for "pytest_addhooks" hook. Thanks Bruno Oliveira.
- updated plugin index docs. Thanks Bruno Oliveira.
- fix issue557: with "-k" we only allow the old style "-" for negation
at the beginning of strings and even that is deprecated. Use "not" instead.
This should allow to pick parametrized tests where "-" appeared in the parameter.
- fix issue604: Escape % character in the assertion message.
- fix issue620: add explanation in the --genscript target about what
the binary blob means. Thanks Dinu Gherman.
- fix issue614: fixed pastebin support.
|
|
7.0
---
* Issue #80, Issue #209: Eggs that are downloaded for ``setup_requires``,
``test_requires``, etc. are now placed in a ``./.eggs`` directory instead of
directly in the current directory. This choice of location means the files
can be readily managed (removed, ignored). Additionally,
later phases or invocations of setuptools will not detect the package as
already installed and ignore it for permanent install (See #209).
This change is indicated as backward-incompatible as installations that
depend on the installation in the current directory will need to account for
the new location. Systems that ignore ``*.egg`` will probably need to be
adapted to ignore ``.eggs``. The files will need to be manually moved or
will be retrieved again. Most use cases will require no attention.
|
|
1.4.26
==================================================
- avoid calling normpath twice in py.path.local
- py.builtin._reraise properly reraises under Python3 now.
- fix issue53 - remove module index, thanks jenisys.
- allow posix path separators when "fnmatch" is called.
Thanks Christian Long for the complete PR.
|
|
- Avoid removing files that have "install" in its filename.
|
|
|
|
Partially based on Kamel Derouiche's ocamlgraph package in wip.
|
|
1.006001 - 2014-10-22
- Name the ->DOES method installed by Role::Tiny
- don't apply threading workarounds on non-threaded perls, even if module for
it is loaded by something
- avoid loading base.pm and just set @ISA manually
- fix some Pod links to Class::Method::Modifiers
- fix applying roles with multiple attributes with defaults to objects
(RT#99217)
- fix Moose inheriting from a Moo class that inherits from a non-M* class
when the Moose class is not made immutable
- fix ->does method on Moose child classes of Moo classes
|
|
1.000005 2014-10-25
[ Bug Fixes ]
- Fix short-circuiting optimizations for parameterized HashRef, ArrayRef,
ScalarRef, and Map type constraints.
Fixes RT#99312.
Marcel Timmerman++
<https://rt.cpan.org/Ticket/Display.html?id=99312>
[ Test Suite ]
- Fix annoying warning message in test suite with recent versions of
Exporter::Tiny.
|
|
1.003004 - 2014-10-22
- allow does_role to be overridden by Moo::Role
|
|
|
|
|
|
|
|
come in handy as a dependency for a few things.
|
|
2014-10-26 meld 3.12.1
======================
Fixes:
* Work around change colours not displaying on GTK+ 3.14 (Kai Willadsen)
* Fix missing cache opcodes in some circumstances (Kai Willadsen)
* Fix text view expansion when resizing patch dialog (Kai Willadsen)
* Build fix to always include C locale when LINGUAS is set (Kai Willadsen)
Translations:
* Rafael Ferreira (pt_BR)
* Мирослав Николић (sr, sr@latin)
|