Hi again, Just writing to let you know I updated the proposed updates to Debian unifdef again. The updated package is available from the usual spot.
- http://git.debian.org/?p=collab-maint/unifdef.git - http://git.debian.org/?p=collab-maint/unifdef.git;a=commitdiff;h=refs/heads/master;hp=refs/heads/debian-sid - dget -u http://collab-maint.alioth.debian.org/unifdef/unifdef_1.318-1.dsc High-level overview of packaging changes: * Switching to Tony Finch’s upstream distribution means we can share the upstream tarball with other distributions and avoid the current situation of the Linux kernel team, Debian, Gentoo, and Fedora each separately maintaining porting changes. * Use libbsd instead of an embedded copy of strlcpy. This keeps the security team happy and might result in speedups or better compile-time checking if the libbsd maintainers work on that. High-level overview of upstream changes (based on FreeBSD changelog): (A) The new -B option compresses blank lines around a deleted section so that blank lines around "paragraphs" of code don't get doubled. (B) Lenient evaluation of && and || so that #if expressions can be evaluated even when some of their sub-expressions cannot be. (C) The evaluator can now handle macros with arguments. (D) Portability fixes, especially for unifdefall. (E) Added a change log and your test suite. (F) unifdefall is a bit faster. (G) unifdef avoids an invalid array access when the maximum level of #if nesting is exceeded. Enjoy, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org