File too long (should be no more than 24 lines).
Line too long (should be no more than 80 characters).
Trailing empty lines.
Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
This fixes an urgent regression in merging with subrepos introduced in 2.5.
applyupdates: assign variable before we try to use it (issue3855)
setup.py: properly discard trust warning
3.0.13 Mar-17-13
Add Meta support.
Add missing Moxie bits.
Fix stack alignment bug on 32-bit x86.
Build fix for m68000 targets.
Build fix for soft-float Power targets.
Fix the install dir location for some platforms when building
with GCC (OS X, Solaris).
Fix Cygwin regression.
Version 0.9.97 - 2012-08-10
===========================
- Memory usage optimized for comparison of large directories. (ca. 1/5
needed)
- In overwiev for two way diff show if only one side contains text.
- Fix for Fedora by Neal Becker in src-QT4/kdiff3part.desktop.
- When word wrap is active toggling line numbers now recalculates the
word wrap.
- Removed confusing "For compatibility ..." hint from option -qall
- Fixed mouse wheel problem.
- Change an encoding in diff text window via click on encoding label.
- Fix for tab-key moving focus instead of adding a tab character in
MergeResultWindow.
- Workaround for git on Cygwin that allows KDiff3 to find files in a
Cygwin "/tmp" directory when environment variable "CYGWIN_BIN" is set.
- Removed iostream dependency
- Regression test framework
- Documentation patch
- Select text in Find dialog
- If text is selected in either input or output window use that in Find
dialog.
- Added default directory anti patterns ".hg" and ".git" and file anti
patterns ".rej" and ".bak" for better mercurial and git integration.
- Command line option --cs doesn't change the config value permanently
anymore.
- On KDE: Not creating a KDiff3Part anymore.
COMMENT should not be longer than 70 characters.
COMMENT should not begin with 'A'.
COMMENT should not begin with 'An'.
COMMENT should not begin with 'a'.
COMMENT should not end with a period.
COMMENT should start with a capital letter.
pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
Commandline/Settings changes:
* New option to enable warnings but not style messages: --enable=warning
* Cppcheck used to skip includes where the header filename is enclosed in <>. You can now include these headers also by using -I. It is still not required to include these headers so feel free to try it and then include the headers that give you the best results. The biggest problem with including many headers is that analysis gets slow.
New checks:
* New POSIX checks: pipe() buffer size, redundant calls of set/get user id, too big value passed to usleep(), buffer overflow when using write()
* Storing getc() return value in char variable and comparing to EOF.
* Detect redundant bitand operations
* Find suspicious equality comparisons like: if(a == 0) a == 1;
* Warn about using malloc() for classes containing virtual methods, std::-objects or constructors
* Portability check that warns when using NULL as argument to variadic function. It has undefined behaviour on some implementations.
Improvements:
* Improved lookup for functions and types
* Switched to TinyXml2 as XML library
* Improved checking for uninitialized struct members, variable scopes that can be reduced and unused functions
GUI:
* Remember last path in open file dialog
* Added command line parameter to open a results file
* Bug in statistic calculation fixed
Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.
Changelog:
NEW
Per-window Private Browsing. Learn more.
NEW
New download experience. Learn more.
NEW
Ability to close hanging plugins, without the browser hanging
CHANGED
Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.)
DEVELOPER
Continued implementation of draft ECMAScript 6 - clear() and Math.imul
DEVELOPER
New JavaScript Profiler tool
HTML5
getUserMedia implemented for web access to the user's camera and microphone (with user permission)
HTML5
<canvas> now supports blend modes
HTML5
Various <audio> and <video> improvements
FIXED
Details button on Crash Reporter (793972)
FIXED
Unity plugin doesn't display in HiDPI mode (829284)
FIXED
20.0: Security fixes can be found here
Fixed in Firefox 20
MFSA 2013-40 Out-of-bounds array read in CERT_DecodeCertPackage
MFSA 2013-39 Memory corruption while rendering grayscale PNG images
MFSA 2013-38 Cross-site scripting (XSS) using timed history navigations
MFSA 2013-37 Bypass of tab-modal dialog origin disclosure
MFSA 2013-36 Bypass of SOW protections allows cloning of protected nodes
MFSA 2013-35 WebGL crash with Mesa graphics driver on Linux
MFSA 2013-34 Privilege escalation through Mozilla Updater
MFSA 2013-33 World read and write access to app_tmp directory on Android
MFSA 2013-32 Privilege escalation through Mozilla Maintenance Service
MFSA 2013-31 Out-of-bounds write in Cairo library
MFSA 2013-30 Miscellaneous memory safety hazards (rv:20.0 / rv:17.0.5)
Changes from previous:
-----------------------------------------
version 1.08 at 2013-03-21 23:20:26 +0000
-----------------------------------------
Change: 070587601caecdee482bb74578f07e965d374aa1
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2013-03-21 23:20:26 +0000
Updated for v5.17.10
-----------------------------------------
version 1.06 at 2013-03-11 19:18:32 +0000
-----------------------------------------
Change: 02bd152720c5d97bfdfced818fd084f185bc9b8b
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2013-03-11 19:18:32 +0000
Updated for v5.16.3
-----------------------------------------
version 1.04 at 2013-03-11 00:38:43 +0000
-----------------------------------------
Change: c7eee037f0bf0ea574970f361b4cc856367d1af6
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2013-03-11 00:38:43 +0000
Updated for v5.14.4
Changes from previous:
----------------------
1.2.1 Sun Mar 3 22:51:45 CET 2013
- changed list items in POD from 0, 1, ... to S<0>, S<1>, ...
according to a thread on the perl5 porters list
(www.nntp.perl.org/group/perl.perl5.porters/2013/02/msg199355.html)
David Wheeler: "Lists must start with 1. When it saw the 0, it
assumed it was a definition list, so the numbers after that
don't look right."
1.2.0 Fr 8. Jun 11:19:25 CEST 2012
- reworked Algorithm::CheckDigits::MXX_001.pm, added ABA routing
numbers
1.1.2 Fr 8. Jun 09:22:35 CEST 2012
- added '=encoding iso-8859-1' to M11_004.pm, M11_006.pm,
MBase_002.pm, MXX_003.pm, MXX_006.pm. This should prevent
failures in the processing of the POD that contain non-ASCII
characters.
- corrected search and replacement lists in M10_011.pm
hgweb: show correct error message for i18n environment
localrepo: always write the filtered phasecache when nodes are destroyed (issue3827)
rebase: restore active bookmark after rebase --continue
setup.py: add metadata to register package to PyPI
setup.py: ignore warnings from obsolete
zsh_completion: fix trailing carriage return spoiling tag completion
Upstream changes:
2.0801 Thu, Mar 28, 2013
[BUG FIXES]
* properly apply traits at compile time (error introduced in 2.0800,
RT#77974). (doy)
2.0800 Wed, Mar 27, 2013
[ENHANCEMENTS]
* The super() subroutine now carps if you pass it arguments. These arguments
are always ignored, but we used to ignore them silently. RT #77383.
* Roles can now override methods from other roles they consume directly,
without needing to manually exclude them (just like classes can). (mst)
[BUG FIXES]
* Fix false positive when checking for circular references for modules that
use the "also" parameter with Moose::Exporter. Reported by Jon
Swartz. Fixed by Matthew Wickline. RT #63818.
* Fix memory leak in type unions. (Karen Etheridge) RT#83929.
* Fix application of traits at compile time. (doy) RT#77974.
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.