-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Mainline now has replaced a few of Wget's portability pieces with
corresponding gnulib modules. This has resulted in significant changes
to what needs to be built where, so non-Unix builds are probably further
broken (...sorry, Chris, Gisle... *'n'*). Various Unix builds may
possibly have been broken as well; hopefully it'll come out in testing.

The pieces replaced were, I think, old code culled from libiberty or
otherwise from the "GNU collective pool": gnu-md5 (now md5), getopt,
safe-ctype (now c-ctype). stdint.h and stdbool.h detection/replacement
were pulled in automatically through importing those modules, but I
haven't altered the build setup to use those instead of our own builtin
stuff yet.

So, at the moment, I've just introduced tremendous instability to
mainline with the only benefit being mildly updated equivalents to about
three files from the GNU collective. ^_^

However, I expect the payoff in the long run to be worth it, as I can
now more easily take advantage of other modules gnulib offers. I expect
that the inline module could be handy for taking advantage of build
environments that offer inlined functions, and of course getpass will be
useful (though we may need to special-case our handling of that one);
the quote (for dealing with strange characters when quoting, say,
filenames) and regex (same thing Emacs uses, I believe--for the proposed
regex support in -A, -R and the like) modules are also possibilities.
And, especially, there are several ADTs that I expect that I will need
shortly, in applications where string-hashes may not fill the need.

- --
Micah J. Cowan
Programmer, musician, typesetting enthusiast, gamer...
http://micah.cowan.name/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHEvME7M8hyUobTrERCMj0AJ9aKGdqCrz9SCuK31kl3dupJAbY9QCcCsJC
FE9In1CKb6xs1xYD2qoRcAk=
=V1sa
-----END PGP SIGNATURE-----

Reply via email to