2010年5月 6日

[installer 2349] diffutils-3.0

diffutils-3.0 出ています。

☆ diffutils-3.0
http://www.gnu.org/software/diffutils/diffutils.html
http://ftp.gnu.org/gnu/diffutils/diffutils-3.0.tar.gz
ftp://ftp.gnu.org/pub/gnu/diffutils/diffutils-3.0.tar.gz

* Noteworthy changes in release 3.0 (2010-05-03) [stable]


** Bug fixes

diff once again prints the required "\ No newline at end of file" line
when at least one input lacks a newline-at-EOF and the final hunk plus
context-length aligns exactly with the end of the newline-lacking file.
[bug introduced between 2.8.7 and 2.9]

** Changes in behavior

In context-style diffs, diff prints a portion of a preceding "function"
line for each hunk, with --show-function-line=RE (-F) or
--show-c-function (-p). Now, it trims leading blanks from such lines
before extracting a prefix. This is useful especially when a function
line is so far indented that the name itself would be truncated or not
included in the limited-width substring that diff appends.

diff once again reports a difference with the diagnostic
"Binary files A and B differ" when at least one of the files
appears to be binary. From 2.8.4 through diffutils-2.9, it printed
"Files A and B differ".


* Noteworthy changes in release 2.9 (2010-02-11) [stable]

** New features

New diff option --suppress-blank-empty.

Bring back support for `diff -NUM', where NUM is a number,
even when conforming to POSIX 1003.1-2001. This change reverts to
the behavior of GNU diff 2.7 and earlier. This is a change only
when conforming to POSIX 1003.1-2001; there is no effect when
conforming to older POSIX versions.

This change is in response to decisions taken in the January 2005
Austin Group standardization meeting. For more details, please see
"Utility Syntax Guidelines" in the Minutes of the January 2005
Meeting < http://www.opengroup.org/austin/docs/austin_239.html>;.

sdiff now understands '1' and '2' as synonyms for 'l' and 'r'.

** Changes in behavior

sdiff and diff3 now invoke diff, not $(bindir)/diff

** Administrivia

New discussion and bug-reporting address: bug-diffutils@xxxxx

updated gnulib support


* Noteworthy changes in release 2.8.7 (2004-04-13) [stable]

Version 2.8.7 contains no user-visible changes.

User-visible changes in version 2.8.6:

* New diff3 option --strip-trailing-cr.

* With -N and -P, inaccessible empty regular files (the kind of files
that 'patch' creates to indicate nonexistent backups) are now
treated as nonexistent when they are in the 'backup' file position.

* If multiple SKIP values are given to cmp, e.g., `cmp -i 10 -i 20',
cmp now uses the maximal value instead of the last one.

* diff now omits the ".000000000" on hosts that do not support
fractional time stamps.

Version 2.8.5 was not publicly released.

User-visible changes in version 2.8.4:

* Diff now simply prints "Files A and B differ" instead of "Binary
files A and B differ". The message is output if either A or B
appears to be a binary file, and the old wording was misleading
because it implied that both files are binary, which is not
necessarily the case.

User-visible changes in version 2.8.3:

* New locale: en_US.

User-visible changes in version 2.8.2:

* New diff and sdiff option:
--tabsize=COLUMNS
* If --ignore-space-change or --ignore-all-space is also specified,
--ignore-blank-lines now considers lines to be empty if they contain
only white space.
* More platforms now handle multibyte characters correctly when
excluding files by name (diff -x and -X).
* New locales: hu, pt_BR.

----
こがよういちろう


投稿者 xml-rpc : 2010年5月 6日 11:59
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/95599
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。